Welcome to the Aiogram Telegram Bot! This Telegram bot is designed to assist users in their language learning journey. It's built using the Aiogram framework and offers a range of features to help you master new languages with ease.
dictionary.mp4
- Ability to create custom dictionaries for any language.
- Exercises for word review.
- User-friendly interface.
Follow these steps to set up and run the bot locally:
- Clone this repository to your machine.
- Install the necessary dependencies by running
pip install -r requirements.txt
. - Create a Telegram bot on the Telegram platform and obtain your API token.
- Create a .env file and add into it TELEGRAM_KEY with your bot’s token and MONGODB_URI with the URI of your mongoDB database.
- Run the bot using
python main.py
.
- Start a chat with the bot on Telegram.
- Create your first dictionary.
- Add words to it, repeat them.