Documentation du webhook de chat Discourse

Continuant la discussion de Utiliser l’API pour poster dans un canal de chat ? :

webhook_url = 'https://forum.unofficed.com/chat/hooks/fff.json'
payload = {
    'text': 'Bonjour, le monde !',
    'username' : 'dexter',
    'avatar_url': 'https://forum.unofficed.com/user_avatar/forum.unofficed.com/dexter/120/801_2.png'
}
response = requests.post(webhook_url, data=payload)

Maintenant, quels sont les paramètres que je peux donner comme j’ai donné la clé “text” ? J’ai ajouté username et avatar_url comme référence de Discord. Mais existe-t-il une documentation détaillée ?

2 « J'aime »

Bienvenue de retour ! :wave:

Si vous utilisez le webhook, le seul paramètre disponible est text.
Vous définissez un nom d’utilisateur/avatar lors de la création du webhook (admin → plugins → chat).

Les webhooks entrants peuvent être utilisés par des systèmes externes pour publier des messages dans un canal de discussion désigné en tant qu’utilisateur bot via le point de terminaison /hooks/:key. La charge utile se compose d’un seul paramètre text, limité à 2000 caractères.

3 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.