Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 2.31 KB

README.md

File metadata and controls

54 lines (36 loc) · 2.31 KB

Run tests and deploy "bot-football"

⚽ Football Bot

Football Bot - это бот для Telegram, который помогает вам отслеживать расписание футбольных матчей. Также бот отправляет .ics файл под своим текстовым сообщением, который позволяет добавлять в календарь событие о матче, чтобы не забыть посмотреть игру.

API

Для получения информации о футбольных матчах бот использует API сервиса football-data.org. Чтобы использовать бота, вам необходимо зарегистрироваться на сайте и получить API-ключ.

Команды

В настоящее время бот поддерживает следующие футбольные команды:

  • Napoli
  • Liverpool
  • Chelsea
  • Manchester City
  • Marseille
  • Bayern München

Вы можете добавить новые команды, отредактировав код бота.

Установка

Для запуска Fußball Bot на CentOS 7 вам потребуются следующие библиотеки:

  • Python 3
  • python-telegram-bot
  • requests
  • pytz
  • schedule
  • ics

Вы можете установить их с помощью следующих команд:

sudo yum install python3 -y
sudo pip3 install python-telegram-bot requests pytz schedule ics

Запуск

Чтобы запустить Football Bot, перейдите в папку с кодом и выполните следующую команду:

python3 bot-football.py

Использование

После запуска бота вы можете использовать его для отслеживания расписания футбольных матчей.

bot-football-img

Скриншот работы бота