跳到主要内容

回调事件

Bot 的消息与群聊事件会通过配置的回调地址推送到你的服务端。

回调地址

Bot 的回调事件会发送到配置中设置的 callback_url

项目说明
请求方式POST
Content-Typeapplication/json

消息事件

事件类型

事件类型说明
message.add新消息
message.update消息编辑
message.delete消息撤回/删除

回调字段

字段类型说明
event_typestring事件类型
message_typeint事件动作类型
chat_typeint会话类型(单聊/群聊)
chat_idstring会话 ID
thread_idstring/uint64线程 ID
idstring消息 ID
sender_idstring发送者 ID
message_type_idint消息类型 ID
contentstring标准化后的消息内容 JSON

群事件

事件类型

事件类型说明
group.member.add新成员加入群聊
group.member.remove成员退出/被移出群聊
group.update群资料更新

回调字段

字段类型说明
event_typestring事件类型
chat_typeint会话类型
chat_idstring会话 ID
contentobject原有群事件内容

回调触发限制

以下情况下,回调可能不会下发:

  1. Bot 未配置 callback_url
  2. Bot 已被封禁
  3. 群维度权限 chat_bot_permission 不允许接收当前事件
  4. 命令/消息未命中对应权限位

命令命中示例

{
"chat_id": "7602566729281049630",
"sender_id": "7569434771739130881",
"command": "/start",
"content": "<p><at userid=\"7569434771739130881\">test bot</at> test webhook</p>"
}