Discourse 聊天 Webhook 文档

继续讨论 使用 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 复制的参考。是否有详细的文档?

2 个赞

欢迎回来!:wave:

如果您正在使用 webhook,唯一可用的参数是 text
您可以在创建 webhook 时定义用户名/头像(管理员 → 插件 → 聊天)。

外部系统可以使用传入 webhook,通过 /hooks/:key 端点将消息作为机器人用户发布到指定的聊天频道。载荷由单个 text 参数组成,该参数限制为 2000 个字符。

3 个赞

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