Skip to content

You live in Georgia and you cannot read SMS in transliterated georgian? This bot can help you to convert it to normal kartuli text

License

Notifications You must be signed in to change notification settings

5mdt/kartuli-reverse-transliterate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kartuli Reverse Transliterate Bot

Logo

This Telegram bot converts Latin text to Georgian and provides translation links to popular translation apps.

Getting Started

Prerequisites

Setup

  1. Clone the repository:

    git clone https://github.com/5mdt/kartuli-reverse-transliterate/
    cd kartuli-reverse-transliterate
  2. 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.

  3. Build and run the Docker containers:

    docker-compose up -d

    This will start the bot service.

Usage

  1. Start a chat with the bot on Telegram.
  2. Send Latin text to the bot.
  3. The bot will reply with the converted Georgian text and translation links to Google Translate and Yandex.Translate for different languages.

Additional Information

Directory Structure

  • 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.

Dependencies

Development and Contributions

Feel free to contribute to this project by submitting issues or pull requests. Any improvements or bug fixes are appreciated!

Authors


2024, Sakartvelo

About

You live in Georgia and you cannot read SMS in transliterated georgian? This bot can help you to convert it to normal kartuli text

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published