Documentazione webhook chat Discourse

Continuando la discussione da Usare l’API per pubblicare sul canale di chat?:

webhook_url = 'https://forum.unofficed.com/chat/hooks/fff.json'
payload = {
    'text': 'Hello, world!',
    '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)

Ora quali sono i parametri che posso fornire come ho fornito la chiave “text”. Ho aggiunto username e avatar_url come riferimento da Discord. Ma esiste una documentazione dettagliata?

2 Mi Piace

Bentornato! :wave:

Se stai usando il webhook, l’unico parametro disponibile è text.
Definisci un nome utente/avatar quando crei il webhook (admin → plugin → chat).

I webhook in entrata possono essere utilizzati da sistemi esterni per inviare messaggi in un canale di chat designato come utente bot tramite l’endpoint /hooks/:key. Il payload è costituito da un singolo parametro text, limitato a 2000 caratteri.

3 Mi Piace

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