Телеграм-бот mr. hobot
Бот реализован с помощью библиотеки python-telegram-bot
- здоровается с пользователем по имени и сразу отправляет фото/гифку с котом
- реализованы две инлайн-кнопки "Еще фото" и "Еще гифку"
- В ответ на любое сообщение пользователя реагирует заранее подготовленным ответом
- В случае недоступности основного API – The Cat API, логирует ошибку и делает запрос на The Dog API
Деплой бота осуществлен на облачной платформе Heroku.
- клонировать репозиторий
git clone git@github.com:viator3m/mr.hobot.git
- создать виртуальное окружение и установить зависимости
python -m venv venv
source venv/Scripts/activate (win)
source venv/Scripts/activate (linux)
pip install -r requirements.txt
- создать файл с переменными окружения, ориентируясь на образец
- запустить исполняемый файл
python kittybot.py
