Ce qu'est un webhook
Voyez-le comme une boîte aux lettres privée pour un seul salon.
Tout ce qui connaît l'adresse peut y déposer un message. Rien d'autre.
Il ne rejoint pas votre serveur, ne peut rien lire et ne voit pas vos autres salons.
C'est ce dernier point qui fait du webhook la manière sûre de s'y prendre.
Vous ne confiez pas votre compte Discord. Vous confiez une boîte aux lettres.
Le créer
Le serveur doit vous appartenir, ou vous devez avoir le droit de le gérer.
Vous publiez sur le serveur de quelqu'un d'autre ? C'est cette personne qui crée le webhook et vous envoie l'adresse.
- Ouvrez Discord et allez sur votre serveur.
- Cliquez sur le nom du serveur, en haut, puis sur « Server Settings » (Paramètres du serveur).
- Dans le menu de gauche, trouvez « Integrations » (Intégrations), puis cliquez sur « Webhooks ».
- Cliquez sur « New Webhook » (Nouveau webhook).
- Choisissez le salon dans lequel il doit publier.
- Cliquez sur « Copy Webhook URL » (Copier l'URL du webhook).
Cette adresse, c'est tout ce qu'il vous faut.
Elle commence par https://discord.com/api/webhooks/ et se termine par une longue suite de lettres et de chiffres.
Collez-la dans Tublish, dans l'écran Plateformes, et appuyez sur Connecter.
Donnez-lui un nom et un visage
Tant que vous êtes dans les réglages du webhook, choisissez le nom sous lequel il publie, et une image.
Faites-le. Le nom par défaut est un nom de bot générique, et ses messages ont l'air de spam.
La plupart des créateurs reprennent le nom de leur chaîne et leur avatar habituel.
Si quelque chose ne va pas
Si le lien est refusé, la cause habituelle est une adresse copiée à moitié.
Utilisez le bouton de copie de Discord plutôt que de sélectionner le texte à la main.
Si les publications cessent d'arriver plus tard, vérifiez que le webhook existe toujours.
Le supprimer dans Discord ne nous prévient de rien : l'adresse cesse simplement de fonctionner, et l'échec apparaît dans votre historique de publications.
Le supprimer
Au même endroit que pour le créer : « Server Settings », puis « Integrations », puis « Webhooks ».
Supprimez le webhook, et plus rien ne peut publier par son intermédiaire.
Les messages déjà publiés dans le salon restent exactement où ils sont.