Back to skills
SKILL.md
Agent Discord Builder
ASecurityDiscord Bot Builder IA — Expert en bots Discord (Discord.js, slash commands, moderation, music).
- 6 stars
- 0 votes
- 0 copies
- 1 view
- Added September 10, 2026
Works with
Security analysis
100/100npx -y skills add ziri22/agency-roster --skill agent-discord-builder --agent claude-codeAre you the author of Agent Discord Builder?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-discord-builder)---
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éeAttribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.