L’article explique comment intégrer Slack à une application Symfony pour créer un "Proactive Agent" capable de traiter en temps réel les messages reçus via des webhooks. L’auteur détaille l’utilisation des webhooks sortants de Slack pour recevoir les messages (plutôt que de polluer l’API), puis montre comment configurer une application Slack, valider et désérialiser les payloads JSON avec Symfony (via des DTO et les composants Validator et Serializer). Le flux de travail repose sur un contrôleur unique gérant à la fois la validation d’URL et les événements Slack, avant d’envoyer les messages à un bus de messages pour traitement asynchrone par un agent IA. L’approche combine efficacité (réduction des appels API), modularité (DTOs dédiés) et réactivité, illustrant l’intégration d’un outil moderne comme Slack dans une architecture Symfony existante.
L'article explique comment créer un workflow pour automatiser la création de tickets Tracecat à partir d'alertes Wazuh, en utilisant des webhooks.
L'article explique comment automatiser le déploiement d'un site statique généré avec 11ty, hébergé sur GitHub, vers un serveur alwaysdata. Le processus inclut la configuration d'un webhook sur GitHub pour notifier alwaysdata des mises à jour, l'installation d'une bibliothèque de gestion de webhooks sur alwaysdata, et la création de scripts pour automatiser le déploiement. L'article détaille chaque étape, depuis la configuration initiale jusqu'à la gestion des éventuels problèmes, pour assurer un déploiement fluide et automatisé des mises à jour du site
.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre - ça parle des Webhooks de Bitbucket, mais ça marche plus ou moins pareil avec Github je crois