Skip to content

Script to Generate "Custom" ICS files and Notice about upcomming ctf Events through webhooks.

License

Notifications You must be signed in to change notification settings

skandix/ctfhookup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ctfhookup

Not the CTF dating app you had hoped for.

Script to Generate "Custom" ICS files and Notice about upcomming ctf Events through webhooks.

WHY?

Reasons being mostly lazy.

INSTALL

pipenv

pipenv install

i don't know what pipenv is.

https://www.youtube.com/watch?v=GBQAKldqgZs

pip install -r requirements

USAGE

cp example.env .env
usage: main.py [-h] [--calendar] [--location LOCATION] [--webhook] [--days DAYS]

CTFtime Ical and Webhooks

optional arguments:
  -h, --help           show this help message and exit
  --calendar           Generates ical file for all upcomming ctf evetns
  --location LOCATION  where do you want calendar to apeear
  --webhook            enables webhook mode, and will start pushing events that are upcomming.
  --days DAYS          how many days should it notice about ctf

ctftime.datapor.no

You can import the calendar directly from https://ctftime.datapor.no. It looks like this in the Google Calendar.

CONTRIBUTIONS

Want to help out?

Poke me on discord - skandix#1269

About

Script to Generate "Custom" ICS files and Notice about upcomming ctf Events through webhooks.

Topics

Resources

License

Stars

Watchers

Forks

Languages