上报事件支持情况
事件类型 | 可用 | 备注 |
---|---|---|
消息 | ✔ | |
好友消息撤回 | ✔ | |
群消息撤回 | ✔ | |
好友请求 | ✔ | |
邀请加群请求 | ✔ | |
加群请求 | ✔ | 需要管理员权限 |
管理变动 | ✔ | 需要管理员权限 |
群成员增加 | ✔ | |
群成员减少 | ✔ | |
群文件上传 | ✔ | |
群禁言 | ✔ | |
群成员名片变更 | ✔ | |
群成员头衔变更 | ✔ | |
群内戳一戳 | ❌ | |
好友戳一戳 | ❌ | |
群红包运气王 | ❌ | |
群成员荣誉变更 | ❌ | |
生命周期 | ✔ | 目前只有 ws 的 connect |
ws心跳 | ✔ |
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心跳 | ✔ |
事件类型 | 可用 | 备注 |
---|---|---|
消息 | ✔ | |
表情回应 | ✔ | |
好友消息撤回 | ✔ | |
群消息撤回 | ✔ | |
好友请求 | ✔ | |
邀请加群请求 | ✔ | |
加群请求 | ✔ | 需要管理员权限 |
管理变动 | ✔ | 需要管理员权限 |
群成员增加 | ✔ | |
群成员减少 | ✔ | |
群文件上传 | ✔ | |
群禁言 | ✔ | |
群成员名片变更 | ✔ | |
群成员头衔变更 | ✔ | |
群内戳一戳 | ❌ | |
好友戳一戳 | ❌ | |
群红包运气王 | ❌ | |
群成员荣誉变更 | ❌ | |
生命周期 | ✔ | 目前只有 ws 的 connect |
ws心跳 | ✔ |
{
+ "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(`发送文件时支持参数 name
用于自定义显示的文件名
{
+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};
+}
与 gocq 用法一样,但是支持 base64 参数用于直接下载 base64 编码的文件
此 api 不适用于下载群文件或者私聊文件
{
+ "user_id": 123456,
+ "message_id": 123456
+}
{
+ "group_id": 123456,
+ "message_id": 123456
+}
{
+ "message_id": "-2147480026",
+ "emoji_id": "32"
+}
emoji_id 参考 https://bot.q.qq.com/wiki/develop/api-v2/openapi/emoji/model.html#EmojiType
消息格式 | 收 | 发 | 备注 |
---|---|---|---|
cq码 | ✔ | ✔ | |
文字 | ✔ | ✔ | |
表情 | ✔ | ✔ | |
猜拳魔法表情 | ✔ | ✔ | |
骰子魔法表情 | ✔ | ✔ | |
商城表情 | ✔ | ✔ | |
markdown | ✔ | ❌ | {type: "markdown", data: {data: "**markdown内容** "}} |
图片 | ✔ | ✔ | |
好友戳一戳 | ❌ | ❌ | |
群戳一戳 | ❌ | ❌ | |
引用消息 | ✔ | ✔ | |
@群成员 | ✔ | ✔ | |
语音 | ✔ | ✔ | 支持mp3、wav等多种音频格式直接发送 |
json消息 | ✔ | ✔ | 发送需要自行签名token |
转发消息记录 | ✔ | ✔ | 不能伪造,需要先发给自己再转发出去,不建议发送大量节点,有风险 |
视频 | ✔ | ✔ | |
文件 | ✔ | ✔ | 发送时可以指定name 参数自定义文件名,详见扩展api |
音乐卡片 | ✔ | ✔ | 需要配置签名服务器 |
红包 | ❌ | ❌ | 没有计划支持 |
xml | ❌ | ❌ | 没有计划支持 |
消息格式 | 收 | 发 | 备注 |
---|---|---|---|
cq码 | ✔ | ✔ | |
文字 | ✔ | ✔ | |
表情 | ✔ | ✔ | |
猜拳魔法表情 | ✔ | ✔ | |
骰子魔法表情 | ✔ | ✔ | |
商城表情 | ✔ | ❌ | {type: "mface", data: {text: "[表情文字描述]"}} |
markdown | ✔ | ❌ | {type: "markdown", data: {data: "**markdown内容** "}} |
图片 | ✔ | ✔ | |
好友戳一戳 | ❌ | ❌ | |
群戳一戳 | ❌ | ❌ | |
引用消息 | ✔ | ✔ | |
@群成员 | ✔ | ✔ | |
语音 | ✔ | ✔ | 支持mp3、wav等多种音频格式直接发送 |
json消息 | ✔ | ✔ | 发送需要自行签名token |
转发消息记录 | ✔ | ✔ | 不能伪造,需要先发给自己再转发出去,不建议发送大量节点,有风险 |
视频 | ✔ | ✔ | |
文件 | ✔ | ✔ | 发送时可以指定name 参数自定义文件名,详见扩展api |
音乐卡片 | ❌ | ❌ | 实现有难度,遥遥无期 |
红包 | ❌ | ❌ | 没有计划支持 |
xml | ❌ | ❌ | 没有计划支持 |
与 gocq 用法一样,但是支持 base64 参数用于直接下载 base64 编码的文件
此 api 不适用于下载群文件或者私聊文件
与 gocq 用法一样,但是支持 base64 参数用于直接下载 base64 编码的文件
此 api 不适用于下载群文件或者私聊文件
{
+ "user_id": 123456,
+ "message_id": 123456
+}
{
+ "group_id": 123456,
+ "message_id": 123456
+}
{
+ "message_id": "-2147480026",
+ "emoji_id": "32"
+}
emoji_id 参考 https://bot.q.qq.com/wiki/develop/api-v2/openapi/emoji/model.html#EmojiType