discord-manager-pro
v3.0.0
Published
Universal AI Discord server manager — chat bot (free, Groq/Gemini) + MCP server (Claude Pro). 158 tools, admin-only, full memory.
Downloads
93
Maintainers
Readme
🤖 Discord Manager Pro
Universal AI Discord server manager — works for everyone, free or paid.
✨ Two modes, one package
| | 🆓 Chat Bot | 💎 MCP Server |
|---|---|---|
| Who is it for? | Everyone | Claude Pro users |
| AI Provider | Groq, Gemini, OpenRouter (free) | Claude Desktop |
| How to use | Type !sentinel in Discord | Talk to Claude Desktop |
| Cost | Free | Claude Pro subscription |
🚀 Quick Start
npm install -g discord-manager-pro
node src/bot-setup.mjsThe setup wizard guides you through everything in 2 minutes.
🆓 Chat Bot Mode (Free)
Works with Groq (free), Gemini (free), or any supported AI provider.
npm run botThen talk to Sentinel directly in Discord:
!sentinel organize my server with proper categories
!sentinel create a Moderator role with color #ff0000
!sentinel kick @spammer for breaking rules
!sentinel ban @toxic for harassment
!sentinel find inactive members
!sentinel show server stats
!sentinel lock #general
!sentinel bulk delete 50 messages from #spam
!sentinel create an event called Game Night
!sentinel what do you remember about me?Features:
- 🧠 Conversation memory (remembers context per channel)
- 👤 Per-user memory (remembers each admin)
- 🔒 Admin-only access
- ⚡ 70+ real Discord actions
- 🚨 Raid detection
💎 MCP Server Mode (Claude Pro)
npm run build
npm startAdd to Claude Desktop config (%APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"discord-manager-pro": {
"command": "node",
"args": ["./node_modules/discord-manager-pro/dist/src/index.js"]
}
}
}Then talk naturally in Claude Desktop:
"Summarize what my community talked about today"
"Scan #general for toxic messages"
"Build me a gaming server template"
"How is my community feeling?"⚙️ Configuration
Copy .env.example to .env and fill in:
# Required
DISCORD_TOKEN=your_bot_token
DISCORD_GUILD_ID=your_server_id
# Choose one AI provider
AI_PROVIDER=groq # groq / gemini / claude / openrouter / mistral / ollama
GROQ_API_KEY=your_groq_key # Free at console.groq.com
# ANTHROPIC_API_KEY=your_key # For gemini/claude/openrouter
# MISTRAL_API_KEY=your_key
# Safety
SAFE_MODE=false # true = block destructive actions🛠️ All Actions (Chat Bot)
| Category | Actions | |---|---| | Server | edit name, description, verification level, AFK channel | | Channels | create (in categories), delete, rename, move, lock, unlock, slowmode, clone, permissions | | Messages | send, send embed, DM, bulk delete, pin | | Members | kick, ban, unban, timeout, warn, nickname, voice move/disconnect/mute | | Roles | create, delete, edit, assign, remove, list members | | Threads | create, archive, lock, rename, delete | | Webhooks | create, delete, send message | | Events | create, delete | | Invites | create, delete, delete all | | Analytics | inactive members, new members, new accounts, server stats, list bots | | Security | raid detection, no-role members, export audit log |
📋 Requirements
- Node.js >= 18
- Discord Bot Token (create one)
- AI API Key — Groq is free at console.groq.com
🔒 Safety
- Admin-only by default — non-admins are blocked
SAFE_MODE=trueblocks all destructive actions- Webhook URLs never exposed
- Rate limiting on destructive tools
📄 License
MIT © meek72vibe
