Discourse Chat Webhook Dokumentation

Fortsetzung der Diskussion von Use the api to post to chat channel?:

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)

Welche Parameter kann ich nun angeben, so wie ich den Schlüssel „text“ angegeben habe? Ich habe username und avatar_url als Referenz von Discord hinzugefügt. Gibt es eine detaillierte Dokumentation?

2 „Gefällt mir“

Willkommen zurück! :wave:

Wenn Sie den Webhook verwenden, ist der einzige verfügbare Parameter text.
Sie definieren einen Benutzernamen/Avatar, wenn Sie den Webhook erstellen (Admin → Plugins → Chat).

Eingehende Webhooks können von externen Systemen verwendet werden, um Nachrichten als Bot-Benutzer über den Endpunkt /hooks/:key in einen bestimmten Chat-Kanal zu posten. Die Nutzlast besteht aus einem einzelnen text-Parameter, der auf 2000 Zeichen begrenzt ist.

3 „Gefällt mir“

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