Que fait discord-bot ?
Développement de bots Discord – gestion de communauté, modération, notifications et intégration d'IA
Aperçu
Cette compétence permet aux agents IA de créer et configurer des bots Discord en utilisant des bibliothèques comme discord.js (Node.js) ou py-cord (Python). Elle couvre la gestion des événements, des commandes, des permissions et des intégrations externes.
Fonctionnalités
- Gestion de communauté : Accueil automatique des nouveaux membres, attribution de rôles, logs d'activité.
- Modération : Filtrage de contenu, anti-spam, verrouillage de salons, bannissement temporaire.
- Notifications : Envoi de messages privés, alertes dans des salons dédiés, sondages.
- Intégration IA : Connexion à des API de modèles de langage, génération de réponses intelligentes, traitement de requêtes utilisateur.
Utilisation avec un agent IA
- L'agent lit le fichier
SKILL.mdpour comprendre le contexte. - Il génère du code adapté à la plateforme (Node.js ou Python).
- Il suit les règles de sécurité (gestion des tokens via variables d'environnement).
- Il peut tester localement ou déployer via des commandes spécifiques.
Exemple de commande
# Démarrer le bot (Node.js)
npm start
Variables d'environnement
DISCORD_TOKEN: Token secret du bot (obligatoire)OPENAI_API_KEY: Clé API pour l'intégration OpenAI (optionnelle)