Telegram-Bot-for-slovnik.org-
Tento bot prekladá slová z ruštiny do slovenčiny a zo slovenčiny do ruštiny.
Этот бот переводит слова с русского на словацкий и со словацкого на русский.
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.
- Create a new bot and get your Telegram bot HTTP API token. Find more info at https://core.telegram.org/bots#6-botfather
- Create new .env file with specified settings. See .example.env
- 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.
- OUTPUT_LIMIT trims output to OUTPUT_LIMIT chars
- specify LANGUAGE : 'anglicky', 'nemecky', 'francuzsky', 'spanielsky', 'madarsky', 'taliansky', 'rusky'
- 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 ~