This Telegram bot converts Latin text to Georgian and provides translation links to popular translation apps.
-
Clone the repository:
git clone https://github.com/5mdt/kartuli-reverse-transliterate/ cd kartuli-reverse-transliterate
-
Create a
.env
file from the.env.example
template:cp .env.example .env
Update the
BOT_TOKEN
in the.env
file with your Telegram Bot Token. -
Build and run the Docker containers:
docker-compose up -d
This will start the bot service.
- Start a chat with the bot on Telegram.
- Send Latin text to the bot.
- The bot will reply with the converted Georgian text and translation links to Google Translate and Yandex.Translate for different languages.
bot/
: Contains the bot-related files.Dockerfile
: Docker configuration for the bot.requirements.txt
: Python dependencies.main.py
: Main script for the Telegram bot.
compose.yml
: Docker Compose configuration..env.example
: Example environment file for the bot token.
Feel free to contribute to this project by submitting issues or pull requests. Any improvements or bug fixes are appreciated!
2024, Sakartvelo