Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and bots
Project description
Telegram MTProto API Framework for Python
Homepage
•
Documentation
•
Releases
•
News
Botify
[!NOTE] The project is no longer maintained or supported. Thanks for appreciating it.
A Gen Z themed, elegant and asynchronous Telegram MTProto API framework in Python for users and bots
from Botify import Client, filters
app = Client("my_account")
@app.on_message(filters.private)
async def hello(client, message):
await message.reply("Yo! Botify in the house! 🔥")
app.run()
Botify is a modern, Gen Z-styled MTProto API framework. It lets you vibe with the Telegram API through your own account (custom client) or a bot identity (bot API alternative) using Python.
Key Features
- Ready: Get Botify with pip and start creating your cool stuff right away ⚡
- Easy: Makes the Telegram API super chill and intuitive, while keeping the power moves possible
- Aesthetic: Clean vibes with abstracted low-level details for a smoother experience ✨
- Fast: Powered up by TgCrypto, a high-performance cryptography library written in C 🚀
- Type-hinted: Everything's type-hinted for that perfect editor support, no cap
- Async: Fully asynchronous (but can keep it old school with sync if that's your thing)
- Powerful: Full access to Telegram's API to do literally anything the official client can do, and then some
Installing
pip3 install Botify
Resources
- Hit up the docs at https://docs.Botify.org to learn the ways of Botify and level up your development game with some serious knowledge
- Join our vibe tribe at https://t.me/Botify for all the latest updates and announcements 💯
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file botify_tg-2.0.106.tar.gz.
File metadata
- Download URL: botify_tg-2.0.106.tar.gz
- Upload date:
- Size: 346.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5107ed4d1b7522d5385c4cfa030710cc06dba430d53af6bdba83cd9b301de872
|
|
| MD5 |
25718c0d4c4463f54db8595b740b84a2
|
|
| BLAKE2b-256 |
8712dbed91b369db6e5a4fc2fbff4e4306cfa57673ca2c524b787f437616f701
|
File details
Details for the file botify_tg-2.0.106-py3-none-any.whl.
File metadata
- Download URL: botify_tg-2.0.106-py3-none-any.whl
- Upload date:
- Size: 3.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fcfd4e7e792053b1de0b92fc0b40e4995375b2d7d5ac64b0d9f130e827b2427e
|
|
| MD5 |
bd1c981a7a367b35ed20f6358be4b558
|
|
| BLAKE2b-256 |
bc891e6d2bc7601fc3882bf472369d2a48aed19a68731353f3b7b7c0560510b2
|