What it does
Everything your server needs
From powerful moderation with tiered punishment escalation to AI-powered chat commands — ModMeister has it all built in.
Moderation Tools
Kick, ban, mute, warn members with a full warning history and tiered escalation that automatically enforces punishments.
Server Management
Create, delete, and organize channels, categories, and roles. Rebuild your entire server layout with a single command.
Music Playback
Stream SoundCloud and Spotify tracks in voice channels with queue management, looping, and volume control.
AI Integration
Prompt ChatGPT and Google Gemini directly from Discord. Ask questions, get summaries, brainstorm — right in your server.
Data Persistence
SQLite3 database stores admins, member history, warning records, and configurable punishment thresholds per server.
Containerized Deployment
Fully Dockerized setup with seamless, zero-downtime automatic updates handled by Watchtower.
Fun Utilities
Random number generators, text echoing, server info — lightweight commands your members will actually use.
Secure Configuration
All secrets managed via
.env file. Auto-generated template during setup keeps onboarding friction-free.Tech Stack
Built on solid foundations
Python 3.10+ with best-in-class libraries for every concern — from voice audio to AI model access.
discord.py
Discord Integration
Voice-enabled API wrapper
yt-dlp
Audio Streaming
SoundCloud & sources
spotipy
Spotify API
Track & playlist metadata
openai
ChatGPT
OpenAI API client
google-genai
Google Gemini
Gemini API client
SQLite3
Database
Lightweight relational DB
Docker
Containerization
Watchtower auto-updates
PyNaCl
Voice Encryption
Required for voice conn.