A simple Telegram bot for lyceum project.
Uses asynchronous aiogram framework.
This bot is intended to work only in DMs.
- Easy to use navigation menu with buttons
/quizcommand to pass the test of knowledge of the etiquette rules- Menu to view information about the basic etiquette rules by topics
- aiogram — interaction with Telegram Bot API
- cachetools — implementation of throttling to prevent flooding
Python 3.8 or higher is required
- Clone the repository:
$ git clone https://github.com/Ratery/cultural-code-bot
$ cd cultural-code-bot- Install dependencies:
$ pip install -r requirements.txt- Create and set up the
.envfile:
BOT_TOKEN = <YOUR_TOKEN>- Run the bot:
$ python bot.pyNote: We do not provide support for self-hosting.
MIT — see LICENSE file for details.