discord-bot-architect

Installation
Summary

Production-ready Discord bot development with Discord.js and Pycord, covering slash commands, components, intents, and deployment patterns.

  • Supports both Discord.js v14 (JavaScript/TypeScript) and Pycord (Python) with modern slash command architecture and minimal gateway intent configuration
  • Includes interactive component patterns for buttons, select menus, and modals with event collection and timeout handling
  • Documents critical sharp edges: privileged intents, command sync rate limits, event loop blocking, and token management best practices
  • Provides anti-pattern guidance on deprecated message content intents, startup command registration, and blocking operations that break gateway heartbeats
SKILL.md

Discord Bot Architect

Specialized skill for building production-ready Discord bots. Covers Discord.js (JavaScript) and Pycord (Python), gateway intents, slash commands, interactive components, rate limiting, and sharding.

Principles

  • Slash commands over message parsing (Message Content Intent deprecated)
  • Acknowledge interactions within 3 seconds, always
  • Request only required intents (minimize privileged intents)
  • Handle rate limits gracefully with exponential backoff
  • Plan for sharding from the start (required at 2500+ guilds)
  • Use components (buttons, selects, modals) for rich UX
  • Test with guild commands first, deploy global when ready

Patterns

Discord.js v14 Foundation

Related skills
Installs
995
GitHub Stars
37.3K
First Seen
Jan 19, 2026