A multipurpose Telegram Bot made with Pyrogram and asynchronous programming.
- Python 3.6+
- An Unix-like operating system (Running on Windows isn't 100% supported. In case you find any issues inside Windows, please file an issue)
- Install the required modules from the requirements.txt with
pip3 install -Ur requirements.txt
. - Go to https://my.telegram.org/apps and create a new app.
- Create a new
config.py
file from theconfig.py.example
file (cp config.py.example config.py
). - Place your token, IDs and api keys to your config.py file.
- To run the bot you just need to run
python3 bot.py
. - Running it on screen or tmux is highly recommended if you want to keep the bot running on a server.
If you find any bugs/issues with the bot you have three options:
- Create a new issue in our GitHub describing the issue.
- Send the /bug command to bot's chat describing the issue.
- If you know how to fix the issue, fork our repo and open up a pull request.
All translations must be done in our Crowdin project. Direct pull requests will be closed.
We only accept pull requests for source language changes (currently en-GB).
- @iiiiii1wepfj: Hebrew translation
- @HafitzSetya: Indonesian translation
- @Pato05: Italian translation
- @Quiec: Russian and Turkish translations
- And many other people I couldn't list here.
©2020 - AmanoTeam™