🤖 EasyAiogram
EasyAiogram is a beginner-friendly wrapper for the Aiogram framework.
It simplifies creating Telegram bots by making commands, inline buttons, and callbacks effortless — no boilerplate, no async headaches.
🚀 Features
✅ Create bots with just a few lines
✅ Add commands easily
✅ Build inline keyboards with a simple .append() chain
✅ Handle callbacks without extra setup
✅ Clean, object-oriented API — perfect for both beginners and small projects
🧩 Installation
pip install aiogram
pip install easyaiogram
# Example usage
```bash
from easy_aiogram import EasyAiogram
bot = EasyAiogram("YOUR_BOT_TOKEN")
# Create an inline keyboard
main_key = bot.createinkey("main").append("Press me", "pressed")
# Register a command
bot.makecommand("/start", "Welcome to Easy Aiogram!", main_key)
# Handle the callback
bot.oncallback("pressed", "You pressed the button!")
# Start the bot
bot.startbot()
Metadata
Release files for easyaiogram 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| easyaiogram-0.1.0.tar.gz | 2.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| easyaiogram-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.2 kB
Release files / easyaiogram-0.1.0.tar.gz
| Download URL | easyaiogram-0.1.0.tar.gz |
|---|---|
| Size | 2.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b71f0631fa9b25b698aa21bb3747742bcc724b3ec3ad2364336dd4716323a06d
|
|
BLAKE2b-256 checksum How to use checksums |
7fffc04bf08decedd1b691ec299570702c415ea3de397246ddb51087581811d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Release files / easyaiogram-0.1.0-py3-none-any.whl
| Download URL | easyaiogram-0.1.0-py3-none-any.whl |
|---|---|
| Size | 2.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8de35da8639ce7f4d0f2f9b6cf72534aaaad5f06add5f887a5ca9f5368a892fc
|
|
BLAKE2b-256 checksum How to use checksums |
9baaf2a97214d3a09fcc97f23f959d4ca894d05b2859596cbaf152542e5c1ac4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|