diff --git a/404.html b/404.html index db34e857..3d52c82e 100644 --- a/404.html +++ b/404.html @@ -7,7 +7,7 @@ - + diff --git a/assets/chunks/metadata.f89b714d.js b/assets/chunks/metadata.13cb02dc.js similarity index 80% rename from assets/chunks/metadata.f89b714d.js rename to assets/chunks/metadata.13cb02dc.js index 83db93ca..e68d54f9 100644 --- a/assets/chunks/metadata.f89b714d.js +++ b/assets/chunks/metadata.13cb02dc.js @@ -1 +1 @@ -window.__VP_HASH_MAP__=JSON.parse("{\"zh-cn_develop_event.md\":\"CUZkAx6G\",\"en-us_guide_getting-started.md\":\"CkQspQVR\",\"index.md\":\"l_WZVuHG\",\"zh-cn_develop_api.md\":\"B0HYUTBb\",\"zh-cn_guide_config.md\":\"m__RYrO-\",\"zh-cn_develop_extends_api.md\":\"DUifjE0f\",\"zh-cn_develop_msg.md\":\"YYBcvrXc\",\"zh-cn_develop_about.md\":\"BHXZv8_B\",\"en-us_guide_voice.md\":\"RUGLRy7n\",\"en-us_guide_faq.md\":\"BEIdGOUI\",\"zh-cn_guide_configuration.md\":\"9bZU8pbg\",\"zh-cn_index.md\":\"D__-Nbnq\",\"en-us_develop_api.md\":\"COMHkUhJ\",\"en-us_develop_about.md\":\"DNzxEkvR\",\"zh-cn_guide_version.md\":\"B4FqeeA2\",\"en-us_guide_configuration.md\":\"CImX9LVQ\",\"zh-cn_guide_ffmpeg.md\":\"CQ-F2MPK\",\"zh-cn_guide_faq.md\":\"B3XHgmJu\",\"en-us_index.md\":\"DR0scjev\",\"zh-cn_guide_getting-started.md\":\"v9kQbQOJ\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"NapCat\",\"description\":\"A VitePress site\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{},\"locales\":{\"en-US\":{\"label\":\"English\",\"lang\":\"en-US\",\"description\":\"NapCat\",\"themeConfig\":{\"nav\":[{\"text\":\"Reference\",\"link\":\"/en-US/guide/getting-started\"},{\"text\":\"Develop\",\"link\":\"/en-US/develop/api\"}],\"sidebar\":{\"/en-US/guide/\":{\"base\":\"/en-US/\",\"items\":[{\"text\":\"Basic Configuration\",\"collapsed\":false,\"items\":[{\"text\":\"Quick Start\",\"link\":\"guide/getting-started\",\"activeMatch\":\"/en-US/guide/\"},{\"text\":\"Config\",\"link\":\"guide/configuration\",\"activeMatch\":\"/en-US/guide/\"},{\"text\":\"Q&A\",\"link\":\"guide/faq\",\"activeMatch\":\"/en-US/guide/\"}]},{\"text\":\"Pro Configuration\",\"collapsed\":false,\"items\":[{\"text\":\"Voice With FFempg\",\"link\":\"guide/voice\",\"activeMatch\":\"/en-US/guide/\"}]}]},\"/en-US/develop/\":{\"base\":\"/en-US/\",\"items\":[{\"text\":\"Develop\",\"collapsed\":false,\"items\":[{\"text\":\"Api List\",\"link\":\"develop/api\",\"activeMatch\":\"/en-US/develop/\"}]}]}},\"editLink\":{\"pattern\":\"https://github.com/LLOneBot/LLOneBotDoc/tree/main/docs/:path\",\"text\":\"Edit this page on GitHub\"}}},\"zh-CN\":{\"label\":\"简体中文\",\"lang\":\"zh-CN\",\"description\":\"NapCat\",\"themeConfig\":{\"nav\":[{\"text\":\"指南\",\"link\":\"/zh-CN/guide/getting-started\"},{\"text\":\"开发\",\"link\":\"/zh-CN/develop/api\"}],\"sidebar\":{\"/zh-CN/guide/\":{\"base\":\"/zh-CN/\",\"items\":[{\"text\":\"基础配置\",\"collapsed\":false,\"items\":[{\"text\":\"快速开始\",\"link\":\"guide/getting-started\",\"activeMatch\":\"/zh-CN/guide/\"},{\"text\":\"基础配置\",\"link\":\"guide/config\",\"activeMatch\":\"/zh-CN/guide/\"},{\"text\":\"对接框架\",\"link\":\"guide/configuration\",\"activeMatch\":\"/zh-CN/guide/\"},{\"text\":\"常见问题\",\"link\":\"guide/faq\",\"activeMatch\":\"/zh-CN/guide/\"},{\"text\":\"版本日志\",\"link\":\"guide/version\",\"activeMatch\":\"/zh-CN/guide/\"}]}]},\"/zh-CN/develop/\":{\"base\":\"/zh-CN/\",\"items\":[{\"text\":\"开发信息\",\"collapsed\":false,\"items\":[{\"text\":\"Api List\",\"link\":\"develop/api\",\"activeMatch\":\"/zh-CN/develop/\"},{\"text\":\"上报事件\",\"link\":\"develop/event\",\"activeMatch\":\"/zh-CN/develop/event\"},{\"text\":\"消息类型\",\"link\":\"develop/msg\",\"activeMatch\":\"/zh-CN/develop/msg\"},{\"text\":\"扩展api\",\"link\":\"develop/extends_api\",\"activeMatch\":\"/zh-CN/develop/extends_api\"},{\"text\":\"关于项目\",\"link\":\"develop/about\",\"activeMatch\":\"/zh-CN/develop/about\"}]}]}},\"editLink\":{\"pattern\":\"https://github.com/NapNeko/NapCatDocs/tree/main/docs/:path\",\"text\":\"在 GitHub 上编辑此页面\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\"}}},\"scrollOffset\":134,\"cleanUrls\":true}"); \ No newline at end of file +window.__VP_HASH_MAP__=JSON.parse("{\"zh-cn_develop_api.md\":\"B0HYUTBb\",\"zh-cn_develop_msg.md\":\"ChsERrS-\",\"en-us_index.md\":\"DR0scjev\",\"index.md\":\"l_WZVuHG\",\"en-us_develop_about.md\":\"DNzxEkvR\",\"zh-cn_develop_event.md\":\"CcZBAp7d\",\"zh-cn_guide_ffmpeg.md\":\"CQ-F2MPK\",\"zh-cn_guide_config.md\":\"m__RYrO-\",\"zh-cn_guide_configuration.md\":\"9bZU8pbg\",\"zh-cn_develop_about.md\":\"BHXZv8_B\",\"zh-cn_guide_version.md\":\"B4FqeeA2\",\"en-us_develop_api.md\":\"COMHkUhJ\",\"en-us_guide_configuration.md\":\"CImX9LVQ\",\"en-us_guide_voice.md\":\"RUGLRy7n\",\"zh-cn_guide_getting-started.md\":\"v9kQbQOJ\",\"en-us_guide_faq.md\":\"BEIdGOUI\",\"zh-cn_guide_faq.md\":\"B3XHgmJu\",\"zh-cn_develop_extends_api.md\":\"BNefi3Zw\",\"en-us_guide_getting-started.md\":\"CkQspQVR\",\"zh-cn_index.md\":\"D__-Nbnq\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"NapCat\",\"description\":\"A VitePress site\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{},\"locales\":{\"en-US\":{\"label\":\"English\",\"lang\":\"en-US\",\"description\":\"NapCat\",\"themeConfig\":{\"nav\":[{\"text\":\"Reference\",\"link\":\"/en-US/guide/getting-started\"},{\"text\":\"Develop\",\"link\":\"/en-US/develop/api\"}],\"sidebar\":{\"/en-US/guide/\":{\"base\":\"/en-US/\",\"items\":[{\"text\":\"Basic Configuration\",\"collapsed\":false,\"items\":[{\"text\":\"Quick Start\",\"link\":\"guide/getting-started\",\"activeMatch\":\"/en-US/guide/\"},{\"text\":\"Config\",\"link\":\"guide/configuration\",\"activeMatch\":\"/en-US/guide/\"},{\"text\":\"Q&A\",\"link\":\"guide/faq\",\"activeMatch\":\"/en-US/guide/\"}]},{\"text\":\"Pro Configuration\",\"collapsed\":false,\"items\":[{\"text\":\"Voice With FFempg\",\"link\":\"guide/voice\",\"activeMatch\":\"/en-US/guide/\"}]}]},\"/en-US/develop/\":{\"base\":\"/en-US/\",\"items\":[{\"text\":\"Develop\",\"collapsed\":false,\"items\":[{\"text\":\"Api List\",\"link\":\"develop/api\",\"activeMatch\":\"/en-US/develop/\"}]}]}},\"editLink\":{\"pattern\":\"https://github.com/LLOneBot/LLOneBotDoc/tree/main/docs/:path\",\"text\":\"Edit this page on GitHub\"}}},\"zh-CN\":{\"label\":\"简体中文\",\"lang\":\"zh-CN\",\"description\":\"NapCat\",\"themeConfig\":{\"nav\":[{\"text\":\"指南\",\"link\":\"/zh-CN/guide/getting-started\"},{\"text\":\"开发\",\"link\":\"/zh-CN/develop/api\"}],\"sidebar\":{\"/zh-CN/guide/\":{\"base\":\"/zh-CN/\",\"items\":[{\"text\":\"基础配置\",\"collapsed\":false,\"items\":[{\"text\":\"快速开始\",\"link\":\"guide/getting-started\",\"activeMatch\":\"/zh-CN/guide/\"},{\"text\":\"基础配置\",\"link\":\"guide/config\",\"activeMatch\":\"/zh-CN/guide/\"},{\"text\":\"对接框架\",\"link\":\"guide/configuration\",\"activeMatch\":\"/zh-CN/guide/\"},{\"text\":\"常见问题\",\"link\":\"guide/faq\",\"activeMatch\":\"/zh-CN/guide/\"},{\"text\":\"版本日志\",\"link\":\"guide/version\",\"activeMatch\":\"/zh-CN/guide/\"}]}]},\"/zh-CN/develop/\":{\"base\":\"/zh-CN/\",\"items\":[{\"text\":\"开发信息\",\"collapsed\":false,\"items\":[{\"text\":\"Api List\",\"link\":\"develop/api\",\"activeMatch\":\"/zh-CN/develop/\"},{\"text\":\"上报事件\",\"link\":\"develop/event\",\"activeMatch\":\"/zh-CN/develop/event\"},{\"text\":\"消息类型\",\"link\":\"develop/msg\",\"activeMatch\":\"/zh-CN/develop/msg\"},{\"text\":\"扩展api\",\"link\":\"develop/extends_api\",\"activeMatch\":\"/zh-CN/develop/extends_api\"},{\"text\":\"关于项目\",\"link\":\"develop/about\",\"activeMatch\":\"/zh-CN/develop/about\"}]}]}},\"editLink\":{\"pattern\":\"https://github.com/NapNeko/NapCatDocs/tree/main/docs/:path\",\"text\":\"在 GitHub 上编辑此页面\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\"}}},\"scrollOffset\":134,\"cleanUrls\":true}"); \ No newline at end of file diff --git a/assets/zh-CN_develop_event.md.CUZkAx6G.js b/assets/zh-CN_develop_event.md.CUZkAx6G.js deleted file mode 100644 index 8da34044..00000000 --- a/assets/zh-CN_develop_event.md.CUZkAx6G.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,c as e,o as d,a1 as n}from"./chunks/framework.B00KZdpF.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"zh-CN/develop/event.md","filePath":"zh-CN/develop/event.md","lastUpdated":1713436891000}'),r={name:"zh-CN/develop/event.md"},l=n('

