A Discord bot that integrates with GitHub Projects to help teams manage and view project tasks directly from Discord.
Hosted via https://github.com/KellisLab/MantisAPI
This bot provides various Discord slash commands to help teams manage their workflow and projects. Key capabilities include:
- GitHub Integration: Seamlessly connect with GitHub Projects and organizational data
- Team Collaboration: Channel-based project management and task coordination
- AI-Powered Tools: Advanced features for productivity and automation
- Real-time Updates: Live data synchronization and notifications
The bot supports multiple slash commands for different functionalities. Use /help
in Discord to see all available commands and their usage.
- Python 3.10+
- .env file provided by @DemonizedCrush
- Clone the repository
- Create your
.env
file with the required environment variables - Run with Docker Compose:
docker compose up --build
- Clone the repository
- Install dependencies:
pip install -r requirements.txt
- Create your
.env
file with the required environment variables - Run the bot:
python bot.py
Please create a Pull Request for others to review your changes. We have a development bot in the Internal Discord Server. Please ask @DemonizedCrush for the bot token and the developer role in the Discord to test out your changes.