From 398f8673ae0b59ef51184a69f76f66186269dd66 Mon Sep 17 00:00:00 2001 From: missytake Date: Sat, 7 Oct 2023 10:09:29 +0200 Subject: [PATCH] formatting CLI output --- src/teams_bot/cli.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/teams_bot/cli.py b/src/teams_bot/cli.py index 1960290..f60ba62 100644 --- a/src/teams_bot/cli.py +++ b/src/teams_bot/cli.py @@ -17,24 +17,24 @@ def set_log_level(verbose: int, db: str): logging.info("the delta chat database path is %s", db) -@click.group() +@click.command(cls=click.Group, context_settings={"help_option_names": ["-h", "--help"]}) @click.pass_context -def cli(ctx): +def teams_bot(ctx): """This bot connects your team to the outside and makes it addressable.""" -@cli.command() +@teams_bot.command() @click.option("--email", type=str, default=None, help="the email account for the bot") @click.option("--password", type=str, default=None, help="the password of the email account") @click.option("--db", type=str, default="bot.db/db.sqlite", help="path to the bot's database") @click.option("-v", "--verbose", count=True, help="show low level delta chat ffi events") @click.pass_context def init(ctx, email: str, password: str, db: str, verbose: int): - """Configure the bot, create a crew, and add the user to crew by scanning a QR code.""" + """Configure bot; create crew; add user to crew by scanning a QR code.""" set_log_level(verbose, db) -@cli.command() +@teams_bot.command() @click.option( "--db", type=str, default="bot.db/db.sqlite", help="path to the bot's database" ) @@ -47,7 +47,7 @@ def run(ctx, db: str, verbose: int): def main(): - cli(auto_envvar_prefix="TEAMS") + teams_bot(auto_envvar_prefix="TEAMS") if __name__ == "__main__":