Welcome to Pyrubrum¶
An intuitive framework for creating Telegram bots.
Create your own bot in less than 100 lines!
•
•
from pyrogram import Client
from pyrubrum import Handler, Menu, transform
bot = Client(...)
handler = Handler(transform(
{
Menu("Start", "start", "Hello!", default=True): [
Menu("About me", "about_me", "I'm just a bot!"),
Menu("Thoughts", "thoughts",
"I'm a bot, I cannot think properly..."),
]
}
))
handler.setup(bot)
bot.run()
Tip
If you think something should be added to the documentation, feel free to make a proposal by opening an issue on GitHub.