Mentor: Lola Egherman, Fungineer at CodeDay
Team members: Lynn Ong, Manasi Garg
Using python and the CTFd API, create a discord bot that will monitor CodeCup as it is running, and provide updates and automated management tools for staff.
The bot will:
- Post periodic updates about the state of the scoreboard, listing things like current leader, who has gained the most points since the last update, and time remaining
- Automatically increase the point values of the least solved challenges
- Share an end-of-game report with the full leaderboard, statistics on the most and least solved challenges, and other insights
- Create channels for teams and send a message to the channel when their team solves a challenge
Students will:
- Host a local version of CTFd for testing
- Communicate with each other about project goals and tasks
- Create a polished final product that can be easily deployed and run by CodeDay staff during CodeCup
Basic knowledge of Python required
How much experience does your group have? Does the project use anything (art, music, starter kits) you didn't create?
CodeDay Labs beginner-track team