Intégration Discorde

Configuration d'OpenClaw Discord Bot : guide d'intégration complet

Guide complet pour configurer OpenClaw en tant que bot Discord. Découvrez comment créer une application Discord, configurer les autorisations des robots, configurer la prise en charge multi-utilisateurs et exécuter plusieurs instances.

Updated: 1 février 2026 10 minutes de lecture

Quick Answer

Configurez le bot OpenClaw Discord : créez une application Discord, créez un bot, obtenez le jeton du bot, invitez le bot sur le serveur avec des autorisations, exécutez « openclaw Integrations Discord », saisissez le jeton et commencez à utiliser. Prend en charge plusieurs utilisateurs et plusieurs instances.

Présentation

Discord est parfait pour la collaboration en équipe et les serveurs communautaires, et l’intégration Discord d’OpenClaw facilite l’ajout d’un assistant IA à votre serveur. Avec la prise en charge des interactions multi-utilisateurs, des commandes slash et du déploiement à l’échelle du serveur, OpenClaw peut devenir un membre précieux de votre communauté Discord.

Ce guide couvre tout ce dont vous avez besoin pour configurer OpenClaw en tant que bot Discord, de la création de l’application à la configuration des fonctionnalités avancées.

Pour d’autres intégrations d’applications de chat, consultez nos guides :

Pourquoi Discorde ?

Discord offre d’excellentes fonctionnalités pour les robots IA :

  • Commandes Slash — Interface de commande moderne
  • Support multi-utilisateurs — Gérez plusieurs utilisateurs simultanément
  • Intégration de serveur — Fonctionne sur des serveurs entiers
  • Rich Embeds — De superbes messages formatés
  • Thread Support — Organisez des conversations
  • Système d’autorisations — Contrôle d’accès précis

Prérequis

Avant de configurer l’intégration Discord :

  1. OpenClaw installé — Voir guide d’installation
  2. OpenClaw configuré — Exécutez openclaw onboard pour configurer votre modèle d’IA
  3. Compte Discord — Compte Discord actif
  4. Accès au serveur — Autorisation d’ajouter des robots à un serveur Discord
  5. Bot Token — Vous le créerez à l’étape suivante

Étape 1 : Créer une application Discord

Créer une candidature

  1. Accédez au portail des développeurs Discord : discord.com/developers/applications
  2. Cliquez sur « Nouvelle application »
  3. Entrez un nom (par exemple, “OpenClaw Assistant”)
  4. Cliquez sur “Créer”

Créer un robot

  1. Allez à la section « Bot » dans la barre latérale gauche
  2. Cliquez sur « Ajouter un robot »
  3. Cliquez sur “Oui, faites-le!” pour confirmer
  4. Copiez le jeton du bot — Cliquez sur « Réinitialiser le jeton » si nécessaire, puis copiez :
    MTAxMjM0NTY3ODkwMTIzNDU2Nzg5MA.AbCdEf.GhIjKlMnOpQrStUvWxYzAbCdEfGhIjKlMnOpQr

Important : Gardez le jeton de votre bot secret ! Ne le partagez jamais publiquement.

Configurer les paramètres du robot

Dans la section Bot :

  • Nom d’utilisateur — Définir le nom d’affichage du bot
  • Icône – Télécharger l’avatar du robot
  • Public Bot — Décochez si vous voulez un bot privé
  • Nécessite l’octroi de code OAuth2 – Laisser décoché
  • Intention de contenu du messageActivez ceci (obligatoire pour le contenu du message)
  • Intention des membres du serveur : activez si vous avez besoin d’informations sur les membres.
  • Intention de présence : activez si vous souhaitez des mises à jour de présence

Enregistrez les modifications après avoir activé les intentions.

Étape 2 : Inviter le robot sur le serveur

Générer une URL d’invitation

  1. Allez dans « OAuth2 » → « Générateur d’URL »

  2. Sélectionnez les étendues :

    • bot
    • applications.commands (pour les commandes slash)
  3. Sélectionnez les autorisations du robot :

    • ✅ Envoyer des messages
    • ✅ Lire l’historique des messages
    • ✅ Utilisez les commandes Slash
    • ✅ Intégrer des liens
    • ✅ Joindre des fichiers
    • ✅ Lire les messages/afficher les chaînes
    • ✅ Gérer les messages (facultatif, pour modération)
    • ✅ Ajouter des réactions (facultatif)
  4. Copiez l’URL générée en bas

Inviter sur le serveur

  1. Ouvrez l’URL d’invitation dans votre navigateur
  2. Sélectionnez votre serveur dans la liste déroulante
  3. Cliquez sur « Autoriser »
  4. Complétez CAPTCHA si vous y êtes invité

Votre bot devrait maintenant apparaître dans la liste des membres de votre serveur (hors ligne initialement).

Étape 3 : Configurer OpenClaw

Exécuter la configuration de l’intégration

Démarrez l’intégration Discord :

