Compare commits

..

2 Commits

Author SHA1 Message Date
6b36720c37
add bot 2023-04-07 10:10:49 +10:00
39f412c0fe
move main file 2023-04-07 10:10:49 +10:00
2 changed files with 7 additions and 5 deletions

View File

@ -11,8 +11,8 @@ fuck.
## Usage
```sh
$ ./main.py -h
usage: hhirlstats [-h] [-v] [-C] [-o FILE] replay [replay ...]
$ ./index.py -h
usage: hhirlstats [-h] [-v] [-C] [-t FILE] [-o FILE] replay [replay ...]
extracts stats from a Showdown replay
@ -23,6 +23,8 @@ options:
-h, --help show this help message and exit
-v, --verbose add debugging info (default: None)
-C, --no-cache fetch replays instead of using cache (default: False)
-t FILE, --teams FILE
JSON file defining players to teams (default: teams.json)
-o FILE, --output FILE
output data file (default: data.db)
```

View File

@ -358,7 +358,7 @@ def fetch(replay: str, cache: bool = True) -> Replay:
return Replay(**data)
def main(args):
def main():
parser = argparse.ArgumentParser(
prog=APP,
description="extracts stats from a Showdown replay",
@ -389,7 +389,7 @@ def main(args):
)
parser.add_argument("replay", nargs="+", help="replay ID or URL")
args = parser.parse_args(args)
args = parser.parse_args()
if args.verbose and args.verbose > 1:
LOG.setLevel(logging.TRACE)
elif args.verbose:
@ -435,4 +435,4 @@ def main(args):
if __name__ == "__main__":
main(sys.argv[1:])
main()