https://github.com/havce/ctfbot
A Discord bot for managing CTFs in your team.
https://github.com/havce/ctfbot
ctf ctftime discord discord-bot golang
Last synced: about 1 year ago
JSON representation
A Discord bot for managing CTFs in your team.
- Host: GitHub
- URL: https://github.com/havce/ctfbot
- Owner: havce
- Created: 2024-01-10T20:54:15.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-19T16:20:59.000Z (about 2 years ago)
- Last Synced: 2025-03-28T02:03:50.127Z (about 1 year ago)
- Topics: ctf, ctftime, discord, discord-bot, golang
- Language: Go
- Homepage:
- Size: 114 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ctfbot
A Discord bot for managing CTFs in your team.
Picture this: your Discord server has grown too much and there are too many people wandering around. You are tired of
gathering participation and manually setting your channel permissions. Then this what you are looking for!
## Features
The bot supports various commands:
- `/new`: Create a new CTF (admin only)
- `/open`: Open the CTF for registration (admin only)
- `/close`: Close the CTF registration (admin only)
- `/delete`: Delete the CTF (admin only)
- `/info`: List CTFs available on CTFTime for the next weeks
- `/vote`: Start a vote for which CTF to play (admin only)
- `/chal`: Create a new challenge inside the CTF
- `/flag`: Mark the challenge as solved
- `/blood`: Mark the challenge as first blooded