Protocole de bot
L'API d'une plateforme pour les comptes programmables : les bots. API Bot de Telegram (polling ou webhook), Interactions de Discord (commandes slash + webhook), Events API de Slack, services d'application de Matrix.
Telegram, le plus simple : on s'enregistre auprès de @BotFather, on obtient un jeton, puis on interroge getUpdates ou on reçoit un webhook. Discord, plus formel : on enregistre une application, on déclare le schéma de ses commandes slash et on traite les événements d'interaction comme des webhooks signés. Slack : Events API plus point d'entrée d'interactivité, avec une distribution de l'application à passer. Les règles des plateformes veulent que les bots soient signalés comme automatisés (badge [BOT]), mais cela reste souvent lettre morte sur Telegram. Usages classiques : routage de notifications, modération (auto-mod), divertissement, intégrations (les notifications de pull requests GitHub dans Slack).