上报事件支持情况

事件类型可用备注
消息
好友消息撤回
群消息撤回
好友请求
邀请加群请求
加群请求需要管理员权限
管理变动需要管理员权限
群成员增加
群成员减少
群文件上传
群禁言
群成员名片变更
群成员头衔变更
群内戳一戳
好友戳一戳
群红包运气王
群成员荣誉变更
生命周期目前只有 ws 的 connect
ws心跳
',2),a=[l];function s(c,i,x,y,g,o){return d(),e("div",null,a)}const p=t(r,[["render",s]]);export{h as __pageData,p as default}; diff --git a/assets/zh-CN_develop_event.md.CUZkAx6G.lean.js b/assets/zh-CN_develop_event.md.CUZkAx6G.lean.js deleted file mode 100644 index 9e593ee7..00000000 --- a/assets/zh-CN_develop_event.md.CUZkAx6G.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,c as e,o as d,a1 as n}from"./chunks/framework.B00KZdpF.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"zh-CN/develop/event.md","filePath":"zh-CN/develop/event.md","lastUpdated":1713436891000}'),r={name:"zh-CN/develop/event.md"},l=n("",2),a=[l];function s(c,i,x,y,g,o){return d(),e("div",null,a)}const p=t(r,[["render",s]]);export{h as __pageData,p as default}; diff --git a/assets/zh-CN_develop_event.md.CcZBAp7d.js b/assets/zh-CN_develop_event.md.CcZBAp7d.js new file mode 100644 index 00000000..dc19cdd9 --- /dev/null +++ b/assets/zh-CN_develop_event.md.CcZBAp7d.js @@ -0,0 +1,15 @@ +import{_ as t,c as s,o as e,a1 as i}from"./chunks/framework.B00KZdpF.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"zh-CN/develop/event.md","filePath":"zh-CN/develop/event.md","lastUpdated":1714741134000}'),a={name:"zh-CN/develop/event.md"},n=i(`