openclaw integrations discord

Ou utilisez la commande générale d’intégrations :

openclaw integrations
# Select Discord from the menu

Entrez le jeton du robot

Lorsque vous y êtes invité, collez votre jeton de bot :

Enter your Discord bot token: MTAxMjM0NTY3ODkwMTIzNDU2Nzg5MA.AbCdEf...

OpenClaw vérifiera le jeton et se connectera à Discord.

Vérifier la connexion

Vous devriez voir :

✓ Discord bot connected successfully!
  Bot username: OpenClaw#1234
  Servers: Your Server Name

Vérifiez votre serveur Discord : le bot devrait maintenant apparaître comme en ligne.## Étape 4 : Commencez à utiliser le bot

Commandes barre oblique

Discord utilise des commandes slash. Tapez / dans n’importe quel canal pour voir les commandes disponibles :

  • /openclaw — Démarrez une conversation avec OpenClaw
  • /help – Obtenir de l’aide
  • /email — Vérifier le courrier électronique (si configuré)
  • /calendar — Afficher le calendrier
  • /tasks — Liste des tâches

Messages directs

Vous pouvez également DM directement le bot :

  1. Cliquez avec le bouton droit sur le bot dans la liste des membres
  2. Sélectionnez « Message »
  3. Envoyez un message du type « Bonjour, pouvez-vous m’aider ? »

Mentions de chaîne

Mentionnez le bot dans un canal :

@OpenClaw can you check my email?

Fonctionnalités avancées

Enregistrement de la commande Slash

OpenClaw enregistre automatiquement les commandes slash. Pour vous inscrire manuellement :

openclaw integrations discord --register-commands

Commandes Slash personnalisées

Créez des commandes slash personnalisées :

openclaw config set discord.commands.email.description "Check your email inbox"
openclaw config set discord.commands.calendar.description "View your calendar"

Prise en charge multi-utilisateurs

OpenClaw gère plusieurs utilisateurs simultanément :

  • Contextes séparés — Chaque utilisateur a son propre contexte
  • Mémoire spécifique à l’utilisateur — Mémorise les préférences de chaque utilisateur
  • Conversations simultanées — Gère plusieurs utilisateurs à la fois

Configurez les limites d’utilisateurs :

openclaw config set discord.maxUsers 100

Prise en charge des fils de discussion

OpenClaw peut créer des fils de discussion pour les conversations :

openclaw config set discord.threads.enabled true
openclaw config set discord.threads.autoCreate true

Cela permet de garder les conversations organisées dans des canaux occupés.

Intégrations riches

OpenClaw envoie de superbes messages formatés :

openclaw config set discord.embeds.enabled true
openclaw config set discord.embeds.color "#00ff00"

Boutons de réaction

Ajoutez des boutons de réaction pour des actions rapides :

openclaw config set discord.reactions.enabled true

Les utilisateurs peuvent réagir aux messages pour des réponses rapides.

Options de configuration

Paramètres spécifiques au serveur

Configurez les paramètres par serveur :

openclaw config set discord.servers.SERVER_ID.channel "general"
openclaw config set discord.servers.SERVER_ID.prefix "!"

Formatage de la réponse

Configurez le formatage des messages :

openclaw config set discord.format "markdown"

Possibilités :

  • markdown — Formatage riche
  • plain — Texte brut
  • embed — Intégration de Discord

Limitation du débit

Débit des messages de contrôle :

openclaw config set discord.rateLimit 30

Limité à 30 messages par minute et par utilisateur.

Paramètres de confidentialité

Configurez la confidentialité :

openclaw config set discord.privacy.dmOnly false
openclaw config set discord.privacy.allowedChannels ["general", "ai-assistant"]

Paramètres de notification

Notifications de contrôle :

openclaw config set discord.notifications.enabled true
openclaw config set discord.notifications.quietHours "22:00-08:00"

Exécution de plusieurs instances

Pourquoi plusieurs instances ?

Vous souhaiterez peut-être plusieurs instances OpenClaw pour :

  • Différents serveurs – Instances distinctes par serveur
  • Différents modèles — Différents modèles d’IA par instance
  • Équilibrage de charge : répartissez la charge entre les instances

Configurer plusieurs instances

  1. Créez plusieurs applications Discord (une par instance)

  2. Configurez chaque instance :

    openclaw config set instance.name "instance1"
    openclaw config set instance.port 3001
  3. Exécutez chaque instance :

    openclaw --port 3001 --config instance1.json

Gestion des processus

Utilisez pm2 pour gérer plusieurs instances :

npm i -g pm2

# Start instance 1
pm2 start openclaw --name "openclaw-1" -- --port 3001

# Start instance 2
pm2 start openclaw --name "openclaw-2" -- --port 3002

pm2 save
pm2 startup

Dépannage

Le robot ne répond pas

