JBZReminder CTF Telegram bot
Go to file
2021-03-16 19:28:51 +01:00
bot.py Prod bot import 2021-03-16 19:28:51 +01:00
ctftime_client.py Prod bot import 2021-03-16 19:28:51 +01:00
dbs.py Prod bot import 2021-03-16 19:28:51 +01:00
groups.yaml Prod bot import 2021-03-16 19:28:51 +01:00
LICENSE Prod bot import 2021-03-16 19:28:51 +01:00
README.md Prod bot import 2021-03-16 19:28:51 +01:00
utils.py Prod bot import 2021-03-16 19:28:51 +01:00

ctf_reminder

CTFTime RSS feed parser and reminder bot for Telegram

Requires:

  • python3
  • feedparser (for RSS feed)
  • python-telegram-bot (for the telegram bot)
  • python-dateutil (for date operations)
  • pyyaml (for storing backup data)
  • pytz (for timezone info)

Install dependency
pip3 install feedparser python-telegram-bot python-dateutil pyyaml

Run bot
BOT_TOKEN=<token> python3 bot.py