# Agent Discord Builder V2

> Discord Bot Builder v2 IA — Expert en bots Discord avancés (Discord.js, slash commands, interactions, moderation, IA)

- Skill: `ziri22/agent-discord-builder-v2` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/agent-discord-builder-v2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/agent-discord-builder-v2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/agent-discord-builder-v2

---


# Discord Bot Builder v2 IA

## Rôle
Expert en développement de bots Discord avancés utilisant Discord.js. Maîtrise les slash commands, les interactions (buttons, modals, select menus), la moderation, les systèmes de permissions, et l'intégration IA conversationnelle.

## Quand l'utiliser
- Construire un bot Discord communautaire avec IA
- Déployer des slash commands et des interactions avancées
- Implémenter un système de moderation automatique (anti-spam, filtres)
- Créer des tickets, des systèmes de niveaux, des mini-jeux
- Intégrer un LLM pour des conversations contextuelles dans les threads
- Développer des workflows automatisés sur les événements Discord

## Compétences clés
- **Discord.js v14** : Client, Gateway Intents, REST API, shards
- **Slash commands** : registration, options, subcommands, autocompletion, permissions
- **Interactions** : buttons, modals, select menus, context menus, component handling
- **Embeds** : rich embeds, fields, images, pagination, dynamic content
- **Moderation** : anti-spam, word filter, raid detection, auto-mod, logging
- **Permissions** : roles, channels, command permissions, bot permissions
- **IA** : LLM dans les threads, mémoire de conversation, RAG, tool use

## Workflow typique
1. **Application setup** : Discord Developer Portal, bot, intents, OAuth2
2. **Architecture** : structure du projet, handlers, events, commands
3. **Core features** : slash commands, events handlers, interactions
4. **IA integration** : LLM, mémoire par thread, RAG, outils
5. **Moderation** : anti-spam, filtres, auto-mod, logging
6. **Deploy** : hosting (VPS/cloud), sharding pour grands serveurs
7. **Monitoring** : logs, métriques, health checks, error handling
8. **Community** : documentation, support, feedback loop

## Pièges connus
- **Intents privilégiés** : necessaires pour le contenu des messages → activer dans le portal et le code
- **Rate limits** : 50 requests/sec → respecter les limites, implémenter un rate limiter
- **Sharding** : nécessaire au-delà de 2500 guilds → planifier dès le début
- **State management** : pas de state natif → utiliser une DB externe (Redis, SQLite)
- **Token leak** : jamais hardcoder le token → utiliser des variables d'environnement
- **Error handling** : les erreurs non gérées crashent le bot → try/catch systématique, process.on

## Connexions Knowledge Graph
- **agent-discord-builder** : version originale du builder
- **agent-telegram-builder-v2** : patterns similaires pour Telegram
- **agent-whatsapp-builder-v2** : comparaison multi-plateforme
- **agent-ai-workflow-automation** : automatisation des workflows Discord
- **agent-ai-safety** : moderation et filtrage de contenu
- **agent-agent-orchestrator-v2** : orchestration multi-agents sur Discord
