slotix / Telegram-Bot-for-slovnik.org-

Tento bot prekladá slová z ruštiny do slovenčiny a zo slovenčiny do ruštiny. Этот бот переводит слова с русского на словацкий и со словацкого на русский.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Telegram-Bot-for-slovnik.org-

Tento bot prekladá slová z ruštiny do slovenčiny a zo slovenčiny do ruštiny.

Этот бот переводит слова с русского на словацкий и со словацкого на русский.

screenshot 2016-03-14 23 41 57

This bot uses python-telegram-bot wrapper from https://github.com/python-telegram-bot/python-telegram-bot

Thanks to http://slovnik.sk for their awsome dictionary.

  1. Create a new bot and get your Telegram bot HTTP API token. Find more info at https://core.telegram.org/bots#6-botfather
  2. Create new .env file with specified settings. See .example.env
  3. Initialise your TOKEN = '' variable with newly generated value. The token is a string looks like 110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALD that will be required to authorize the bot and send requests to the Bot API.
  4. OUTPUT_LIMIT trims output to OUTPUT_LIMIT chars
  5. specify LANGUAGE : 'anglicky', 'nemecky', 'francuzsky', 'spanielsky', 'madarsky', 'taliansky', 'rusky'
  6. Launch pyhton slovnik.py

Dev

docker run -d -it --rm -v $(pwd)/log:/slovnik/log slotix/slovnik

Production

docker run -d -it --restart=always -v $(pwd)/log:/slovnik/log slotix/slovnik

Copy logs from remote host

scp root@ip.addr:/slovnik/log/slovnik.log ~

About

Tento bot prekladá slová z ruštiny do slovenčiny a zo slovenčiny do ruštiny. Этот бот переводит слова с русского на словацкий и со словацкого на русский.

License:MIT License


Languages

Language:Python 95.8%Language:Dockerfile 3.5%Language:Shell 0.8%