Discord Integration
CTFGarden can integrate with Discord to provide interactivity during the CTF.
Notifications
The following notifications are currently supported:
Public notifications
These notifications are intended to be public, so they include no sensitive information.
- Solves - Sent when a team/user solves a challenge. Contains the team and user name and challenge name.
- Bloods - Sent when a team/user solves a challenge that no other team/user has solved before. Contains the same information as the Solves notification.
- Invalid submissions - Sent when a team/user submits an invalid flag. Contains the team and user name and challenge name.
Private notifications
These notifications may contain sensitive information, so they should only be sent to a private channel.
- Solves + Flags - Sent when a team/user solves a challenge. Contains the team and user name, challenge name, and the submitted flag.
- Invalid submissions + Flags - Sent when a team/user submits an invalid flag. Contains the team and user name, challenge name, and the submitted flag.
- Writeup submissions - Sent when a team/user submits a writeup. Contains the team and user name, challenge name, and the submitted writeup.