hugsy / ctfhub

Where CTFs happen
77 stars 13 forks source link

Abstract the notification mechanism #62

Open hugsy opened 1 year ago

hugsy commented 1 year ago

Allow notifications to anything via webhooks, not just Discord like it is currently the case.

h4ckd0tm3 commented 1 year ago

Have you also thought about "in-browser" notifications, like little popups. That would require websockets tho. We could achieve this with Django Channels: https://github.com/django/channels

I would actually use that as well for another feature that I have planned and partially implemented already.

hugsy commented 1 year ago

I started doing something like that at some point but dropped because my team was anyway way more on discord, using discord as a way to notify just made more sense.

h4ckd0tm3 commented 1 year ago

I see. I'll add it to my backlog and see when I can do it. Because I need it for a feature my team wants to have (:

hugsy commented 1 year ago

No problem, looking forward then. Just a word of warning from my xp, adding websockets adds a lot of complication to django, so I guess good luck 😎