上报事件支持情况

事件类型可用备注
消息
表情回应
好友消息撤回
群消息撤回
好友请求
邀请加群请求
加群请求需要管理员权限
管理变动需要管理员权限
群成员增加
群成员减少
群文件上传
群禁言
群成员名片变更
群成员头衔变更
群内戳一戳
好友戳一戳
群红包运气王
群成员荣誉变更
生命周期目前只有 ws 的 connect
ws心跳

表情回应上报

json5
{
+    "time": 1714491493,
+    "self_id": 123456,
+    "post_type": "notice",
+    "group_id": 12312312,
+    "user_id": 1231312,
+    "notice_type": "group_msg_emoji_like",
+    "message_id": -2147476175,
+    "likes": [
+        {
+            "emoji_id": "76",
+            "count": 1
+        }
+    ]
+}

emoji_id 参考 https://bot.q.qq.com/wiki/develop/api-v2/openapi/emoji/model.html#EmojiType

表情回应发送

参考 扩展api

`,7),l=[n];function d(r,h,p,k,E,o){return e(),s("div",null,l)}const y=t(a,[["render",d]]);export{g as __pageData,y as default}; diff --git a/assets/zh-CN_develop_event.md.CcZBAp7d.lean.js b/assets/zh-CN_develop_event.md.CcZBAp7d.lean.js new file mode 100644 index 00000000..85e6f2c9 --- /dev/null +++ b/assets/zh-CN_develop_event.md.CcZBAp7d.lean.js @@ -0,0 +1 @@ +import{_ as t,c as s,o as e,a1 as i}from"./chunks/framework.B00KZdpF.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"zh-CN/develop/event.md","filePath":"zh-CN/develop/event.md","lastUpdated":1714741134000}'),a={name:"zh-CN/develop/event.md"},n=i("",7),l=[n];function d(r,h,p,k,E,o){return e(),s("div",null,l)}const y=t(a,[["render",d]]);export{g as __pageData,y as default}; diff --git a/assets/zh-CN_develop_extends_api.md.DUifjE0f.js b/assets/zh-CN_develop_extends_api.md.BNefi3Zw.js similarity index 79% rename from assets/zh-CN_develop_extends_api.md.DUifjE0f.js rename to assets/zh-CN_develop_extends_api.md.BNefi3Zw.js index db76846b..459c3ce5 100644 --- a/assets/zh-CN_develop_extends_api.md.DUifjE0f.js +++ b/assets/zh-CN_develop_extends_api.md.BNefi3Zw.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a1 as t}from"./chunks/framework.B00KZdpF.js";const c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"zh-CN/develop/extends_api.md","filePath":"zh-CN/develop/extends_api.md","lastUpdated":1713493933000}'),n={name:"zh-CN/develop/extends_api.md"},l=t(`

