Arbiter skill (NEW): - Architecture overview - Deployment procedure with rsync excludes - Common mistakes (including temp/ directory warning) - Route patterns for Trinity Console - Database access commands - Debugging commands Discord skill (UPDATED): - Added social-metrics channel/webhook - Replaced TBD placeholders with real IDs - Guild ID: 1260574715546701936 - Social Metrics webhook documented Chronicler #76
3.2 KiB
3.2 KiB
Discord Automation Skills
Created: April 8, 2026
Created By: Chronicler #70
Source: MCP Market (mcpmarket.com)
Purpose: Comprehensive Discord server management via API
Overview
This skill collection provides complete Discord automation capabilities for Firefrost Gaming, enabling Chroniclers and Arbiter to manage the Discord server programmatically.
Skills in This Collection
| Skill | File | Purpose |
|---|---|---|
| Discord Create Channel | discord-create-channel.md |
Create text, voice, announcement, stage channels and categories |
| Discord Manage Channel | discord-manage-channel.md |
Update, move, configure permissions, delete channels |
| Discord Bot API | discord-bot-api.md |
Direct curl commands for messages, roles, members, webhooks |
| Discord Automation (Rube MCP) | discord-automation-rube-mcp.md |
Higher-level automation via Composio/Rube MCP |
Capability Matrix
| Capability | Create Channel | Manage Channel | Bot API | Rube MCP |
|---|---|---|---|---|
| Create channels | ✅ | — | ✅ | ✅ |
| Update channels | — | ✅ | — | ✅ |
| Delete channels | — | ✅ | — | ✅ |
| Channel permissions | ✅ | ✅ | — | ✅ |
| Send messages | — | — | ✅ | ✅ |
| Embeds | — | — | ✅ | ✅ |
| List roles | — | — | ✅ | ✅ |
| Create roles | — | — | — | ✅ |
| Assign roles | — | — | — | ✅ |
| Delete roles | — | — | — | ✅ |
| List members | — | — | ✅ | ✅ |
| Webhooks | — | — | ✅ | ✅ |
| Reactions | — | — | ✅ | ✅ |
| DMs | — | — | — | ✅ |
Which Skill to Use?
For Direct curl Commands (No Dependencies)
Use Discord Bot API, Discord Create Channel, or Discord Manage Channel:
- Simple, direct API calls
- Requires
DISCORD_BOT_TOKENenvironment variable - Works anywhere with curl
For Higher-Level Automation
Use Discord Automation (Rube MCP):
- Requires Rube MCP server connection
- More abstracted, easier to use
- Better for complex workflows
- Includes role management
Prerequisites
- Discord Bot Token — Create at Discord Developer Portal
- Bot Permissions — Manage Channels, Manage Roles, Send Messages, etc.
- Guild/Channel IDs — Enable Developer Mode in Discord to copy IDs
Firefrost Discord IDs
| Entity | ID | Notes |
|---|---|---|
| Firefrost Guild | 1260574715546701936 | Main server |
| General Channel | 1260574716058664962 | #general-chat |
| Announcements | 1403980849686515832 | #announcements |
| Social Metrics | 1492272448941326507 | Webhook channel for bot posts |
Active Webhooks
| Webhook | Channel | URL |
|---|---|---|
| Social Metrics | #social-metrics | https://discord.com/api/webhooks/1492272448941326507/a3ItVKmZ8B1MRMK7KNz7YPtNb7UYWnnYLBNMmGtS_jt7hklmzOdsg87zIGZHbkRnW3QH |
Fire + Frost + Foundation = Where Love Builds Legacy 💙🔥❄️
Added April 8, 2026 — Discord Webhook Skill
File: discord-webhook.md
Simple webhook-based notifications without needing a full bot. Perfect for:
- Arbiter alerts
- CI/CD pipeline notifications
- Server status updates
- Error alerts
No bot token required — just a webhook URL from Discord server settings.