JBZReminder CTF Telegram bot

Giulio c4812431e6 Prod bot import 4 months ago
LICENSE c4812431e6 Prod bot import 4 months ago
README.md c4812431e6 Prod bot import 4 months ago
bot.py c4812431e6 Prod bot import 4 months ago
ctftime_client.py c4812431e6 Prod bot import 4 months ago
dbs.py c4812431e6 Prod bot import 4 months ago
groups.yaml c4812431e6 Prod bot import 4 months ago
utils.py c4812431e6 Prod bot import 4 months ago

README.md

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