扩展api

发送文件名自定义

发送文件时支持参数 name 用于自定义显示的文件名

json
{
+import{_ as s,c as i,o as a,a1 as t}from"./chunks/framework.B00KZdpF.js";const c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"zh-CN/develop/extends_api.md","filePath":"zh-CN/develop/extends_api.md","lastUpdated":1714741134000}'),n={name:"zh-CN/develop/extends_api.md"},l=t(`

扩展api

发送文件名自定义

发送文件时支持参数 name 用于自定义显示的文件名

json
{
     "type": "file",
     "data": {
         "file": "file:///D:/1.txt",
@@ -42,4 +42,13 @@ import{_ as s,c as i,o as a,a1 as t}from"./chunks/framework.B00KZdpF.js";const c
   },
   "message": "",
   "wording": "",
-}
/download_file

与 gocq 用法一样,但是支持 base64 参数用于直接下载 base64 编码的文件

此 api 不适用于下载群文件或者私聊文件

`,8),p=[l];function h(k,e,E,d,o,r){return a(),i("div",null,p)}const y=s(n,[["render",h]]);export{c as __pageData,y as default}; +}
/download_file

与 gocq 用法一样,但是支持 base64 参数用于直接下载 base64 编码的文件

此 api 不适用于下载群文件或者私聊文件

转发单条消息到好友 /forward_friend_single_msg
json5
{
+  "user_id": 123456,
+  "message_id": 123456
+}
转发单条消息到群 /forward_group_single_msg
json5
{
+  "group_id": 123456,
+  "message_id": 123456
+}
发送表情回应 /set_msg_emoji_like
json5
{
+    "message_id": "-2147480026",
+    "emoji_id": "32"
+}

emoji_id 参考 https://bot.q.qq.com/wiki/develop/api-v2/openapi/emoji/model.html#EmojiType

`,11),p=[l];function h(k,e,E,d,o,r){return a(),i("div",null,p)}const y=s(n,[["render",h]]);export{c as __pageData,y as default}; diff --git a/assets/zh-CN_develop_extends_api.md.DUifjE0f.lean.js b/assets/zh-CN_develop_extends_api.md.BNefi3Zw.lean.js similarity index 57% rename from assets/zh-CN_develop_extends_api.md.DUifjE0f.lean.js rename to assets/zh-CN_develop_extends_api.md.BNefi3Zw.lean.js index b3ff20c5..4fbd1b1c 100644 --- a/assets/zh-CN_develop_extends_api.md.DUifjE0f.lean.js +++ b/assets/zh-CN_develop_extends_api.md.BNefi3Zw.lean.js @@ -1 +1 @@ -import{_ as s,c as i,o as a,a1 as t}from"./chunks/framework.B00KZdpF.js";const c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"zh-CN/develop/extends_api.md","filePath":"zh-CN/develop/extends_api.md","lastUpdated":1713493933000}'),n={name:"zh-CN/develop/extends_api.md"},l=t("",8),p=[l];function h(k,e,E,d,o,r){return a(),i("div",null,p)}const y=s(n,[["render",h]]);export{c as __pageData,y as default}; +import{_ as s,c as i,o as a,a1 as t}from"./chunks/framework.B00KZdpF.js";const c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"zh-CN/develop/extends_api.md","filePath":"zh-CN/develop/extends_api.md","lastUpdated":1714741134000}'),n={name:"zh-CN/develop/extends_api.md"},l=t("",11),p=[l];function h(k,e,E,d,o,r){return a(),i("div",null,p)}const y=s(n,[["render",h]]);export{c as __pageData,y as default}; diff --git a/assets/zh-CN_develop_msg.md.ChsERrS-.js b/assets/zh-CN_develop_msg.md.ChsERrS-.js new file mode 100644 index 00000000..672f49a5 --- /dev/null +++ b/assets/zh-CN_develop_msg.md.ChsERrS-.js @@ -0,0 +1 @@ +import{_ as t,c as e,o as d,a1 as n}from"./chunks/framework.B00KZdpF.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"zh-CN/develop/msg.md","filePath":"zh-CN/develop/msg.md","lastUpdated":1714741134000}'),l={name:"zh-CN/develop/msg.md"},r=n('

