Skip to content

A Telegram bot powered by Aiogram for mastering new languages 📚

Notifications You must be signed in to change notification settings

JuanCote/Dictionary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dictionary

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

Features

  • Ability to create custom dictionaries for any language.
  • Exercises for word review.
  • User-friendly interface.

Getting Started

Follow these steps to set up and run the bot locally:

  1. Clone this repository to your machine.
  2. Install the necessary dependencies by running pip install -r requirements.txt.
  3. Create a Telegram bot on the Telegram platform and obtain your API token.
  4. 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.
  5. Run the bot using python main.py.

Usage

  1. Start a chat with the bot on Telegram.
  2. Create your first dictionary.
  3. Add words to it, repeat them.

About

A Telegram bot powered by Aiogram for mastering new languages 📚

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published