Skip to content

Discord bot for organizing channels for CTF-challenges

License

Notifications You must be signed in to change notification settings

FluxFingers/CTF-Amt

Repository files navigation

CTF Amt (FluxBot vPublic)

This is the public version of FluxBot, a Discord bot for CTF teams.
Made by FluxFingers.

Features

  • Automagically creates categories and channels for CTF and challenges
  • Manage self-assignable CTF-specific roles ("Player" role required so you can vet who gets access)
  • Creates pads for each challenge
  • Mark channel/challenge as solved

Deployment

You need a HedgeDoc (V1) instance running
Also please create a new Discord bot and invite it to your server.

  1. Copy .env.example to .env and fill in the values
  2. docker-compose up
  3. Profit

Do not forget to set Server Members Intent and Message Content Intent in the Bot Category of the Discord Developer Portal Bot Settings to get started.

License

MIT