消息格式支持情况

消息格式备注
cq码
文字
表情
猜拳魔法表情
骰子魔法表情
商城表情
markdown{type: "markdown", data: {data: "**markdown内容**"}}
图片
好友戳一戳
群戳一戳
引用消息
@群成员
语音支持mp3、wav等多种音频格式直接发送
json消息发送需要自行签名token
转发消息记录不能伪造,需要先发给自己再转发出去,不建议发送大量节点,有风险
视频
文件发送时可以指定name参数自定义文件名,详见扩展api
音乐卡片需要配置签名服务器
红包没有计划支持
xml没有计划支持
',2),a=[r];function s(c,i,g,x,y,o){return d(),e("div",null,a)}const m=t(l,[["render",s]]);export{h as __pageData,m as default}; diff --git a/assets/zh-CN_develop_msg.md.YYBcvrXc.lean.js b/assets/zh-CN_develop_msg.md.ChsERrS-.lean.js similarity index 84% rename from assets/zh-CN_develop_msg.md.YYBcvrXc.lean.js rename to assets/zh-CN_develop_msg.md.ChsERrS-.lean.js index d05ebf09..30ad0f6f 100644 --- a/assets/zh-CN_develop_msg.md.YYBcvrXc.lean.js +++ b/assets/zh-CN_develop_msg.md.ChsERrS-.lean.js @@ -1 +1 @@ -import{_ as t,c as e,o as d,a1 as n}from"./chunks/framework.B00KZdpF.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"zh-CN/develop/msg.md","filePath":"zh-CN/develop/msg.md","lastUpdated":1713436891000}'),l={name:"zh-CN/develop/msg.md"},r=n("",2),a=[r];function s(c,i,g,x,y,o){return d(),e("div",null,a)}const m=t(l,[["render",s]]);export{h as __pageData,m as default}; +import{_ as t,c as e,o as d,a1 as n}from"./chunks/framework.B00KZdpF.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"zh-CN/develop/msg.md","filePath":"zh-CN/develop/msg.md","lastUpdated":1714741134000}'),l={name:"zh-CN/develop/msg.md"},r=n("",2),a=[r];function s(c,i,g,x,y,o){return d(),e("div",null,a)}const m=t(l,[["render",s]]);export{h as __pageData,m as default}; diff --git a/assets/zh-CN_develop_msg.md.YYBcvrXc.js b/assets/zh-CN_develop_msg.md.YYBcvrXc.js deleted file mode 100644 index b3e006f6..00000000 --- a/assets/zh-CN_develop_msg.md.YYBcvrXc.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,c as e,o as d,a1 as n}from"./chunks/framework.B00KZdpF.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"zh-CN/develop/msg.md","filePath":"zh-CN/develop/msg.md","lastUpdated":1713436891000}'),l={name:"zh-CN/develop/msg.md"},r=n('

