Skip to main content

The library based on making telegram bots and simple version of aigram.

Project description

🤖 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()

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

easyaiogram-0.1.0.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

easyaiogram-0.1.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file easyaiogram-0.1.0.tar.gz.

File metadata

  • Download URL: easyaiogram-0.1.0.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for easyaiogram-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b71f0631fa9b25b698aa21bb3747742bcc724b3ec3ad2364336dd4716323a06d
MD5 060869d37d493f74211caf236ba9e118
BLAKE2b-256 7fffc04bf08decedd1b691ec299570702c415ea3de397246ddb51087581811d5

See more details on using hashes here.

File details

Details for the file easyaiogram-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: easyaiogram-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for easyaiogram-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8de35da8639ce7f4d0f2f9b6cf72534aaaad5f06add5f887a5ca9f5368a892fc
MD5 c4a61564acf625882ae6d2a10d445b2a
BLAKE2b-256 9baaf2a97214d3a09fcc97f23f959d4ca894d05b2859596cbaf152542e5c1ac4

See more details on using hashes here.

Supported by

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