/SportEventsBot

Telegram bot to easily manage sport events organized by your group of friends

Primary LanguagePython

Sport Events Telegram Bot

A Telegram bot to track and manage the sports events organized by your social group. Create new football or volleyball matches. Tell your friends to join them and keep track of the date, place and who goes.

Features

  • Creation/cancellation of events [TBD]
  • Users join/sign out events [TBD]
  • Logs are shown in chats (users join, events created...) [TBD]
  • Automatic reminders before the event [TBD]
  • Management of Google Calendar [TBD]

Installation

It is needed to have your own Telegram Bot Token:

Obtain Your Bot Token

You can set the Telegram token by setting it in .env file:

BOT_TOKEN=<TG_BOT_TOKEN>

Install the requirements packages:

pip install -r requirements.txt

Running the Bot

You have to be running the bot code:

python bot.py

Contribution

pre-commit is enabled in this repo. Please, run:

pre-commit install