消息格式支持情况

消息格式备注
cq码
文字
表情
猜拳魔法表情
骰子魔法表情
商城表情{type: "mface", data: {text: "[表情文字描述]"}}
markdown{type: "markdown", data: {data: "**markdown内容**"}}
图片
好友戳一戳
群戳一戳
引用消息
@群成员
语音支持mp3、wav等多种音频格式直接发送
json消息发送需要自行签名token
转发消息记录不能伪造,需要先发给自己再转发出去,不建议发送大量节点,有风险
视频
文件发送时可以指定name参数自定义文件名,详见扩展api
音乐卡片实现有难度,遥遥无期
红包没有计划支持
xml没有计划支持
',2),a=[r];function s(c,i,g,x,y,o){return d(),e("div",null,a)}const m=t(l,[["render",s]]);export{h as __pageData,m as default}; diff --git a/en-US/develop/about.html b/en-US/develop/about.html index 0d6e9e3e..c329ccc9 100644 --- a/en-US/develop/about.html +++ b/en-US/develop/about.html @@ -7,7 +7,7 @@ - + diff --git a/en-US/develop/api.html b/en-US/develop/api.html index 05b42c98..53711b29 100644 --- a/en-US/develop/api.html +++ b/en-US/develop/api.html @@ -7,7 +7,7 @@ - + diff --git a/en-US/guide/configuration.html b/en-US/guide/configuration.html index a1d7938e..0fcad57c 100644 --- a/en-US/guide/configuration.html +++ b/en-US/guide/configuration.html @@ -7,7 +7,7 @@ - + diff --git a/en-US/guide/faq.html b/en-US/guide/faq.html index 9ca65136..3035b9ee 100644 --- a/en-US/guide/faq.html +++ b/en-US/guide/faq.html @@ -7,7 +7,7 @@ - + diff --git a/en-US/guide/getting-started.html b/en-US/guide/getting-started.html index 9b40e28d..31e7e965 100644 --- a/en-US/guide/getting-started.html +++ b/en-US/guide/getting-started.html @@ -7,7 +7,7 @@ - + diff --git a/en-US/guide/voice.html b/en-US/guide/voice.html index 4b454978..2341eab6 100644 --- a/en-US/guide/voice.html +++ b/en-US/guide/voice.html @@ -7,7 +7,7 @@ - + diff --git a/en-US/index.html b/en-US/index.html index c7a6aebc..30c955eb 100644 --- a/en-US/index.html +++ b/en-US/index.html @@ -7,7 +7,7 @@ - + diff --git a/hashmap.json b/hashmap.json index 3a9724c7..30ae302a 100644 --- a/hashmap.json +++ b/hashmap.json @@ -1 +1 @@ -{"zh-cn_develop_event.md":"CUZkAx6G","en-us_guide_getting-started.md":"CkQspQVR","index.md":"l_WZVuHG","zh-cn_develop_api.md":"B0HYUTBb","zh-cn_guide_config.md":"m__RYrO-","zh-cn_develop_extends_api.md":"DUifjE0f","zh-cn_develop_msg.md":"YYBcvrXc","zh-cn_develop_about.md":"BHXZv8_B","en-us_guide_voice.md":"RUGLRy7n","en-us_guide_faq.md":"BEIdGOUI","zh-cn_guide_configuration.md":"9bZU8pbg","zh-cn_index.md":"D__-Nbnq","en-us_develop_api.md":"COMHkUhJ","en-us_develop_about.md":"DNzxEkvR","zh-cn_guide_version.md":"B4FqeeA2","en-us_guide_configuration.md":"CImX9LVQ","zh-cn_guide_ffmpeg.md":"CQ-F2MPK","zh-cn_guide_faq.md":"B3XHgmJu","en-us_index.md":"DR0scjev","zh-cn_guide_getting-started.md":"v9kQbQOJ"} +{"zh-cn_develop_api.md":"B0HYUTBb","zh-cn_develop_msg.md":"ChsERrS-","en-us_index.md":"DR0scjev","index.md":"l_WZVuHG","en-us_develop_about.md":"DNzxEkvR","zh-cn_develop_event.md":"CcZBAp7d","zh-cn_guide_ffmpeg.md":"CQ-F2MPK","zh-cn_guide_config.md":"m__RYrO-","zh-cn_guide_configuration.md":"9bZU8pbg","zh-cn_develop_about.md":"BHXZv8_B","zh-cn_guide_version.md":"B4FqeeA2","en-us_develop_api.md":"COMHkUhJ","en-us_guide_configuration.md":"CImX9LVQ","en-us_guide_voice.md":"RUGLRy7n","zh-cn_guide_getting-started.md":"v9kQbQOJ","en-us_guide_faq.md":"BEIdGOUI","zh-cn_guide_faq.md":"B3XHgmJu","zh-cn_develop_extends_api.md":"BNefi3Zw","en-us_guide_getting-started.md":"CkQspQVR","zh-cn_index.md":"D__-Nbnq"} diff --git a/index.html b/index.html index 85db78b2..e588c304 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@ - + diff --git a/zh-CN/develop/about.html b/zh-CN/develop/about.html index d84814e8..04bace52 100644 --- a/zh-CN/develop/about.html +++ b/zh-CN/develop/about.html @@ -7,7 +7,7 @@ - + diff --git a/zh-CN/develop/api.html b/zh-CN/develop/api.html index 7487ae7f..64ccc55e 100644 --- a/zh-CN/develop/api.html +++ b/zh-CN/develop/api.html @@ -7,7 +7,7 @@ - + diff --git a/zh-CN/develop/event.html b/zh-CN/develop/event.html index e5817c6b..1383cb68 100644 --- a/zh-CN/develop/event.html +++ b/zh-CN/develop/event.html @@ -7,17 +7,31 @@ - + - + -
Skip to content

