Discord convient bien quand votre équipe ou votre communauté y vit déjà. UptimeWire publie un message dans le canal de votre choix quand un site web tombe, et un autre quand il revient.

Note

Le canal Discord est conçu et testé face à un simulateur strict du service Discord. Un vrai message vers un vrai canal Discord n’a pas encore été confirmé de façon indépendante. Utilisez le message de test pour le vérifier sur votre propre canal.

Discord est une marque de son propriétaire. UptimeWire n’est ni affilié à Discord ni approuvé par Discord.

Ce qu’il transporte

Les alertes de panne et de rétablissement. Les avertissements sur le certificat, le domaine et le DNS ne sont pas envoyés à Discord. Ils arrivent par e-mail et par Telegram.

Le configurer

Commencez par créer un webhook dans Discord :

  1. Dans Discord, ouvrez les paramètres du canal et allez dans Intégrations, puis Webhooks.
  2. Appuyez sur Nouveau webhook et donnez-lui un nom si vous le souhaitez.
  3. Appuyez sur Copier l’URL du webhook.

Ensuite, dans votre compte UptimeWire, ouvrez les paramètres de notification de votre profil, collez l’adresse dans la carte Discord et appuyez sur « Connecter ». Appuyez sur « Envoyer un message de test » pour voir un message arriver dans le canal.

Seul le titulaire du compte peut ajouter, modifier, tester ou supprimer l’adresse. L’adresse est unique par compte : le même canal Discord reçoit donc les alertes de tous les sites web.

Quelles adresses sont acceptées

Une adresse fournie par Discord ressemble à https://discord.com/api/webhooks/ suivi de deux parties. UptimeWire accepte les adresses Discord standard, y compris l’ancienne forme discordapp.com, et refuse toutes les autres. Une adresse avec des paramètres de requête supplémentaires est refusée.

À quoi ressemble un message

Chaque alerte est un message avec une carte colorée. Le titre indique Shop is down avec un repère rouge, ou Shop is back up avec un repère vert, et renvoie vers le site web. La carte indique le site web, la cause (pour une panne), la durée de l’arrêt (pour un rétablissement), l’heure de début de l’incident et un lien vers l’incident. Le pied de page indique UptimeWire.

Les mentions sont désactivées : une alerte ne notifie donc jamais personne. Le texte provenant d’un site web est échappé pour qu’il ne puisse pas modifier l’apparence du message.

Envoi et limites

  • Les messages sont envoyés à une seconde d’intervalle, et UptimeWire patiente quand Discord lui demande de ralentir.
  • Si Discord refuse un message, ou n’accepte plus l’adresse, UptimeWire ne réessaie pas. Le journal affiche « Le service n’accepte plus cette adresse : reconnectez-la ». Pour les autres échecs, il réessaie jusqu’à cinq fois : tout de suite, puis après 1, 5, 30 et 120 minutes.
  • Le journal d’envoi de votre compte affiche les cinq derniers messages Discord et ce qu’il est advenu de chacun.
  • À partir de l’offre Starter. Si un compte passe à une offre sans Discord, les alertes en attente sont annulées. L’adresse est conservée et refonctionne après un changement d’offre vers le haut.
  • Les canaux de forum ne sont pas pris en charge.
  • Dans de rares cas, une alerte peut arriver deux fois.

Dépannage

  • Le message de test n’est pas arrivé. Lisez le résultat à côté du bouton de test. S’il indique que le service n’accepte plus l’adresse, créez un nouveau webhook dans Discord et reconnectez-le.
  • UptimeWire refuse l’adresse. Copiez-la de nouveau avec « Copier l’URL du webhook » et collez-la sans la modifier. Les adresses avec des paramètres supplémentaires sont refusées.
  • Les messages se sont arrêtés après la suppression du webhook dans Discord. L’adresse ne fonctionne plus. Créez un nouveau webhook et connectez-le.
  • Vous avez besoin des avertissements SSL, domaine ou DNS. Utilisez l’e-mail ou Telegram pour ceux-ci.