Pluggable Telegram UserBot
Inspiration
•
Features
•
Example
•
Requirements
•
Project Credits
•
Copyright & License
Userge is a Powerful , Pluggable Telegram UserBot written in Python using Pyrogram.
This project is inspired by the following projects :)
- tg_userbot (heavily)
- PyroGramUserBot
- Telegram-Paperplane
- UniBorg
Special Thanks to all of you !!!.
- Powerful and Very Usefull build in plugins
- Channel log support
- Database support
- Easy to setup
- Easy to use
- Easy to add plugins
- Improved user friendliness of plugins
from userge import userge, Message
LOG = userge.getLogger(__name__) # logger object
CHANNEL = userge.getCLogger(__name__) # channel logger object
@userge.on_cmd("test", about="help text to this command") # adding handler and help text to .test command
async def testing(message: Message):
LOG.info("starting test command...") # log to console
await message.edit("testing...", del_in=5) # this will be automatically deleted after 5 sec
CHANNEL.log("testing completed!") # log to channel
- Python 3.8 or Higher
- Telegram API Keys
- MongoDB Database URL
- Google Drive API Keys
If you are using HEROKU simply click the button below.
TODO: add Docker Support.
- Copyright (C) 2020 @SLBOTS
- Licensed under the terms of the GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007