上报事件支持情况

事件类型可用备注
消息
好友消息撤回
群消息撤回
好友请求
邀请加群请求
加群请求需要管理员权限
管理变动需要管理员权限
群成员增加
群成员减少
群文件上传
群禁言
群成员名片变更
群成员头衔变更
群内戳一戳
好友戳一戳
群红包运气王
群成员荣誉变更
生命周期目前只有 ws 的 connect
ws心跳
+
Skip to content

上报事件支持情况

事件类型可用备注
消息
表情回应
好友消息撤回
群消息撤回
好友请求
邀请加群请求
加群请求需要管理员权限
管理变动需要管理员权限
群成员增加
群成员减少
群文件上传
群禁言
群成员名片变更
群成员头衔变更
群内戳一戳
好友戳一戳
群红包运气王
群成员荣誉变更
生命周期目前只有 ws 的 connect
ws心跳

表情回应上报

json5
{
+    "time": 1714491493,
+    "self_id": 123456,
+    "post_type": "notice",
+    "group_id": 12312312,
+    "user_id": 1231312,
+    "notice_type": "group_msg_emoji_like",
+    "message_id": -2147476175,
+    "likes": [
+        {
+            "emoji_id": "76",
+            "count": 1
+        }
+    ]
+}

emoji_id 参考 https://bot.q.qq.com/wiki/develop/api-v2/openapi/emoji/model.html#EmojiType

表情回应发送

参考 扩展api

