# Sanic Telegram Bot [template] --- ## Run ```shell cd sanic-telegram-bot # edit .env file # build media_converter git.projscale.dev/my-dev/converter-module docker-compose up --build ``` --- ## Translations ### Adding new language 1. Update translations keys list from code ```shell touch messages.pot find app -name '*.py' -exec xgettext --keyword=translated -j -o messages.pot {} + ``` 2. Move `messages.pot` to `locale//LC_MESSAGES/.po` 3. Compil[requirements.txt](requirements.txt)e `.po` to `.mo` ```shell msgfmt ru.po -o ru.mo ``` --- ## Log description ### Sources 1. [SQL] – MariaDB 2. [User, options \] – User log 3. [Bot, options \] – Telegram bot