La tâche : un canal de support sur votre serveur Discord où l'on répond aux questions — par votre code, par un agent IA ou par une personne — avec la même clé d'API que le reste de vos canaux.
1. Ajoutez le bot
curl -X POST https://makehybrid.com/discord/v1/connection/link \ -H "X-API-KEY: $MAKEHYBRID_KEY"
La personne qui gère le serveur ouvre l'url, choisit le serveur sur la page propre à Discord et autorise ce que le bot demande.
2. Trouvez le canal
curl https://makehybrid.com/discord/v1/servers \ -H "X-API-KEY: $MAKEHYBRID_KEY" curl https://makehybrid.com/discord/v1/servers/$GUILD_ID/channels \ -H "X-API-KEY: $MAKEHYBRID_KEY"
3. Recevez les questions
curl -X POST https://makehybrid.com/discord/v1/webhooks/endpoints \
-H "X-API-KEY: $MAKEHYBRID_KEY" -H "content-type: application/json" \
-d '{"url":"https://acme.com/hooks/discord","events":["discord.message_received"]}'
Chaque événement indique le serveur, le canal, le message et son auteur. Ne répondez qu'à ceux de votre canal de support, et laissez le reste de la conversation du serveur aux personnes qui l'ont.
4. Répondez au message
curl -X POST https://makehybrid.com/discord/v1/channels/$CHANNEL_ID/messages \
-H "X-API-KEY: $MAKEHYBRID_KEY" -H "content-type: application/json" \
-d '{"content":"The release is out.","reply_to":"1200000000000000000"}'
Jusqu'à 2 000 caractères par publication. Rien de ce que le bot publie ne notifie personne : une réponse ne peut donc pas réveiller tout un serveur.
Questions fréquentes
Un agent IA peut-il surveiller le canal à ma place ?
Oui. Connectez votre assistant à /discord/mcp, ou donnez à un agent IA qui vous est propre l'agent Discord dans une salle de projet, et demandez-lui quelles questions restent sans réponse.
Pourquoi un 429 ?
Discord a demandé au bot de ralentir. Attendez un instant et publiez de nouveau ; la réponse n'a pas été envoyée.