From bdfc8bdd0c990d7e7db71297fb41a32053f3d219 Mon Sep 17 00:00:00 2001 From: nightcp Date: Wed, 22 Oct 2025 17:29:32 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E6=9C=BA=E5=99=A8?= =?UTF-8?q?=E4=BA=BA=E6=B6=88=E6=81=AF=E6=8E=A8=E9=80=81=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E6=96=87=E6=A1=A3=EF=BC=8C=E5=A2=9E=E5=BC=BA=20webhook=20?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DialogView/template/bot-api.vue | 65 ++++++++++++++++++- 1 file changed, 64 insertions(+), 1 deletion(-) diff --git a/resources/assets/js/pages/manage/components/DialogView/template/bot-api.vue b/resources/assets/js/pages/manage/components/DialogView/template/bot-api.vue index 5d9b16d69..dbbc3d1f2 100644 --- a/resources/assets/js/pages/manage/components/DialogView/template/bot-api.vue +++ b/resources/assets/js/pages/manage/components/DialogView/template/bot-api.vue @@ -69,9 +69,72 @@ export default { "| `mention` | {{是否被@到}} | boolean |", "| `bot_uid` | {{机器人ID}} | string |", "| `version` | {{系统版本}} | string |", + "### 3. {{打开会话 消息推送}}", + "", + "{{打开机器人会话后会自动POST推送到配置的Webhook地址,请求超时为30秒。}}", + "", + "#### {{推送参数}}", + "", + "| {{参数名}} | {{说明}} | {{类型}} |", + "|--------|------|------|", + "| `event` | {{推送事件}} | string |", + "| `timestamp` | {{推送时间戳}} | string |", + "| `dialog_id` | {{对话ID}} | string |", + "| `dialog_type` | {{对话类型}} | string |", + "| `bot_uid` | {{机器人ID}} | string |", + "| `owner_uid` | {{机器人所属用户ID}} | string |", + "| `user` | {{机器人所属用户信息}} | object |", + "| `user.userid` | {{用户ID}} | string |", + "| `user.email` | {{用户邮箱}} | string |", + "| `user.nickname` | {{用户昵称}} | string |", + "### 4. {{成员加入 消息推送}}", + "", + "{{成员加入群组后会自动POST推送到配置的Webhook地址,请求超时为30秒。}}", + "", + "#### {{推送参数}}", + "", + "| {{参数名}} | {{说明}} | {{类型}} |", + "|--------|------|------|", + "| `event` | {{推送事件}} | string |", + "| `timestamp` | {{推送时间戳}} | string |", + "| `dialog_id` | {{对话ID}} | string |", + "| `dialog_type` | {{对话类型}} | string |", + "| `bot_uid` | {{机器人ID}} | string |", + "| `owner_uid` | {{机器人所属用户ID}} | string |", + "| `user` | {{机器人所属用户信息}} | object |", + "| `user.userid` | {{用户ID}} | string |", + "| `user.email` | {{用户邮箱}} | string |", + "| `user.nickname` | {{用户昵称}} | string |", + "### 5. {{成员退出 消息推送}}", + "", + "{{成员退出群组后会自动POST推送到配置的Webhook地址,请求超时为30秒。}}", + "", + "#### {{推送参数}}", + "", + "| {{参数名}} | {{说明}} | {{类型}} |", + "|--------|------|------|", + "| `event` | {{推送事件}} | string |", + "| `timestamp` | {{推送时间戳}} | string |", + "| `dialog_id` | {{对话ID}} | string |", + "| `dialog_type` | {{对话类型}} | string |", + "| `dialog_name` | {{对话名称}} | string |", + "| `group_type` | {{群组类型}} | string |", + "| `bot_uid` | {{机器人ID}} | string |", + "| `owner_uid` | {{机器人所属用户ID}} | string |", + "| `action` | {{动作}} | string |", + "| `actor` | {{操作人信息}} | object |", + "| `actor.userid` | {{用户ID}} | string |", + "| `actor.email` | {{用户邮箱}} | string |", + "| `actor.nickname` | {{用户昵称}} | string |", + "| `actor.is_bot` | {{是否机器人}} | boolean |", + "| `members` | {{成员信息}} | array |", + "| `members.userid` | {{用户ID}} | string |", + "| `members.email` | {{用户邮箱}} | string |", + "| `members.nickname` | {{用户昵称}} | string |", + "| `members.is_bot` | {{是否机器人}} | boolean |", ].map(item => item.replace(/\{\{([^}]+)\}\}/g, (_, v1) => this.$L(v1))).join("\n"); }, }, methods: {}, } - + \ No newline at end of file