В этой серии мы напишем бота для Telegram на языке python. Он работает с внешним API для запроса футбольных оценок и вывода их в сообщении.
Как только локальная версия будет готова, мы поместим бота на сервер, но не на Heroku, а на другую виртуальную машину, чтобы бот не заснул. Это ближе к реальности.
Вся разработка делится на этапы.
- Локальная установка библиотек и Redis.
- Регистрация и приобретение токенов.
- Настройка и подключение к базе данных.
- Написание базовой функциональности бота.
- Регистрация, выбор и настройка внешнего match api.
- Добавление сбора результатов матчей и интеграция их в бота.
- Развертывание, публикация серверов
- Регистрация дешевого или бесплатного VPS.
- Запуск Redis-клиента.
- Запуск и настройка бота на сервере.