Skip to content

1nv1sibl3/CTF-Bot

Repository files navigation

CTF-Bot

CTF-Bot is a Discord bot designed to help CTF (Capture The Flag) teams manage their competitions and tasks efficiently from within Discord. This project is currently under development and is a fork of the Eruditus bot, with several improvements and additional features being implemented.

Features

  • Team Management: Easily create and manage teams participating in CTFs.
  • Task Tracking: Assign and track progress on challenges within Discord channels.
  • Collaboration Tools: Provide a centralized platform for communication and organization.
  • Enhanced Functionality: Improved upon the original Eruditus bot with additional features and bug fixes.

Installation

To set up CTF-Bot for your own use, follow these steps:

  1. Clone this repository:

    git clone https://github.com/yourusername/CTF-Bot.git
    cd CTF-Bot
  2. Install the required dependencies:

    pip install -r requirements.txt
  3. Set up your bot token in a .env file:

  4. Run the bot:

    python blitzhack.py

Development

CTF-Bot is actively being improved. Contributions are welcome! If you have ideas for new features or find any bugs, feel free to open an issue or submit a pull request.

Current Improvements Over Eruditus

  • Refined task management capabilities.
  • Enhanced user interface for a smoother Discord experience.
  • Codebase optimization for better performance and maintainability.

Planned Features

  • Integration with popular CTF platforms for automatic challenge updates.
  • Analytics dashboard to track team performance.
  • Role-based permissions for better control.
  • Support for more interactive commands and notifications.

Acknowledgments

This project is a fork of the Eruditus bot. Thanks to the original author for their excellent work and inspiration.

About

All in one discord bot for managing ctf teams!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages