Skip to main content

No project description provided

Project description

aiogram-cli (PoC)

Command line interface for developers

Works only with aiogram 3.0+

Here is only bootstrap for CLI interface with extensions based on pkg_resources

Installation

From PyPi

pip install aiogram-cli or pip install aiogram[cli]

Usage

Just run in terminal aiogram and see what you can do with it.

Example

asciicast

Writing extensions

Any aiogram-cli extension package should provide an entry point like this:

[aiogram_cli.plugins]
my_extension = my_package.module:my_command

Or with poetry like this:

[tool.poetry.plugins."aiogram_cli.plugins"]
"builtin-about" = "aiogram_cli.about:command_about"
"builtin-plugins" = "aiogram_cli.plugins:command_plugins"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiogram_cli-1.1.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

aiogram_cli-1.1.0-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

Details for the file aiogram_cli-1.1.0.tar.gz.

File metadata

  • Download URL: aiogram_cli-1.1.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for aiogram_cli-1.1.0.tar.gz
Algorithm Hash digest
SHA256 52e54adccc4defecbb0cd653b800241063f5f80a6291ebdea90ae02a3b93d498
MD5 1f50721cfa068d7467d698980dce42d9
BLAKE2b-256 c4ac718fd49a582bfe2af85469ddf064692286410f39c68525b30a21c51f5920

See more details on using hashes here.

File details

Details for the file aiogram_cli-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: aiogram_cli-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for aiogram_cli-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 41c960ff5fe0cf9dd0ebf37ab49494880b7f322c9ef8086077247a6964725f8e
MD5 8526d1e2848de94e4e3b46fb7f605aa9
BLAKE2b-256 a338fd2ef47bbb45380ac4b94bf1f5c5ef25351010003173bbc50d2c1480183f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page