Paylood peut envoyer des notifications sur vos canaux préférés (Discord, Slack, Telegram, ou webhook personnalisé) à chaque événement important : déploiement réussi, échec, etc.
Types de connecteurs
| Type | Description |
|---|---|
| Discord | Webhook Discord |
| Slack | Webhook Slack (Incoming Webhook) |
| Telegram | Bot Telegram + chat ID |
| Custom | N’importe quel endpoint HTTP |
Créer un connecteur
- Ouvrez Paramètres → Webhooks (Settings → Webhooks).
- Cliquez sur Ajouter un webhook (Add webhook connector).
- Collez l’URL du webhook — Paylood détecte automatiquement le type (Discord, Slack, Telegram, personnalisé).
- Enregistrez, puis utilisez le bouton Tester (Test) pour vérifier la configuration.
Capture à venir
fr/notifications-overview
Cette capture illustrera la vue correspondante. Elle est générée automatiquement par le pipeline Playwright.
Astuce
Créez votre webhook dans Discord (Serveur → Réglages → Intégrations → Webhooks), Slack (Apps → Incoming Webhooks) ou Telegram (BotFather + @BotFather). Le Test vous confirme la bonne configuration avant de l’activer.
Associer un connecteur à un projet
- Ouvrez le projet → onglet Settings.
- Dans la section Notifications, sélectionnez le connecteur.
- Enregistrez : les événements du projet sont envoyés sur ce canal.
Vous pouvez aussi définir un connecteur par projet depuis les réglages globaux.
Événements notifiés
- Déploiement réussi (avec le commit et le temps de build).
- Déploiement échoué (avec un extrait des logs).
- Déploiement annulé.
Les notifications sont aussi affichées dans l’application (icône cloche) pour chaque projet, en plus des canaux externes.
Modifier ou supprimer
Depuis Paramètres → Webhooks (Settings → Webhooks), modifiez l’URL ou supprimez le connecteur. Les projets associés cessent d’être notifiés.
En cas de problème
- Test échoué : vérifiez l’URL et que le webhook est actif chez votre fournisseur.
- Aucune notification : vérifiez que le connecteur est associé au projet concerné.
- Rate limit : certains fournisseurs limitent les messages. Espacez les événements si nécessaire.