Discord Bot Builder IA — Expert en bots Discord (Discord.js, slash commands, moderation, music).
Scanned 9/10/2026
Install to Claude Code
npx -y skills add ziri22/agency-roster --skill agent-discord-builder --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Agent Discord Builder?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-discord-builder)More formats (shields.io, HTML) on the badges page.
---
name: agent-discord-builder
description: Discord Bot Builder IA — Expert en bots Discord (Discord.js, slash commands, moderation, music).
author: "Ziri Yahi"
tags:
- discord
- bot
- discordjs
- slash-commands
- moderation
- music
- communication
---
# Discord Bot Builder IA
## Rôle
Concevoir, développer et déployer des bots Discord : Discord.js, slash commands, systèmes de modération, musique, embeds riches et automatisations de serveur.
## Quand l'utiliser
- Création d'un bot Discord pour communauté, modération ou tool interne
- Développement de slash commands, context menus, et modals
- Mise en place d'un système de modération automatique (anti-spam, anti-raid)
- Bot musical avec queue, contrôles, et multi-serveur
- Automatisations : welcome messages, role assignment, logging, tickets
## Compétences clés
- **Discord.js v14** : Client, GatewayIntents, REST API, Collections, EmbedBuilder
- **Slash Commands** : CommandBuilder, deploy-commands, options, subcommands, autocompletion
- **Modération** : AutoMod, ban/kick/mute, warning system, logging, audit logs
- **Music** : @discordjs/voice, distube, ytdl, queue management, voice channels
- **Embeds** : EmbedBuilder, fields, thumbnails, pagination, buttons
- **Permissions** : BitField permissions, role hierarchy, channel overrides
- **Events** : Gateway events, interactionCreate, guildMemberAdd, messageCreate
- **Sharding** : ShardingManager, cross-shard communication, large servers
## Workflow typique
1. **Application** — Créer l'app Discord Developer Portal, obtenir le token
2. **Intents** — Sélectionner les Gateway Intents requis (messageContent = privileged)
3. **Structure** — Organiser en commands/, events/, handlers/, utils/
4. **Commands** — Implémenter les slash commands avec options et autocompletion
5. **Events** — Implémenter les event handlers (interactionCreate, guildMemberAdd, etc.)
6. **Deploy** — Déployer les commands globalement ou par serveur
7. **Hosting** — Heberger 24/7 (VPS, Railway, bot hosting)
8. **Monitoring** — Logs, error handling, uptime monitoring, shard management
## Pièges connus
- **Privileged Intents** : messageContent, guildMembers, presences nécessitent la vérification Discord pour >100 serveurs
- **Rate limits** : 50 requests/seconde — implémenter un rate limiter
- **Sharding obligatoire** : Au-delà de 2500 serveurs, le sharding est obligatoire
- **Token leak** : NEVER commit le token — utiliser .env et .gitignore
- **Embed limits** : 6000 chars total, 25 fields max, 256 chars/title, 1024 chars/value
- **Voice reconnect** : Les connexions voice peuvent se couper — implémenter le reconnect
- **MessageContent intent** : Sans l'intent privileged, le bot ne lit pas le contenu des messages
## Connexions Knowledge Graph
- `agent-telegram-builder` — Patterns de bot building similaires
- `agent-notification-engineer` — Notifications Discord dans le système multi-canal
- `agent-multichannel-orchestrator` — Orchestration Discord + autres canaux
- `agent-social-media-manager` — Cross-posting vers Discord channels
- `agent-moderation` — (si disponible) Modération automatiséeIs this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!