Бот позволяет получать информацию о погоде в нужном городе.
Вам необходимо иметь в системе переменные среды TGTOKEN с токеном Вашего бота
и APIKEY - ключ для использования API OpenWeatherMap.
Для сборки и запуска есть Makefile с командами run
, build
и compile
.
Так же у Вас должен быть установлен и запущен демон redis-server
, в котором сохраняется
состояние пользователя.
Запуск Docker-контейнера: выполнить команду docker build --tag weather-report .
,
далее запустить контейнер командой docker run -e TGTOKEN=ваш_token -e APIKEY=ваш_apikey weather-report
Для получения токена для бота необходимо сперва его создать, написав в Telegram @botfather и далее следовать инструкциям.
Получить API-ключ для сервиса OpenWeatherMap можно на сайте https://openweathermap.org/