diff --git a/zh-CN/develop/extends_api.html b/zh-CN/develop/extends_api.html index b44d78c0..4bb48465 100644 --- a/zh-CN/develop/extends_api.html +++ b/zh-CN/develop/extends_api.html @@ -7,12 +7,12 @@ - + - + @@ -61,7 +61,16 @@ }, "message": "", "wording": "", -}
/download_file

与 gocq 用法一样,但是支持 base64 参数用于直接下载 base64 编码的文件

此 api 不适用于下载群文件或者私聊文件

+}
/download_file

与 gocq 用法一样,但是支持 base64 参数用于直接下载 base64 编码的文件

此 api 不适用于下载群文件或者私聊文件

转发单条消息到好友 /forward_friend_single_msg
json5
{
+  "user_id": 123456,
+  "message_id": 123456
+}
转发单条消息到群 /forward_group_single_msg
json5
{
+  "group_id": 123456,
+  "message_id": 123456
+}
发送表情回应 /set_msg_emoji_like
json5
{
+    "message_id": "-2147480026",
+    "emoji_id": "32"
+}

emoji_id 参考 https://bot.q.qq.com/wiki/develop/api-v2/openapi/emoji/model.html#EmojiType

diff --git a/zh-CN/develop/msg.html b/zh-CN/develop/msg.html index 15970db1..3dab91e3 100644 --- a/zh-CN/develop/msg.html +++ b/zh-CN/develop/msg.html @@ -7,17 +7,17 @@ - + - + -
Skip to content

消息格式支持情况

消息格式备注
cq码
文字
表情
猜拳魔法表情
骰子魔法表情
商城表情{type: "mface", data: {text: "[表情文字描述]"}}
markdown{type: "markdown", data: {data: "**markdown内容**"}}
图片
好友戳一戳
群戳一戳
引用消息
@群成员
语音支持mp3、wav等多种音频格式直接发送
json消息发送需要自行签名token
转发消息记录不能伪造,需要先发给自己再转发出去,不建议发送大量节点,有风险
视频
文件发送时可以指定name参数自定义文件名,详见扩展api
音乐卡片实现有难度,遥遥无期
红包没有计划支持
xml没有计划支持
+
Skip to content

消息格式支持情况

消息格式备注
cq码
文字
表情
猜拳魔法表情
骰子魔法表情
商城表情
markdown{type: "markdown", data: {data: "**markdown内容**"}}
图片
好友戳一戳
群戳一戳
引用消息
@群成员
语音支持mp3、wav等多种音频格式直接发送
json消息发送需要自行签名token
转发消息记录不能伪造,需要先发给自己再转发出去,不建议发送大量节点,有风险
视频
文件发送时可以指定name参数自定义文件名,详见扩展api
音乐卡片需要配置签名服务器
红包没有计划支持
xml没有计划支持
diff --git a/zh-CN/guide/config.html b/zh-CN/guide/config.html index 5bc5f683..b6278add 100644 --- a/zh-CN/guide/config.html +++ b/zh-CN/guide/config.html @@ -7,7 +7,7 @@ - + diff --git a/zh-CN/guide/configuration.html b/zh-CN/guide/configuration.html index a43819ad..97aa66f8 100644 --- a/zh-CN/guide/configuration.html +++ b/zh-CN/guide/configuration.html @@ -7,7 +7,7 @@ - + diff --git a/zh-CN/guide/faq.html b/zh-CN/guide/faq.html index 8416a54c..cf7db4a9 100644 --- a/zh-CN/guide/faq.html +++ b/zh-CN/guide/faq.html @@ -7,7 +7,7 @@ - + diff --git a/zh-CN/guide/ffmpeg.html b/zh-CN/guide/ffmpeg.html index 0837d0b9..44c61eaa 100644 --- a/zh-CN/guide/ffmpeg.html +++ b/zh-CN/guide/ffmpeg.html @@ -7,7 +7,7 @@ - + diff --git a/zh-CN/guide/getting-started.html b/zh-CN/guide/getting-started.html index 7291b616..84b84242 100644 --- a/zh-CN/guide/getting-started.html +++ b/zh-CN/guide/getting-started.html @@ -7,7 +7,7 @@ - + diff --git a/zh-CN/guide/version.html b/zh-CN/guide/version.html index d3603710..70bbc69d 100644 --- a/zh-CN/guide/version.html +++ b/zh-CN/guide/version.html @@ -7,7 +7,7 @@ - + diff --git a/zh-CN/index.html b/zh-CN/index.html index e5e431f6..720f404f 100644 --- a/zh-CN/index.html +++ b/zh-CN/index.html @@ -7,7 +7,7 @@ - +