Документация по вебхукам чата Discourse

Продолжение обсуждения из Использование API для публикации в чат-канал?:

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)

Теперь, какие параметры я могу передать, например, как я передал ключ “text”? Я добавил username и avatar_url в качестве примера из Discord. Но есть ли подробная документация?

С возвращением! :wave:

Если вы используете вебхук, единственным доступным параметром является text.
Имя пользователя и аватар задаются при создании вебхука (админ → плагины → чат).

Входящие вебхуки позволяют внешним системам отправлять сообщения в выделенный канал чата от имени бота через конечную точку /hooks/:key. Полезная нагрузка состоит из одного параметра text, который ограничен 2000 символами.