Connecter OpenClaw a Discord
Ajoutez OpenClaw (anciennement Moltbot) a votre serveur Discord. Obtenez une assistance IA dans les canaux, fils de discussion ou messages prives.
- âIntegration serveur â Utilisez-le dans vos serveurs Discord existants
- âCommandes slash â Interface de commande native Discord
- âSupport des fils â Gardez vos conversations organisees
- âEmbeds enrichis â Reponses joliment formatees
- âSupport des MP â Conversations privees avec votre bot
1. Creer une application Discord
Allez sur le portail developpeur Discord et creez une nouvelle application :
- Visitez discord.com/developers/applications
- Cliquez sur "New Application"
- Nommez-la (ex. "OpenClaw")
2. Creer un utilisateur bot
Dans les parametres de votre application :
- Allez dans la section "Bot" dans la barre laterale
- Cliquez sur "Add Bot"
- Copiez le token du bot (gardez-le secret !)
- Activez "Message Content Intent" sous Privileged Gateway Intents
3. Generer le lien d'invitation
Creez une URL OAuth2 pour ajouter le bot a votre serveur :
- Allez dans "OAuth2" -> "URL Generator"
- Selectionnez les scopes : bot, applications.commands
- Selectionnez les permissions : Send Messages, Read Message History, Use Slash Commands
- Copiez l'URL generee et ouvrez-la pour ajouter le bot a votre serveur
4. Configurer OpenClaw
Ajoutez la configuration Discord a votre fichier de configuration :
{
"channels": {
"discord": {
"enabled": true,
"token": "YOUR_BOT_TOKEN",
"allowFrom": ["YOUR_USER_ID"],
"guilds": {
"YOUR_GUILD_ID": { "requireMention": true }
}
}
}
}5. Redemarrer et tester
Redemarrez OpenClaw et testez dans Discord :
openclaw restart
Puis mentionnez votre bot ou envoyez-lui un MP dans Discord pour tester la connexion.
- Activer le mode developpeur : Parametres -> Parametres de l'application -> Avance -> Activer le mode developpeur
- Obtenir l'ID utilisateur : Clic droit sur votre nom d'utilisateur -> Copier l'ID utilisateur
- Obtenir l'ID serveur (Guild) : Clic droit sur le nom du serveur -> Copier l'ID du serveur
- Le bot est en ligne mais ne repond pas ?
Assurez-vous que "Message Content Intent" est active dans le portail developpeur Discord.
- Les commandes slash n'apparaissent pas ?
Les commandes peuvent prendre jusqu'a une heure pour se synchroniser. Essayez d'exclure et de re-ajouter le bot.
- Erreurs de permission ?
Re-invitez le bot avec les permissions correctes en utilisant le generateur d'URL OAuth2.
Discord connecte !
Configurez maintenant d'autres canaux ou ameliorez votre bot avec des competences personnalisees.