/termorize

Telegram bot for translating and memorizing words

Primary LanguagePHPGNU Affero General Public License v3.0AGPL-3.0

About

Here are sources of Telegram bot, that can:

  1. Translate words and save them
  2. Add custom words translations
  3. Every day send these words to you to help you memorize them

Bot: @termorize_bot

Run locally

Set environment variables inside .env and run docker compose:

docker compose up --build

Deploy

Build & push images and dockerhub will automatically deploy them afterward.

./deploy.sh

Todo list

  1. Translations mass import.
  2. Translations mass export.
  3. Generate improved statistics every week.
  4. Fix .env creation inside Dockerfiles.