atproto_cli.cli

class atproto_cli.cli.AliasedGroup(name: str | None = None, commands: MutableMapping[str, Command] | Sequence[Command] | None = None, **attrs: Any)

Bases: Group

Ref: https://click.palletsprojects.com/en/8.1.x/advanced/.

get_command(ctx: Context, cmd_name: str) Command | None

Given a context and a command name, this returns a Command object if it exists or returns None.

resolve_command(ctx: Context, args: List[str]) Tuple[str | None, Command | None, List[str]]
atproto_cli.cli.echo(ctx: Context, *args: Any) None