Si votre bot ne répond pas :

  1. Vérifiez l’état du bot :

    openclaw status
  2. Vérifier le jeton :

    openclaw config get discord.token
  3. Vérifier les journaux :

    openclaw logs
  4. Vérifier les intentions — Assurez-vous que l’intention du contenu du message est activée dans le portail des développeurs Discord

Jeton invalide

Si vous voyez des erreurs « jeton invalide » :

  1. Vérifier le jeton — Consultez le portail des développeurs Discord
  2. Régénérer le jeton — Réinitialiser le jeton dans le portail des développeurs
  3. Mettre à jour le jeton :
    openclaw integrations discord

Le robot n’apparaît pas en ligne

Si le bot apparaît comme étant hors ligne :

  1. Vérifiez qu’OpenClaw est en cours d’exécution :

    openclaw status
  2. Redémarrez OpenClaw :

    openclaw restart
  3. Vérifiez la connexion :

    openclaw test discord

Les commandes Slash n’apparaissent pas

Si les commandes slash n’apparaissent pas :

  1. Attendez quelques minutes — L’enregistrement des commandes peut prendre du temps

  2. Inscrivez-vous manuellement :

    openclaw integrations discord --register-commands
  3. Vérifiez les autorisations — Assurez-vous que le bot dispose de l’autorisation « Utiliser les commandes Slash »

Limitation du débit

Si vous atteignez les limites de débit :1. Augmenter la limite de taux :

openclaw config set discord.rateLimit 60
  1. Vérifiez les limites de Discord — Discord a des limites de débit API
  2. Utiliser plusieurs instances — Répartir la charge

Erreurs d’autorisation

Si vous voyez des erreurs d’autorisation :

  1. Vérifiez les autorisations du bot — Assurez-vous que le bot dispose des autorisations requises
  2. Vérifiez les autorisations des chaînes — Le robot doit accéder aux chaînes
  3. Réinviter le bot — Régénérez l’URL d’invitation avec les autorisations correctes

Bonnes pratiques de sécurité

Sécurité des jetons de robot

  • Gardez le jeton secret — Ne partagez jamais publiquement

  • Utiliser des variables d’environnement :

    export DISCORD_BOT_TOKEN="your-token"
  • Rotation du jeton — Régénérer en cas de compromission dans le portail des développeurs

Sécurité du serveur

  • Limiter les autorisations — Accordez uniquement les autorisations nécessaires
  • Restreindre les chaînes — Limiter le bot à des chaînes spécifiques
  • Liste blanche des utilisateurs : restreindre à des utilisateurs spécifiques :
    openclaw config set discord.allowedUsers ["user1#1234", "user2#5678"]

Confidentialité des données

  • Traitement local — Tous les messages traités localement
  • Pas de stockage cloud — Sauf configuration explicite
  • Stockage sécurisé — Données stockées dans ~/.openclaw

Cas d’utilisation avancés

Collaboration en équipe

Utilisez OpenClaw dans les serveurs d’équipe :

  • Gestion des tâches – Attribuer et suivre les tâches
  • Coordination du calendrier — Planifier les réunions
  • Récupération d’informations — Réponses rapides pour l’équipe
  • Documentation – Répondez aux questions sur les documents

Serveurs communautaires

Utilisation dans les serveurs communautaires :

  • FAQ bot — Répondez aux questions courantes
  • Modération – Aide à la modération
  • Informations – Fournissez des informations sur le serveur
  • Divertissement — Interactions amusantes

Serveur personnel

Utilisation sur serveur personnel :

  • Assistant personnel — Gérer les tâches et le calendrier
  • Gestion des e-mails — Consultez et répondez aux e-mails
  • Productivité — Suivez les tâches et les projets

Comparaison avec d’autres plateformes

Discorde contre télégramme

  • Discord — Mieux pour les serveurs, commandes slash
  • Telegram — Mieux pour un usage personnel, plus simple

Consultez notre Guide Telegram pour comparaison.

Discorde contre Slack

  • Discord — Gratuit, meilleur pour les communautés
  • Slack — Meilleur pour les entreprises, plus d’intégrations

Consultez notre Guide Slack pour plus de détails.

Prochaines étapes

Maintenant que Discord est connecté :

  1. Explorez d’autres intégrationsWhatsApp, Telegram, Slack
  2. Configurer les compétencesBibliothèque de compétences
  3. Configurer la messagerieIntégration Gmail
  4. Lire la FAQQuestions courantes

Conclusion

L’intégration Discord offre d’excellentes fonctionnalités pour la collaboration en équipe et les serveurs communautaires. Avec les commandes slash, la prise en charge multi-utilisateurs et le déploiement à l’échelle du serveur, OpenClaw peut devenir un membre précieux de votre communauté Discord.

Pour plus d’aide, consultez notre page d’intégrations ou notre FAQ. Bonne automatisation avec votre bot Discord !

Need help?

Join the OpenClaw community on Discord for support, tips, and shared skills.

Join Discord →