EduuRobot Telegram bot source code.
.. raw:: html
|License| |Codacy| |Crowdin| |Black| |Telegram Channel| |Telegram Chat|
A multipurpose Telegram Bot made with Pyrogram and asynchronous programming.
Create a virtualenv (This step is optional, but highly recommended to avoid dependency conflicts)
python3 -m venv .venv
(You don't need to run it again). .venv/bin/activate
(You must run this every time you open the project in a new shell)Install the required modules with pip3 install -Ue .
.
Go to https://my.telegram.org/apps and create a new app.
Create a new config.py
file from the config.py.example
file (cp config.py.example config.py
).
Place your token, IDs and api keys to your config.py file.
python3 -m eduu
. In case you installed from a virtualenv, run . .venv/bin/activate
before this.screen <https://en.wikipedia.org/wiki/GNU_Screen>
__ or tmux <https://en.wikipedia.org/wiki/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:
GitHub <https://github.com/AmanoTeam/EduuRobot>
__ describing the issue.bot's <https://t.me/EduuRobot>
__ chat describing the issue.Translations should be done in our Crowdin project <https://crowdin.com/project/eduurobot>
__,
as Crowdin checks for grammar issues, provides improved context about the string being translated and so on,
thus possibly providing better quality translations. But you can also submit a pull request if you prefer translating that way.
© 2023 - Amano LLC™ <https://amanoteam.com>
__
.. Badges .. |Black| image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://github.com/psf/black .. |Codacy| image:: https://app.codacy.com/project/badge/Grade/7e9bffc2c3a140cf9f1e5d3c4aea0c2f :target: https://www.codacy.com/gh/AmanoTeam/EduuRobot/dashboard .. |Crowdin| image:: https://badges.crowdin.net/eduurobot/localized.svg :target: https://crowdin.com/project/eduurobot .. |License| image:: https://img.shields.io/github/license/AmanoTeam/EduuRobot .. |Telegram Channel| image:: https://img.shields.io/badge/Telegram-Channel-33A8E3 :target: https://t.me/AmanoTeam .. |Telegram Chat| image:: https://img.shields.io/badge/Telegram-Chat-33A8E3 :target: https://t.me/AmanoChat