diff --git a/404.html b/404.html index d8470042..452ada67 100644 --- a/404.html +++ b/404.html @@ -9,11 +9,11 @@ - +
- + diff --git a/assets/js/11.6a5a592d.js b/assets/js/11.441290f5.js similarity index 79% rename from assets/js/11.6a5a592d.js rename to assets/js/11.441290f5.js index 0fb9a4f5..c67dd764 100644 --- a/assets/js/11.6a5a592d.js +++ b/assets/js/11.441290f5.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{555:function(t,e,n){"use strict";n.r(e);var s=n(8),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{556:function(t,e,n){"use strict";n.r(e);var s=n(8),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/12.1d4f5a30.js b/assets/js/12.4b19db38.js similarity index 99% rename from assets/js/12.1d4f5a30.js rename to assets/js/12.4b19db38.js index fee9942a..4ee69900 100644 --- a/assets/js/12.1d4f5a30.js +++ b/assets/js/12.4b19db38.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{556:function(t,r,e){"use strict";e.r(r);var n=e(8),o=Object(n.a)({},(function(){var t=this,r=t.$createElement,e=t._self._c||r;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("h1",{attrs:{id:"真寻是谁"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#真寻是谁"}},[t._v("#")]),t._v(" "),e("strong",[t._v("真寻是谁?")])]),t._v(" "),e("div",{staticClass:"custom-block tip"},[e("p",{staticClass:"title"}),e("p",[e("strong",[t._v("欧尼酱被妹妹下药了!摇身一变成了白发傲娇美少女!")])])]),e("h1",{attrs:{id:"为什么选择真寻作为bot"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#为什么选择真寻作为bot"}},[t._v("#")]),t._v(" "),e("strong",[t._v("为什么选择真寻作为Bot?")])]),t._v(" "),e("div",{staticClass:"custom-block tip"},[e("p",{staticClass:"title"}),e("p",[e("strong",[t._v("当然是因为xp了兄弟,白发傲娇可爱美少女谁不爱?")])])]),e("h1",{attrs:{id:"简介"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#简介"}},[t._v("#")]),t._v(" "),e("strong",[t._v("简介")])]),t._v(" "),e("h2",{attrs:{id:"关于"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#关于"}},[t._v("#")]),t._v(" 关于")]),t._v(" "),e("p",[t._v("此项目用爱发电,个人学习的实践项目,也算比较有趣,希望有个机器人老婆(迫真,希望给一个star(球球")]),t._v(" "),e("h2",{attrs:{id:"使用以onebot协议为准的框架"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#使用以onebot协议为准的框架"}},[t._v("#")]),t._v(" 使用以OneBot协议为准的框架")]),t._v(" "),e("p",[t._v("基于 "),e("a",{attrs:{href:"https://github.com/Mrs4s/go-cqhttp",target:"_blank",rel:"noopener noreferrer"}},[t._v("Mrs4s / go-cqhttp"),e("OutboundLink")],1),e("code",[t._v("(没错,超好用的无头QQ)")]),t._v(" 作为基础框架"),e("br"),t._v("\n后端使用 "),e("a",{attrs:{href:"https://github.com/nonebot/nonebot2",target:"_blank",rel:"noopener noreferrer"}},[t._v("nonebot / nonebot2"),e("OutboundLink")],1),e("code",[t._v("(反正好用就是了)")]),t._v(" 为后端框架开发")]),t._v(" "),e("h2",{attrs:{id:"数据库"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#数据库"}},[t._v("#")]),t._v(" 数据库")]),t._v(" "),e("p",[t._v("目前仅仅只支持了"),e("code",[t._v("Postgresql")]),t._v("关系型数据库,ORM主要使用 "),e("a",{attrs:{href:"https://github.com/python-gino/gino",target:"_blank",rel:"noopener noreferrer"}},[t._v("python-gino / gino"),e("OutboundLink")],1)]),t._v(" "),e("h2",{attrs:{id:"推荐的部署系统"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#推荐的部署系统"}},[t._v("#")]),t._v(" 推荐的部署系统")]),t._v(" "),e("p",[t._v("Linux,可以使用 "),e("strong",[t._v("Ubuntu")]),t._v(" 等,Windows上虽然也可以成功部署,但是"),e("code",[t._v("playwright")]),t._v("方面功能会被限制使用,将来可能会解决这个问题(大概")]),t._v(" "),e("h2",{attrs:{id:"吹水聊天"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#吹水聊天"}},[t._v("#")]),t._v(" 吹水聊天")]),t._v(" "),e("p",[t._v("欢迎加入 "),e("a",{attrs:{href:"https://jq.qq.com/?_wv=1027&k=u8PgBkMZ",target:"_blank",rel:"noopener noreferrer"}},[t._v("是真寻酱哒"),e("OutboundLink")],1)]),t._v(" "),e("h2",{attrs:{id:"救命-我部署或使用出了问题"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#救命-我部署或使用出了问题"}},[t._v("#")]),t._v(" 救命!我部署或使用出了问题")]),t._v(" "),e("p",[t._v("莫慌,请先在"),e("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/issues",target:"_blank",rel:"noopener noreferrer"}},[t._v("issues"),e("OutboundLink")],1),t._v("和"),e("a",{attrs:{href:"/development/faq/FAQ"}},[t._v("FQA")]),t._v("尝试寻找解决方案"),e("br"),t._v("\n如果还是没有解决,可选择以下方式")]),t._v(" "),e("ul",[e("li",[t._v("尝试百度/Google")]),t._v(" "),e("li",[t._v("提交issues")]),t._v(" "),e("li",[t._v("加入"),e("a",{attrs:{href:"https://jq.qq.com/?_wv=1027&k=u8PgBkMZ",target:"_blank",rel:"noopener noreferrer"}},[t._v("是真寻酱哒"),e("OutboundLink")],1)])]),t._v(" "),e("h1",{attrs:{id:"开源协议"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#开源协议"}},[t._v("#")]),t._v(" "),e("strong",[t._v("开源协议")])]),t._v(" "),e("p",[t._v("本项目使用 "),e("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/blob/main/LICENSE",target:"_blank",rel:"noopener noreferrer"}},[t._v("AGPL-3.0 License"),e("OutboundLink")],1),t._v(" 作为开源协议。")]),t._v(" "),e("h1",{attrs:{id:"感谢"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#感谢"}},[t._v("#")]),t._v(" "),e("strong",[t._v("感谢")])]),t._v(" "),e("p",[e("em",[e("strong",[t._v("以下项目为真寻提供了不少的帮助和灵感")])]),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/botuniverse/onebot",target:"_blank",rel:"noopener noreferrer"}},[t._v("botuniverse / onebot"),e("OutboundLink")],1),t._v(":超棒的机器人协议"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/Mrs4s/go-cqhttp",target:"_blank",rel:"noopener noreferrer"}},[t._v("Mrs4s / go-cqhttp"),e("OutboundLink")],1),t._v(":cqhttp的golang实现,轻量、原生跨平台."),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/nonebot/nonebot2",target:"_blank",rel:"noopener noreferrer"}},[t._v("nonebot / nonebot2"),e("OutboundLink")],1),t._v(":跨平台Python异步机器人框架"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/Angel-Hair/XUN_Bot",target:"_blank",rel:"noopener noreferrer"}},[t._v("Angel-Hair / XUN_Bot"),e("OutboundLink")],1),t._v(":一个基于NoneBot和酷Q的功能性QQ机器人"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/pcrbot/cappuccilo_plugins",target:"_blank",rel:"noopener noreferrer"}},[t._v("pcrbot / cappuccilo_plugins"),e("OutboundLink")],1),t._v(":hoshino插件合集"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/MeetWq/nonebot-plugin-withdraw",target:"_blank",rel:"noopener noreferrer"}},[t._v("MeetWq /nonebot-plugin-withdraw"),e("OutboundLink")],1),t._v(":A simple withdraw plugin for Nonebot2"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/maxesisn/nonebot_plugin_songpicker2",target:"_blank",rel:"noopener noreferrer"}},[t._v("maxesisn / nonebot_plugin_songpicker2"),e("OutboundLink")],1),t._v(":适用于nonebot2的点歌插件"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/nonepkg/nonebot-plugin-manager",target:"_blank",rel:"noopener noreferrer"}},[t._v("nonepkg / nonebot-plugin-manager"),e("OutboundLink")],1),t._v(":Nonebot Plugin Manager base on import hook"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/H-K-Y/Genshin_Impact_bot",target:"_blank",rel:"noopener noreferrer"}},[t._v("H-K-Y / Genshin_Impact_bot"),e("OutboundLink")],1),t._v(":原神bot,这是一个基于nonebot和HoshinoBot的原神娱乐及信息查询插件"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/NothAmor/nonebot2_luxun_says",target:"_blank",rel:"noopener noreferrer"}},[t._v("NothAmor / nonebot2_luxun_says"),e("OutboundLink")],1),t._v(":基于nonebot2机器人框架的鲁迅说插件"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/Kyomotoi/AnimeThesaurus",target:"_blank",rel:"noopener noreferrer"}},[t._v("Kyomotoi / AnimeThesaurus"),e("OutboundLink")],1),t._v(":一个"),e("s",[t._v("特二刺螈")]),t._v("(文爱)的适用于任何bot的词库"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/Ailitonia/omega-miya",target:"_blank",rel:"noopener noreferrer"}},[t._v("Ailitonia / omega-miya"),e("OutboundLink")],1),t._v(":基于nonebot2的qq机器人\n"),e("a",{attrs:{href:"%22https://github.com/KimigaiiWuyi/GenshinUID%22"}},[t._v("KimigaiiWuyi / GenshinUID")]),t._v(":一个基于HoshinoBot/NoneBot2的原神UID查询插件")])])}),[],!1,null,null,null);r.default=o.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{555:function(t,r,e){"use strict";e.r(r);var n=e(8),o=Object(n.a)({},(function(){var t=this,r=t.$createElement,e=t._self._c||r;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("h1",{attrs:{id:"真寻是谁"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#真寻是谁"}},[t._v("#")]),t._v(" "),e("strong",[t._v("真寻是谁?")])]),t._v(" "),e("div",{staticClass:"custom-block tip"},[e("p",{staticClass:"title"}),e("p",[e("strong",[t._v("欧尼酱被妹妹下药了!摇身一变成了白发傲娇美少女!")])])]),e("h1",{attrs:{id:"为什么选择真寻作为bot"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#为什么选择真寻作为bot"}},[t._v("#")]),t._v(" "),e("strong",[t._v("为什么选择真寻作为Bot?")])]),t._v(" "),e("div",{staticClass:"custom-block tip"},[e("p",{staticClass:"title"}),e("p",[e("strong",[t._v("当然是因为xp了兄弟,白发傲娇可爱美少女谁不爱?")])])]),e("h1",{attrs:{id:"简介"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#简介"}},[t._v("#")]),t._v(" "),e("strong",[t._v("简介")])]),t._v(" "),e("h2",{attrs:{id:"关于"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#关于"}},[t._v("#")]),t._v(" 关于")]),t._v(" "),e("p",[t._v("此项目用爱发电,个人学习的实践项目,也算比较有趣,希望有个机器人老婆(迫真,希望给一个star(球球")]),t._v(" "),e("h2",{attrs:{id:"使用以onebot协议为准的框架"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#使用以onebot协议为准的框架"}},[t._v("#")]),t._v(" 使用以OneBot协议为准的框架")]),t._v(" "),e("p",[t._v("基于 "),e("a",{attrs:{href:"https://github.com/Mrs4s/go-cqhttp",target:"_blank",rel:"noopener noreferrer"}},[t._v("Mrs4s / go-cqhttp"),e("OutboundLink")],1),e("code",[t._v("(没错,超好用的无头QQ)")]),t._v(" 作为基础框架"),e("br"),t._v("\n后端使用 "),e("a",{attrs:{href:"https://github.com/nonebot/nonebot2",target:"_blank",rel:"noopener noreferrer"}},[t._v("nonebot / nonebot2"),e("OutboundLink")],1),e("code",[t._v("(反正好用就是了)")]),t._v(" 为后端框架开发")]),t._v(" "),e("h2",{attrs:{id:"数据库"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#数据库"}},[t._v("#")]),t._v(" 数据库")]),t._v(" "),e("p",[t._v("目前仅仅只支持了"),e("code",[t._v("Postgresql")]),t._v("关系型数据库,ORM主要使用 "),e("a",{attrs:{href:"https://github.com/python-gino/gino",target:"_blank",rel:"noopener noreferrer"}},[t._v("python-gino / gino"),e("OutboundLink")],1)]),t._v(" "),e("h2",{attrs:{id:"推荐的部署系统"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#推荐的部署系统"}},[t._v("#")]),t._v(" 推荐的部署系统")]),t._v(" "),e("p",[t._v("Linux,可以使用 "),e("strong",[t._v("Ubuntu")]),t._v(" 等,Windows上虽然也可以成功部署,但是"),e("code",[t._v("playwright")]),t._v("方面功能会被限制使用,将来可能会解决这个问题(大概")]),t._v(" "),e("h2",{attrs:{id:"吹水聊天"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#吹水聊天"}},[t._v("#")]),t._v(" 吹水聊天")]),t._v(" "),e("p",[t._v("欢迎加入 "),e("a",{attrs:{href:"https://jq.qq.com/?_wv=1027&k=u8PgBkMZ",target:"_blank",rel:"noopener noreferrer"}},[t._v("是真寻酱哒"),e("OutboundLink")],1)]),t._v(" "),e("h2",{attrs:{id:"救命-我部署或使用出了问题"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#救命-我部署或使用出了问题"}},[t._v("#")]),t._v(" 救命!我部署或使用出了问题")]),t._v(" "),e("p",[t._v("莫慌,请先在"),e("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/issues",target:"_blank",rel:"noopener noreferrer"}},[t._v("issues"),e("OutboundLink")],1),t._v("和"),e("a",{attrs:{href:"/development/faq/FAQ"}},[t._v("FQA")]),t._v("尝试寻找解决方案"),e("br"),t._v("\n如果还是没有解决,可选择以下方式")]),t._v(" "),e("ul",[e("li",[t._v("尝试百度/Google")]),t._v(" "),e("li",[t._v("提交issues")]),t._v(" "),e("li",[t._v("加入"),e("a",{attrs:{href:"https://jq.qq.com/?_wv=1027&k=u8PgBkMZ",target:"_blank",rel:"noopener noreferrer"}},[t._v("是真寻酱哒"),e("OutboundLink")],1)])]),t._v(" "),e("h1",{attrs:{id:"开源协议"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#开源协议"}},[t._v("#")]),t._v(" "),e("strong",[t._v("开源协议")])]),t._v(" "),e("p",[t._v("本项目使用 "),e("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/blob/main/LICENSE",target:"_blank",rel:"noopener noreferrer"}},[t._v("AGPL-3.0 License"),e("OutboundLink")],1),t._v(" 作为开源协议。")]),t._v(" "),e("h1",{attrs:{id:"感谢"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#感谢"}},[t._v("#")]),t._v(" "),e("strong",[t._v("感谢")])]),t._v(" "),e("p",[e("em",[e("strong",[t._v("以下项目为真寻提供了不少的帮助和灵感")])]),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/botuniverse/onebot",target:"_blank",rel:"noopener noreferrer"}},[t._v("botuniverse / onebot"),e("OutboundLink")],1),t._v(":超棒的机器人协议"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/Mrs4s/go-cqhttp",target:"_blank",rel:"noopener noreferrer"}},[t._v("Mrs4s / go-cqhttp"),e("OutboundLink")],1),t._v(":cqhttp的golang实现,轻量、原生跨平台."),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/nonebot/nonebot2",target:"_blank",rel:"noopener noreferrer"}},[t._v("nonebot / nonebot2"),e("OutboundLink")],1),t._v(":跨平台Python异步机器人框架"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/Angel-Hair/XUN_Bot",target:"_blank",rel:"noopener noreferrer"}},[t._v("Angel-Hair / XUN_Bot"),e("OutboundLink")],1),t._v(":一个基于NoneBot和酷Q的功能性QQ机器人"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/pcrbot/cappuccilo_plugins",target:"_blank",rel:"noopener noreferrer"}},[t._v("pcrbot / cappuccilo_plugins"),e("OutboundLink")],1),t._v(":hoshino插件合集"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/MeetWq/nonebot-plugin-withdraw",target:"_blank",rel:"noopener noreferrer"}},[t._v("MeetWq /nonebot-plugin-withdraw"),e("OutboundLink")],1),t._v(":A simple withdraw plugin for Nonebot2"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/maxesisn/nonebot_plugin_songpicker2",target:"_blank",rel:"noopener noreferrer"}},[t._v("maxesisn / nonebot_plugin_songpicker2"),e("OutboundLink")],1),t._v(":适用于nonebot2的点歌插件"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/nonepkg/nonebot-plugin-manager",target:"_blank",rel:"noopener noreferrer"}},[t._v("nonepkg / nonebot-plugin-manager"),e("OutboundLink")],1),t._v(":Nonebot Plugin Manager base on import hook"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/H-K-Y/Genshin_Impact_bot",target:"_blank",rel:"noopener noreferrer"}},[t._v("H-K-Y / Genshin_Impact_bot"),e("OutboundLink")],1),t._v(":原神bot,这是一个基于nonebot和HoshinoBot的原神娱乐及信息查询插件"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/NothAmor/nonebot2_luxun_says",target:"_blank",rel:"noopener noreferrer"}},[t._v("NothAmor / nonebot2_luxun_says"),e("OutboundLink")],1),t._v(":基于nonebot2机器人框架的鲁迅说插件"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/Kyomotoi/AnimeThesaurus",target:"_blank",rel:"noopener noreferrer"}},[t._v("Kyomotoi / AnimeThesaurus"),e("OutboundLink")],1),t._v(":一个"),e("s",[t._v("特二刺螈")]),t._v("(文爱)的适用于任何bot的词库"),e("br"),t._v(" "),e("a",{attrs:{href:"https://github.com/Ailitonia/omega-miya",target:"_blank",rel:"noopener noreferrer"}},[t._v("Ailitonia / omega-miya"),e("OutboundLink")],1),t._v(":基于nonebot2的qq机器人\n"),e("a",{attrs:{href:"%22https://github.com/KimigaiiWuyi/GenshinUID%22"}},[t._v("KimigaiiWuyi / GenshinUID")]),t._v(":一个基于HoshinoBot/NoneBot2的原神UID查询插件")])])}),[],!1,null,null,null);r.default=o.exports}}]); \ No newline at end of file diff --git a/assets/js/13.b8e9da34.js b/assets/js/13.3f1eb4dd.js similarity index 79% rename from assets/js/13.b8e9da34.js rename to assets/js/13.3f1eb4dd.js index 8d209686..d39b10b8 100644 --- a/assets/js/13.b8e9da34.js +++ b/assets/js/13.3f1eb4dd.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{563:function(t,e,n){"use strict";n.r(e);var s=n(8),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{560:function(t,e,n){"use strict";n.r(e);var s=n(8),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/15.518665a7.js b/assets/js/15.272bafad.js similarity index 71% rename from assets/js/15.518665a7.js rename to assets/js/15.272bafad.js index a544dd99..00c70f49 100644 --- a/assets/js/15.518665a7.js +++ b/assets/js/15.272bafad.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{559:function(s,t,n){"use strict";n.r(t);var a=n(8),e=Object(a.a)({},(function(){var s=this,t=s.$createElement,n=s._self._c||t;return n("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[n("h1",{attrs:{id:"添加商品和对应使用方法"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#添加商品和对应使用方法"}},[s._v("#")]),s._v(" 添加商品和对应使用方法")]),s._v(" "),n("div",{staticClass:"custom-block tip"},[n("p",{staticClass:"title"}),n("p",[s._v("在不修改shop插件代码的情况,添加商品和对应生效方法")])]),n("h2",{attrs:{id:"导入方法"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#导入方法"}},[s._v("#")]),s._v(" 导入方法")]),s._v(" "),n("div",{staticClass:"language-python line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-python"}},[n("code",[s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 导入添加商品的 export 和 注册方法的 export")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("from")]),s._v(" nonebot"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("plugin "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("import")]),s._v(" require\n\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# use 提供了一个方法")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# use.register_use(goods_name: str, **kwargs) : 注册插件使用方法")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# shop提供了三个方法")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("#")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 注册商品")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# shop.register_goods(")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# name: str, # 商品名称")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# price: int, # 商品价格")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# des: str, # 商品简介")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# discount: Optional[float] = 1, # 商品折扣")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# limit_time: Optional[int] = 0, # 商品限时")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# **kwargs,")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# )")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 删除商品")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# shop.delete_goods(name: str, id_: int)")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 更新商品")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# shop.update_goods(**kwargs)")]),s._v("\n\nuse "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" require"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"use"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\nshop "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" require"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"shop_handle"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n\n")])]),s._v(" "),n("div",{staticClass:"line-numbers-wrapper"},[n("span",{staticClass:"line-number"},[s._v("1")]),n("br"),n("span",{staticClass:"line-number"},[s._v("2")]),n("br"),n("span",{staticClass:"line-number"},[s._v("3")]),n("br"),n("span",{staticClass:"line-number"},[s._v("4")]),n("br"),n("span",{staticClass:"line-number"},[s._v("5")]),n("br"),n("span",{staticClass:"line-number"},[s._v("6")]),n("br"),n("span",{staticClass:"line-number"},[s._v("7")]),n("br"),n("span",{staticClass:"line-number"},[s._v("8")]),n("br"),n("span",{staticClass:"line-number"},[s._v("9")]),n("br"),n("span",{staticClass:"line-number"},[s._v("10")]),n("br"),n("span",{staticClass:"line-number"},[s._v("11")]),n("br"),n("span",{staticClass:"line-number"},[s._v("12")]),n("br"),n("span",{staticClass:"line-number"},[s._v("13")]),n("br"),n("span",{staticClass:"line-number"},[s._v("14")]),n("br"),n("span",{staticClass:"line-number"},[s._v("15")]),n("br"),n("span",{staticClass:"line-number"},[s._v("16")]),n("br"),n("span",{staticClass:"line-number"},[s._v("17")]),n("br"),n("span",{staticClass:"line-number"},[s._v("18")]),n("br"),n("span",{staticClass:"line-number"},[s._v("19")]),n("br"),n("span",{staticClass:"line-number"},[s._v("20")]),n("br"),n("span",{staticClass:"line-number"},[s._v("21")]),n("br"),n("span",{staticClass:"line-number"},[s._v("22")]),n("br"),n("span",{staticClass:"line-number"},[s._v("23")]),n("br"),n("span",{staticClass:"line-number"},[s._v("24")]),n("br"),n("span",{staticClass:"line-number"},[s._v("25")]),n("br"),n("span",{staticClass:"line-number"},[s._v("26")]),n("br"),n("span",{staticClass:"line-number"},[s._v("27")]),n("br")])]),n("h2",{attrs:{id:"注册商品和生效方法"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#注册商品和生效方法"}},[s._v("#")]),s._v(" 注册商品和生效方法")]),s._v(" "),n("blockquote",[n("p",[s._v("注册商品方法可以通过功能"),n("code",[s._v("添加商品")]),s._v("替代,在代码中一般为启动注册")])]),s._v(" "),n("div",{staticClass:"language-python line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-python"}},[n("code",[s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 注册商品")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("await")]),s._v(" shop"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("register_goods"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"好感度双倍加持卡Ⅰ"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token number"}},[s._v("30")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"下次签到双倍好感度概率 + 10%(谁才是真命天子?)(同类商品将覆盖)"')]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 定义生效方法")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 注册商品对应的使用方法,技术力不够,目前参数仅仅支持**kwargs")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("async")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("def")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token function"}},[s._v("sign_card")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("**")]),s._v("kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v("\n goods_name "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'goods_name'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 所有方法中都会含有goods_name")]),s._v("\n user_id "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'user_id'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 所有方法中都会含有user_id")]),s._v("\n group_id "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'group_id'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 所有方法中都会含有group_id")]),s._v("\n bot "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'_bot'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 所有方法中都会含有bot")]),s._v("\n event "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'event'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 所有方法中都会含有event")]),s._v("\n num "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'num'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 道具单次使用数量")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 处理逻辑")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 进行方法注册")]),s._v("\nuse"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("register_use"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"好感度双倍加持卡Ⅰ"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" sign_card"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n\n")])]),s._v(" "),n("div",{staticClass:"line-numbers-wrapper"},[n("span",{staticClass:"line-number"},[s._v("1")]),n("br"),n("span",{staticClass:"line-number"},[s._v("2")]),n("br"),n("span",{staticClass:"line-number"},[s._v("3")]),n("br"),n("span",{staticClass:"line-number"},[s._v("4")]),n("br"),n("span",{staticClass:"line-number"},[s._v("5")]),n("br"),n("span",{staticClass:"line-number"},[s._v("6")]),n("br"),n("span",{staticClass:"line-number"},[s._v("7")]),n("br"),n("span",{staticClass:"line-number"},[s._v("8")]),n("br"),n("span",{staticClass:"line-number"},[s._v("9")]),n("br"),n("span",{staticClass:"line-number"},[s._v("10")]),n("br"),n("span",{staticClass:"line-number"},[s._v("11")]),n("br"),n("span",{staticClass:"line-number"},[s._v("12")]),n("br"),n("span",{staticClass:"line-number"},[s._v("13")]),n("br"),n("span",{staticClass:"line-number"},[s._v("14")]),n("br"),n("span",{staticClass:"line-number"},[s._v("15")]),n("br"),n("span",{staticClass:"line-number"},[s._v("16")]),n("br"),n("span",{staticClass:"line-number"},[s._v("17")]),n("br"),n("span",{staticClass:"line-number"},[s._v("18")]),n("br"),n("span",{staticClass:"line-number"},[s._v("19")]),n("br"),n("span",{staticClass:"line-number"},[s._v("20")]),n("br"),n("span",{staticClass:"line-number"},[s._v("21")]),n("br")])]),n("h2",{attrs:{id:"完整代码"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#完整代码"}},[s._v("#")]),s._v(" 完整代码")]),s._v(" "),n("div",{staticClass:"language-python line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-python"}},[n("code",[s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("######################################")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("## 示例:在Bot启动时导入商品和对应方法 ##")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("#####################################")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("from")]),s._v(" nonebot "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("import")]),s._v(" Driver\n"),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("from")]),s._v(" nonebot"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("plugin "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("import")]),s._v(" require\n\ndriver"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" Driver "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" nonebot"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get_driver"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n\n\nuse "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" require"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"use"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\nshop "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" require"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"shop_handle"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token decorator annotation punctuation"}},[s._v("@driver"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("on_startup")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("async")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("def")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token function"}},[s._v("_")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 生效方法")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("async")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("def")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token function"}},[s._v("sign_card")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("**")]),s._v("kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v("\n goods_name "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("[")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'goods_name'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("]")]),s._v("\n user_id "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("[")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'user_id'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("]")]),s._v("\n group_id "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("[")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'group_id'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("]")]),s._v("\n bot "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("[")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'bot'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("]")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("print")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string-interpolation"}},[n("span",{pre:!0,attrs:{class:"token string"}},[s._v('f"USER ')]),n("span",{pre:!0,attrs:{class:"token interpolation"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("{")]),s._v("user_id"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("}")])]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v(" GROUP ")]),n("span",{pre:!0,attrs:{class:"token interpolation"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("{")]),s._v("group_id"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("}")])]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v(" 这个道具:")]),n("span",{pre:!0,attrs:{class:"token interpolation"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("{")]),s._v("goods_name"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("}")])]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('使用成功了"')])]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# do something....")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("await")]),s._v(" bot"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("send"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("\n \n\n "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 在数据库中注册商品数据")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("await")]),s._v(" shop"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("register_goods"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"好感度双倍加持卡Ⅰ"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token number"}},[s._v("30")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"下次签到双倍好感度概率 + 10%(谁才是真命天子?)(同类商品将覆盖)"')]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n\n "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 注册商品生效方法")]),s._v("\n use"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("register_use"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"好感度双倍加持卡Ⅰ"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" sign_card"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("**")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("{")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"_max_num_limit"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token number"}},[s._v("10")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 设置单次使用最大数量")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"send_success_msg"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token boolean"}},[s._v("False")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 不发送使用道具提示")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("}")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n")])]),s._v(" "),n("div",{staticClass:"line-numbers-wrapper"},[n("span",{staticClass:"line-number"},[s._v("1")]),n("br"),n("span",{staticClass:"line-number"},[s._v("2")]),n("br"),n("span",{staticClass:"line-number"},[s._v("3")]),n("br"),n("span",{staticClass:"line-number"},[s._v("4")]),n("br"),n("span",{staticClass:"line-number"},[s._v("5")]),n("br"),n("span",{staticClass:"line-number"},[s._v("6")]),n("br"),n("span",{staticClass:"line-number"},[s._v("7")]),n("br"),n("span",{staticClass:"line-number"},[s._v("8")]),n("br"),n("span",{staticClass:"line-number"},[s._v("9")]),n("br"),n("span",{staticClass:"line-number"},[s._v("10")]),n("br"),n("span",{staticClass:"line-number"},[s._v("11")]),n("br"),n("span",{staticClass:"line-number"},[s._v("12")]),n("br"),n("span",{staticClass:"line-number"},[s._v("13")]),n("br"),n("span",{staticClass:"line-number"},[s._v("14")]),n("br"),n("span",{staticClass:"line-number"},[s._v("15")]),n("br"),n("span",{staticClass:"line-number"},[s._v("16")]),n("br"),n("span",{staticClass:"line-number"},[s._v("17")]),n("br"),n("span",{staticClass:"line-number"},[s._v("18")]),n("br"),n("span",{staticClass:"line-number"},[s._v("19")]),n("br"),n("span",{staticClass:"line-number"},[s._v("20")]),n("br"),n("span",{staticClass:"line-number"},[s._v("21")]),n("br"),n("span",{staticClass:"line-number"},[s._v("22")]),n("br"),n("span",{staticClass:"line-number"},[s._v("23")]),n("br"),n("span",{staticClass:"line-number"},[s._v("24")]),n("br"),n("span",{staticClass:"line-number"},[s._v("25")]),n("br"),n("span",{staticClass:"line-number"},[s._v("26")]),n("br"),n("span",{staticClass:"line-number"},[s._v("27")]),n("br"),n("span",{staticClass:"line-number"},[s._v("28")]),n("br"),n("span",{staticClass:"line-number"},[s._v("29")]),n("br"),n("span",{staticClass:"line-number"},[s._v("30")]),n("br"),n("span",{staticClass:"line-number"},[s._v("31")]),n("br"),n("span",{staticClass:"line-number"},[s._v("32")]),n("br"),n("span",{staticClass:"line-number"},[s._v("33")]),n("br"),n("span",{staticClass:"line-number"},[s._v("34")]),n("br"),n("span",{staticClass:"line-number"},[s._v("35")]),n("br"),n("span",{staticClass:"line-number"},[s._v("36")]),n("br"),n("span",{staticClass:"line-number"},[s._v("37")]),n("br")])])])}),[],!1,null,null,null);t.default=e.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{558:function(s,t,n){"use strict";n.r(t);var a=n(8),e=Object(a.a)({},(function(){var s=this,t=s.$createElement,n=s._self._c||t;return n("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[n("h1",{attrs:{id:"添加商品和对应使用方法"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#添加商品和对应使用方法"}},[s._v("#")]),s._v(" 添加商品和对应使用方法")]),s._v(" "),n("div",{staticClass:"custom-block tip"},[n("p",{staticClass:"title"}),n("p",[s._v("在不修改shop插件代码的情况,添加商品和对应生效方法")])]),n("h2",{attrs:{id:"导入方法"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#导入方法"}},[s._v("#")]),s._v(" 导入方法")]),s._v(" "),n("div",{staticClass:"language-python line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-python"}},[n("code",[s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 导入添加商品的 export 和 注册方法的 export")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("from")]),s._v(" nonebot"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("plugin "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("import")]),s._v(" require\n\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# use 提供了一个方法")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# use.register_use(goods_name: str, **kwargs) : 注册插件使用方法")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# shop提供了三个方法")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("#")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 注册商品")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# shop.register_goods(")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# name: str, # 商品名称")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# price: int, # 商品价格")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# des: str, # 商品简介")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# discount: Optional[float] = 1, # 商品折扣")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# limit_time: Optional[int] = 0, # 商品限时")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# **kwargs,")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# )")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 删除商品")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# shop.delete_goods(name: str, id_: int)")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 更新商品")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# shop.update_goods(**kwargs)")]),s._v("\n\nuse "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" require"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"use"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\nshop "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" require"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"shop_handle"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n\n")])]),s._v(" "),n("div",{staticClass:"line-numbers-wrapper"},[n("span",{staticClass:"line-number"},[s._v("1")]),n("br"),n("span",{staticClass:"line-number"},[s._v("2")]),n("br"),n("span",{staticClass:"line-number"},[s._v("3")]),n("br"),n("span",{staticClass:"line-number"},[s._v("4")]),n("br"),n("span",{staticClass:"line-number"},[s._v("5")]),n("br"),n("span",{staticClass:"line-number"},[s._v("6")]),n("br"),n("span",{staticClass:"line-number"},[s._v("7")]),n("br"),n("span",{staticClass:"line-number"},[s._v("8")]),n("br"),n("span",{staticClass:"line-number"},[s._v("9")]),n("br"),n("span",{staticClass:"line-number"},[s._v("10")]),n("br"),n("span",{staticClass:"line-number"},[s._v("11")]),n("br"),n("span",{staticClass:"line-number"},[s._v("12")]),n("br"),n("span",{staticClass:"line-number"},[s._v("13")]),n("br"),n("span",{staticClass:"line-number"},[s._v("14")]),n("br"),n("span",{staticClass:"line-number"},[s._v("15")]),n("br"),n("span",{staticClass:"line-number"},[s._v("16")]),n("br"),n("span",{staticClass:"line-number"},[s._v("17")]),n("br"),n("span",{staticClass:"line-number"},[s._v("18")]),n("br"),n("span",{staticClass:"line-number"},[s._v("19")]),n("br"),n("span",{staticClass:"line-number"},[s._v("20")]),n("br"),n("span",{staticClass:"line-number"},[s._v("21")]),n("br"),n("span",{staticClass:"line-number"},[s._v("22")]),n("br"),n("span",{staticClass:"line-number"},[s._v("23")]),n("br"),n("span",{staticClass:"line-number"},[s._v("24")]),n("br"),n("span",{staticClass:"line-number"},[s._v("25")]),n("br"),n("span",{staticClass:"line-number"},[s._v("26")]),n("br"),n("span",{staticClass:"line-number"},[s._v("27")]),n("br")])]),n("h2",{attrs:{id:"注册商品和生效方法"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#注册商品和生效方法"}},[s._v("#")]),s._v(" 注册商品和生效方法")]),s._v(" "),n("blockquote",[n("p",[s._v("注册商品方法可以通过功能"),n("code",[s._v("添加商品")]),s._v("替代,在代码中一般为启动注册")])]),s._v(" "),n("div",{staticClass:"language-python line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-python"}},[n("code",[s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 注册商品")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("await")]),s._v(" shop"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("register_goods"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"好感度双倍加持卡Ⅰ"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token number"}},[s._v("30")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"下次签到双倍好感度概率 + 10%(谁才是真命天子?)(同类商品将覆盖)"')]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 定义生效方法")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 注册商品对应的使用方法,技术力不够,目前参数仅仅支持**kwargs")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("async")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("def")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token function"}},[s._v("sign_card")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("**")]),s._v("kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v("\n goods_name "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'goods_name'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 所有方法中都会含有goods_name")]),s._v("\n user_id "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'user_id'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 所有方法中都会含有user_id")]),s._v("\n group_id "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'group_id'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 所有方法中都会含有group_id")]),s._v("\n bot "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'_bot'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 所有方法中都会含有bot")]),s._v("\n event "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'event'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 所有方法中都会含有event")]),s._v("\n num "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'num'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 道具单次使用数量")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 处理逻辑")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 进行方法注册")]),s._v("\nuse"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("register_use"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"好感度双倍加持卡Ⅰ"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" sign_card"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n\n")])]),s._v(" "),n("div",{staticClass:"line-numbers-wrapper"},[n("span",{staticClass:"line-number"},[s._v("1")]),n("br"),n("span",{staticClass:"line-number"},[s._v("2")]),n("br"),n("span",{staticClass:"line-number"},[s._v("3")]),n("br"),n("span",{staticClass:"line-number"},[s._v("4")]),n("br"),n("span",{staticClass:"line-number"},[s._v("5")]),n("br"),n("span",{staticClass:"line-number"},[s._v("6")]),n("br"),n("span",{staticClass:"line-number"},[s._v("7")]),n("br"),n("span",{staticClass:"line-number"},[s._v("8")]),n("br"),n("span",{staticClass:"line-number"},[s._v("9")]),n("br"),n("span",{staticClass:"line-number"},[s._v("10")]),n("br"),n("span",{staticClass:"line-number"},[s._v("11")]),n("br"),n("span",{staticClass:"line-number"},[s._v("12")]),n("br"),n("span",{staticClass:"line-number"},[s._v("13")]),n("br"),n("span",{staticClass:"line-number"},[s._v("14")]),n("br"),n("span",{staticClass:"line-number"},[s._v("15")]),n("br"),n("span",{staticClass:"line-number"},[s._v("16")]),n("br"),n("span",{staticClass:"line-number"},[s._v("17")]),n("br"),n("span",{staticClass:"line-number"},[s._v("18")]),n("br"),n("span",{staticClass:"line-number"},[s._v("19")]),n("br"),n("span",{staticClass:"line-number"},[s._v("20")]),n("br"),n("span",{staticClass:"line-number"},[s._v("21")]),n("br")])]),n("h2",{attrs:{id:"完整代码"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#完整代码"}},[s._v("#")]),s._v(" 完整代码")]),s._v(" "),n("div",{staticClass:"language-python line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-python"}},[n("code",[s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("######################################")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("## 示例:在Bot启动时导入商品和对应方法 ##")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("#####################################")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("from")]),s._v(" nonebot "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("import")]),s._v(" Driver\n"),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("from")]),s._v(" nonebot"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("plugin "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("import")]),s._v(" require\n\ndriver"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" Driver "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" nonebot"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("get_driver"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n\n\nuse "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" require"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"use"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\nshop "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" require"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"shop_handle"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token decorator annotation punctuation"}},[s._v("@driver"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("on_startup")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("async")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("def")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token function"}},[s._v("_")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 生效方法")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("async")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("def")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token function"}},[s._v("sign_card")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("**")]),s._v("kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v("\n goods_name "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("[")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'goods_name'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("]")]),s._v("\n user_id "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("[")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'user_id'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("]")]),s._v("\n group_id "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("=")]),s._v(" kwargs"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("[")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v("'group_id'")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("]")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("print")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string-interpolation"}},[n("span",{pre:!0,attrs:{class:"token string"}},[s._v('f"USER ')]),n("span",{pre:!0,attrs:{class:"token interpolation"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("{")]),s._v("user_id"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("}")])]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v(" GROUP ")]),n("span",{pre:!0,attrs:{class:"token interpolation"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("{")]),s._v("group_id"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("}")])]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v(" 这个道具:")]),n("span",{pre:!0,attrs:{class:"token interpolation"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("{")]),s._v("goods_name"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("}")])]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('使用成功了"')])]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# do something....")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 使用 bot 进行发送消息")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# bot = kwargs.get('_bot')")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v('# await bot.send_group_msg(group_id=group_id, message="这个道具生效了!")')]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("return")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"这个道具生效了!"')]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 返回值将作为提示内容输出,也可以返回None,在sign_card中使用bot发送消息")]),s._v("\n \n\n "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 在数据库中注册商品数据")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[s._v("await")]),s._v(" shop"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("register_goods"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"好感度双倍加持卡Ⅰ"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token number"}},[s._v("30")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"下次签到双倍好感度概率 + 10%(谁才是真命天子?)(同类商品将覆盖)"')]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n\n "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 注册商品生效方法")]),s._v("\n use"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(".")]),s._v("register_use"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("(")]),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"好感度双倍加持卡Ⅰ"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" sign_card"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token operator"}},[s._v("**")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("{")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"_max_num_limit"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token number"}},[s._v("10")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(",")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 设置单次使用最大数量")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token string"}},[s._v('"send_success_msg"')]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token boolean"}},[s._v("False")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 不发送基础的使用道具提示")]),s._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("}")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(")")]),s._v("\n")])]),s._v(" "),n("div",{staticClass:"line-numbers-wrapper"},[n("span",{staticClass:"line-number"},[s._v("1")]),n("br"),n("span",{staticClass:"line-number"},[s._v("2")]),n("br"),n("span",{staticClass:"line-number"},[s._v("3")]),n("br"),n("span",{staticClass:"line-number"},[s._v("4")]),n("br"),n("span",{staticClass:"line-number"},[s._v("5")]),n("br"),n("span",{staticClass:"line-number"},[s._v("6")]),n("br"),n("span",{staticClass:"line-number"},[s._v("7")]),n("br"),n("span",{staticClass:"line-number"},[s._v("8")]),n("br"),n("span",{staticClass:"line-number"},[s._v("9")]),n("br"),n("span",{staticClass:"line-number"},[s._v("10")]),n("br"),n("span",{staticClass:"line-number"},[s._v("11")]),n("br"),n("span",{staticClass:"line-number"},[s._v("12")]),n("br"),n("span",{staticClass:"line-number"},[s._v("13")]),n("br"),n("span",{staticClass:"line-number"},[s._v("14")]),n("br"),n("span",{staticClass:"line-number"},[s._v("15")]),n("br"),n("span",{staticClass:"line-number"},[s._v("16")]),n("br"),n("span",{staticClass:"line-number"},[s._v("17")]),n("br"),n("span",{staticClass:"line-number"},[s._v("18")]),n("br"),n("span",{staticClass:"line-number"},[s._v("19")]),n("br"),n("span",{staticClass:"line-number"},[s._v("20")]),n("br"),n("span",{staticClass:"line-number"},[s._v("21")]),n("br"),n("span",{staticClass:"line-number"},[s._v("22")]),n("br"),n("span",{staticClass:"line-number"},[s._v("23")]),n("br"),n("span",{staticClass:"line-number"},[s._v("24")]),n("br"),n("span",{staticClass:"line-number"},[s._v("25")]),n("br"),n("span",{staticClass:"line-number"},[s._v("26")]),n("br"),n("span",{staticClass:"line-number"},[s._v("27")]),n("br"),n("span",{staticClass:"line-number"},[s._v("28")]),n("br"),n("span",{staticClass:"line-number"},[s._v("29")]),n("br"),n("span",{staticClass:"line-number"},[s._v("30")]),n("br"),n("span",{staticClass:"line-number"},[s._v("31")]),n("br"),n("span",{staticClass:"line-number"},[s._v("32")]),n("br"),n("span",{staticClass:"line-number"},[s._v("33")]),n("br"),n("span",{staticClass:"line-number"},[s._v("34")]),n("br"),n("span",{staticClass:"line-number"},[s._v("35")]),n("br"),n("span",{staticClass:"line-number"},[s._v("36")]),n("br"),n("span",{staticClass:"line-number"},[s._v("37")]),n("br"),n("span",{staticClass:"line-number"},[s._v("38")]),n("br"),n("span",{staticClass:"line-number"},[s._v("39")]),n("br")])])])}),[],!1,null,null,null);t.default=e.exports}}]); \ No newline at end of file diff --git a/assets/js/16.5f26778c.js b/assets/js/16.8ec651f4.js similarity index 97% rename from assets/js/16.5f26778c.js rename to assets/js/16.8ec651f4.js index 3d231819..3c5be143 100644 --- a/assets/js/16.5f26778c.js +++ b/assets/js/16.8ec651f4.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{558:function(t,a,s){"use strict";s.r(a);var r=s(8),_=Object(r.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h2",{attrs:{id:"群权限是什么"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#群权限是什么"}},[t._v("#")]),t._v(" 群权限是什么?")]),t._v(" "),s("p",[t._v("一个群对应的权限,可以使用对应权限以下的功能")]),t._v(" "),s("h2",{attrs:{id:"个人权限是什么"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#个人权限是什么"}},[t._v("#")]),t._v(" 个人权限是什么?")]),t._v(" "),s("p",[t._v("类似于群管理员,即真寻Bot的管理命令权限")]),t._v(" "),s("h2",{attrs:{id:"群认证是什么"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#群认证是什么"}},[t._v("#")]),t._v(" 群认证是什么?")]),t._v(" "),s("p",[t._v("类似群白名单,主要防止被强制拉群,被强制拉进群聊后发出警告且自动退出")]),t._v(" "),s("h2",{attrs:{id:"如何添加新的插件"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#如何添加新的插件"}},[t._v("#")]),t._v(" 如何添加新的插件?")]),t._v(" "),s("p",[t._v("可以直接放入plugins文件夹,但我建议将插件放入新文件夹,在bot.py中load_plugins,以免自动更新覆盖")]),t._v(" "),s("h2",{attrs:{id:"救命-最爱的色图数量只在100不会增加"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#救命-最爱的色图数量只在100不会增加"}},[t._v("#")]),t._v(" 救命!最爱的色图数量只在100不会增加")]),t._v(" "),s("p",[t._v("看多少存多少,例如发送:"),s("code",[t._v("色图原神")]),t._v(" 便会增加至多100张图片,色图越看越多,或者在配置中暂时关闭本地存储,全部采用网络请求")]),t._v(" "),s("h2",{attrs:{id:"为什么我网页截图的中文是字框框"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#为什么我网页截图的中文是字框框"}},[t._v("#")]),t._v(" 为什么我网页截图的中文是字框框?")]),t._v(" "),s("p",[t._v("即刻百度linux安装中文字体,安装后重启服务器")]),t._v(" "),s("h2",{attrs:{id:"为什么手动拉进群后真寻自动退群了"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#为什么手动拉进群后真寻自动退群了"}},[t._v("#")]),t._v(" 为什么手动拉进群后真寻自动退群了?")]),t._v(" "),s("p",[t._v("群认证问题,可以通过"),s("code",[t._v("同意群聊请求 id")]),t._v("来加群,或者先使用"),s("code",[t._v("添加群认证 group_id")]),t._v("后再手动拉群")]),t._v(" "),s("h2",{attrs:{id:"怎么屏蔽一个群-不让群使用所有功能"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#怎么屏蔽一个群-不让群使用所有功能"}},[t._v("#")]),t._v(" 怎么屏蔽一个群,不让群使用所有功能?")]),t._v(" "),s("p",[t._v("答:修改群权限为 "),s("code",[t._v("-1")]),t._v("(注:该权限目前不会影响群被动)")])])}),[],!1,null,null,null);a.default=_.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{561:function(t,a,s){"use strict";s.r(a);var r=s(8),_=Object(r.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h2",{attrs:{id:"群权限是什么"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#群权限是什么"}},[t._v("#")]),t._v(" 群权限是什么?")]),t._v(" "),s("p",[t._v("一个群对应的权限,可以使用对应权限以下的功能")]),t._v(" "),s("h2",{attrs:{id:"个人权限是什么"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#个人权限是什么"}},[t._v("#")]),t._v(" 个人权限是什么?")]),t._v(" "),s("p",[t._v("类似于群管理员,即真寻Bot的管理命令权限")]),t._v(" "),s("h2",{attrs:{id:"群认证是什么"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#群认证是什么"}},[t._v("#")]),t._v(" 群认证是什么?")]),t._v(" "),s("p",[t._v("类似群白名单,主要防止被强制拉群,被强制拉进群聊后发出警告且自动退出")]),t._v(" "),s("h2",{attrs:{id:"如何添加新的插件"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#如何添加新的插件"}},[t._v("#")]),t._v(" 如何添加新的插件?")]),t._v(" "),s("p",[t._v("可以直接放入plugins文件夹,但我建议将插件放入新文件夹,在bot.py中load_plugins,以免自动更新覆盖")]),t._v(" "),s("h2",{attrs:{id:"救命-最爱的色图数量只在100不会增加"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#救命-最爱的色图数量只在100不会增加"}},[t._v("#")]),t._v(" 救命!最爱的色图数量只在100不会增加")]),t._v(" "),s("p",[t._v("看多少存多少,例如发送:"),s("code",[t._v("色图原神")]),t._v(" 便会增加至多100张图片,色图越看越多,或者在配置中暂时关闭本地存储,全部采用网络请求")]),t._v(" "),s("h2",{attrs:{id:"为什么我网页截图的中文是字框框"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#为什么我网页截图的中文是字框框"}},[t._v("#")]),t._v(" 为什么我网页截图的中文是字框框?")]),t._v(" "),s("p",[t._v("即刻百度linux安装中文字体,安装后重启服务器")]),t._v(" "),s("h2",{attrs:{id:"为什么手动拉进群后真寻自动退群了"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#为什么手动拉进群后真寻自动退群了"}},[t._v("#")]),t._v(" 为什么手动拉进群后真寻自动退群了?")]),t._v(" "),s("p",[t._v("群认证问题,可以通过"),s("code",[t._v("同意群聊请求 id")]),t._v("来加群,或者先使用"),s("code",[t._v("添加群认证 group_id")]),t._v("后再手动拉群")]),t._v(" "),s("h2",{attrs:{id:"怎么屏蔽一个群-不让群使用所有功能"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#怎么屏蔽一个群-不让群使用所有功能"}},[t._v("#")]),t._v(" 怎么屏蔽一个群,不让群使用所有功能?")]),t._v(" "),s("p",[t._v("答:修改群权限为 "),s("code",[t._v("-1")]),t._v("(注:该权限目前不会影响群被动)")])])}),[],!1,null,null,null);a.default=_.exports}}]); \ No newline at end of file diff --git a/assets/js/17.149ba7d3.js b/assets/js/17.b566ef83.js similarity index 89% rename from assets/js/17.149ba7d3.js rename to assets/js/17.b566ef83.js index 019ed655..2b1d38f2 100644 --- a/assets/js/17.149ba7d3.js +++ b/assets/js/17.b566ef83.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{560:function(t,s,i){"use strict";i.r(s);var l=i(8),e=Object(l.a)({},(function(){var t=this.$createElement,s=this._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[s("div",{staticClass:"custom-block tip"},[s("p",{staticClass:"title"}),s("p",[this._v("使用文档仅仅包含此仓库的插件")])]),s("div",{staticClass:"custom-block tip"},[s("p",{staticClass:"title"}),s("p",[this._v("插件会更新迭代,文档可能更新不及时"),s("br"),this._v("\n请以插件帮助为准")])])])}),[],!1,null,null,null);s.default=e.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{559:function(t,s,i){"use strict";i.r(s);var l=i(8),e=Object(l.a)({},(function(){var t=this.$createElement,s=this._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[s("div",{staticClass:"custom-block tip"},[s("p",{staticClass:"title"}),s("p",[this._v("使用文档仅仅包含此仓库的插件")])]),s("div",{staticClass:"custom-block tip"},[s("p",{staticClass:"title"}),s("p",[this._v("插件会更新迭代,文档可能更新不及时"),s("br"),this._v("\n请以插件帮助为准")])])])}),[],!1,null,null,null);s.default=e.exports}}]); \ No newline at end of file diff --git a/assets/js/18.af8c2d15.js b/assets/js/18.d5efd5a1.js similarity index 99% rename from assets/js/18.af8c2d15.js rename to assets/js/18.d5efd5a1.js index e46207a0..13d25f52 100644 --- a/assets/js/18.af8c2d15.js +++ b/assets/js/18.d5efd5a1.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{561:function(t,e,_){"use strict";_.r(e);var v=_(8),a=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("div",{staticClass:"custom-block tip"},[_("p",{staticClass:"title"}),_("p",[t._v("详细请查看真寻Bot的 “管理员帮助”")])]),_("h2",{attrs:{id:"管理员帮助"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#管理员帮助"}},[t._v("#")]),t._v(" 管理员帮助")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("admin_help")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n管理员帮助总览")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("管理员帮助")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("管理员帮助")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"群功能开关管理"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#群功能开关管理"}},[t._v("#")]),t._v(" 群功能开关管理")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("switch_rule")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n可以对群功能的开关进行设置,包括被动技能"),_("br"),t._v(" "),_("code",[t._v("此功能含有额外超级用户操作")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("开启/关闭:\n"),_("ul",[_("li",[_("code",[t._v("plugin_cmd: str")]),t._v(":插件名称或别名")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("开启/关闭")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin_cmd")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开启色图"),_("br"),t._v("关闭色图")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群功能开关,中间不要加空格!不要“开启 色图”")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("醒来")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("醒来")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开启该群真寻的总开关")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("休息吧")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("休息吧")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("关闭该群真寻的总开关")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("开启/关闭全部功能")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开启全部功能")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开启/关闭该群的所有功能")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("群被动状态")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群被动状态")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看当前被动技能开关状态")])])])]),t._v(" "),_("h2",{attrs:{id:"封禁用户"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#封禁用户"}},[t._v("#")]),t._v(" 封禁用户")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("ban")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n封禁一个用户,该黑名单所有群共享"),_("br"),t._v("\n封禁对象的权限必须低于自身等级"),_("br"),t._v("\n.unban无法解封对用户封禁的管理员权限高于自身的封禁"),_("br"),t._v(" "),_("code",[t._v("此功能含有额外超级用户操作")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v(".ban\n"),_("ul",[_("li",[_("code",[t._v("[at]")]),t._v(":at对象")]),t._v(" "),_("li",[_("code",[t._v("hour: Optional[int]")]),t._v(":可选,封禁时长(小时)")]),t._v(" "),_("li",[_("code",[t._v("minute: Optional[int]")]),t._v(":可选,封禁时长 (分钟)")])])]),t._v(" "),_("li",[t._v(".unban\n"),_("ul",[_("li",[_("code",[t._v("at")]),t._v(":at对象")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v(".ban")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[at]"),_("br"),t._v("hour"),_("br"),t._v("minute")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v(".ban @A"),_("br"),t._v(".ban @A 5 10")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("封禁用户,没有hour和minute则永久封禁")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v(".unban")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[at]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v(".unban @A")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("解封当前用户,使用该命令的管理员权限必须大于或等于使用.ban管理员的权限")])])])]),t._v(" "),_("h2",{attrs:{id:"自定义群欢迎消息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#自定义群欢迎消息"}},[t._v("#")]),t._v(" 自定义群欢迎消息")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("custom_welcome_message")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n新成员加入群的欢迎消息自定义"),_("br"),t._v("\n在文本中添加"),_("code",[t._v("[at]")]),t._v("用于确定是否艾特新成员")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("自定义群欢迎消息\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":文本和图片消息,文本和图片至少存在一样")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("自定义群欢迎消息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("自定义群欢迎消息 等你好久了 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群欢迎消息")])])])]),t._v(" "),_("h2",{attrs:{id:"更新群组成员列表"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#更新群组成员列表"}},[t._v("#")]),t._v(" 更新群组成员列表")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("update_group_member_info")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n更新群员信息,已经含有自动定时更新,一般来说不需要使用")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("更新群组成员列表")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新群组成员列表")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"群管理员变动监测"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#群管理员变动监测"}},[t._v("#")]),t._v(" 群管理员变动监测")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("admin_config")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n自动设置和取消群管理员权限")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("响应器")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("on_notice")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("监测群管理员变动,自动给予和收回权限")])])])]),t._v(" "),_("h2",{attrs:{id:"自动更新信息与权限"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#自动更新信息与权限"}},[t._v("#")]),t._v(" 自动更新信息与权限")]),t._v(" "),_("ul",[_("li",[_("p",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("timing_task")])])]),t._v(" "),_("li",[_("p",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n成员信息权限的自动更新")])]),t._v(" "),_("li",[_("p",[_("strong",[t._v("定时任务")]),t._v(":")])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("自动群员信息更新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("02:01")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新群员信息")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("群权限快速更新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("interval")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("minutes=5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("快速更新信息及权限")])])])])])}),[],!1,null,null,null);e.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{573:function(t,e,_){"use strict";_.r(e);var v=_(8),a=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("div",{staticClass:"custom-block tip"},[_("p",{staticClass:"title"}),_("p",[t._v("详细请查看真寻Bot的 “管理员帮助”")])]),_("h2",{attrs:{id:"管理员帮助"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#管理员帮助"}},[t._v("#")]),t._v(" 管理员帮助")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("admin_help")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n管理员帮助总览")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("管理员帮助")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("管理员帮助")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"群功能开关管理"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#群功能开关管理"}},[t._v("#")]),t._v(" 群功能开关管理")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("switch_rule")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n可以对群功能的开关进行设置,包括被动技能"),_("br"),t._v(" "),_("code",[t._v("此功能含有额外超级用户操作")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("开启/关闭:\n"),_("ul",[_("li",[_("code",[t._v("plugin_cmd: str")]),t._v(":插件名称或别名")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("开启/关闭")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin_cmd")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开启色图"),_("br"),t._v("关闭色图")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群功能开关,中间不要加空格!不要“开启 色图”")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("醒来")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("醒来")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开启该群真寻的总开关")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("休息吧")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("休息吧")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("关闭该群真寻的总开关")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("开启/关闭全部功能")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开启全部功能")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开启/关闭该群的所有功能")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("群被动状态")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群被动状态")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看当前被动技能开关状态")])])])]),t._v(" "),_("h2",{attrs:{id:"封禁用户"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#封禁用户"}},[t._v("#")]),t._v(" 封禁用户")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("ban")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n封禁一个用户,该黑名单所有群共享"),_("br"),t._v("\n封禁对象的权限必须低于自身等级"),_("br"),t._v("\n.unban无法解封对用户封禁的管理员权限高于自身的封禁"),_("br"),t._v(" "),_("code",[t._v("此功能含有额外超级用户操作")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v(".ban\n"),_("ul",[_("li",[_("code",[t._v("[at]")]),t._v(":at对象")]),t._v(" "),_("li",[_("code",[t._v("hour: Optional[int]")]),t._v(":可选,封禁时长(小时)")]),t._v(" "),_("li",[_("code",[t._v("minute: Optional[int]")]),t._v(":可选,封禁时长 (分钟)")])])]),t._v(" "),_("li",[t._v(".unban\n"),_("ul",[_("li",[_("code",[t._v("at")]),t._v(":at对象")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v(".ban")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[at]"),_("br"),t._v("hour"),_("br"),t._v("minute")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v(".ban @A"),_("br"),t._v(".ban @A 5 10")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("封禁用户,没有hour和minute则永久封禁")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v(".unban")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[at]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v(".unban @A")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("解封当前用户,使用该命令的管理员权限必须大于或等于使用.ban管理员的权限")])])])]),t._v(" "),_("h2",{attrs:{id:"自定义群欢迎消息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#自定义群欢迎消息"}},[t._v("#")]),t._v(" 自定义群欢迎消息")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("custom_welcome_message")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n新成员加入群的欢迎消息自定义"),_("br"),t._v("\n在文本中添加"),_("code",[t._v("[at]")]),t._v("用于确定是否艾特新成员")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("自定义群欢迎消息\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":文本和图片消息,文本和图片至少存在一样")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("自定义群欢迎消息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("自定义群欢迎消息 等你好久了 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群欢迎消息")])])])]),t._v(" "),_("h2",{attrs:{id:"更新群组成员列表"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#更新群组成员列表"}},[t._v("#")]),t._v(" 更新群组成员列表")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("update_group_member_info")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n更新群员信息,已经含有自动定时更新,一般来说不需要使用")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("更新群组成员列表")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新群组成员列表")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"群管理员变动监测"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#群管理员变动监测"}},[t._v("#")]),t._v(" 群管理员变动监测")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("admin_config")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n自动设置和取消群管理员权限")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("响应器")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("on_notice")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("监测群管理员变动,自动给予和收回权限")])])])]),t._v(" "),_("h2",{attrs:{id:"自动更新信息与权限"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#自动更新信息与权限"}},[t._v("#")]),t._v(" 自动更新信息与权限")]),t._v(" "),_("ul",[_("li",[_("p",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("timing_task")])])]),t._v(" "),_("li",[_("p",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n成员信息权限的自动更新")])]),t._v(" "),_("li",[_("p",[_("strong",[t._v("定时任务")]),t._v(":")])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("自动群员信息更新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("02:01")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新群员信息")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("群权限快速更新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("interval")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("minutes=5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("快速更新信息及权限")])])])])])}),[],!1,null,null,null);e.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/20.e0633367.js b/assets/js/20.201e4a0f.js similarity index 99% rename from assets/js/20.e0633367.js rename to assets/js/20.201e4a0f.js index c655468c..58371472 100644 --- a/assets/js/20.e0633367.js +++ b/assets/js/20.201e4a0f.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{565:function(t,e,_){"use strict";_.r(e);var v=_(8),n=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"好友群聊请求处理"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好友群聊请求处理"}},[t._v("#")]),t._v(" 好友群聊请求处理")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("auto_invite")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n好友请求,入群请求提醒,5分钟内不会提醒重复的请求(大概")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("响应器")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("on_request")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("好友请求处理和收集")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("on_request")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群聊请求处理,超级用户邀请会自动添加群认证")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("临时id清理")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("interval")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("minutes=5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("清空临时id数据")])])])]),t._v(" "),_("h2",{attrs:{id:"群事件处理"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#群事件处理"}},[t._v("#")]),t._v(" 群事件处理")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("group_handle")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n主要为新成员与退出成员数据的增删(真寻Bot被踢出时提醒),以及退群提醒和进群欢迎"),_("br"),t._v("\n进群欢迎提供 cd 限制,默认"),_("code",[t._v("5")]),t._v("秒"),_("br"),t._v("\n被强制拉群时会通过群认证退出该群")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("响应器")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("on_notice")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群成员新增处理,欢迎消息,新增数据,群认证检测")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("on_notice")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群成员减少,退群提醒以及删除数据")])])])]),t._v(" "),_("h2",{attrs:{id:"定时任务"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#定时任务"}},[t._v("#")]),t._v(" 定时任务")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("apscheduler")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n群内主要的定时任务,包括早晚安,自动更新群信息,好友信息等")]),t._v(" "),_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("早安")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=6 minute=1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("06:01")]),t._v("发送早安")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("晚安")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=23 minute=59")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("23:59")]),t._v("发送晚安")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("群聊信息更新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=3 minute=1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("03:01")]),t._v("更新所有群聊信息")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("好友信息更新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=3 minute=1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("03:01")]),t._v("更新所有好友信息")])])])]),t._v(" "),_("h2",{attrs:{id:"权限检测"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#权限检测"}},[t._v("#")]),t._v(" 权限检测")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("hooks")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n权限核心插件,所有权限检测必须的插件,非常重要")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("auth_hook")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件权限检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("检测包括禁用,群权限,功能开关等权限检测")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("ban_hook")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("黑名单检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("黑名单权限检测")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("chkdsk_hook")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("恶意命令触发检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("检测是否连续重复快速调用同一种命令")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("limit_hook")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件限制检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("检测插件的"),_("strong",[t._v("cd")]),t._v(","),_("strong",[t._v("block")]),t._v(","),_("strong",[t._v("count")]),t._v("限制")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("withdraw_message_hook")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("消息撤回机制")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("自动消息撤回机制")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("other_hook")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("普通检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("相对不太重要的检测,缺失可能导致一些小问题")])])])]),t._v(" "),_("h2",{attrs:{id:"初始化"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#初始化"}},[t._v("#")]),t._v(" 初始化")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("hooks")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n各种数据等初始化")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("check_plugin_status")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件状态检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("检测插件是否正确加载")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_group_manager")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("初始化群数据")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("目前仅仅包含旧数据 -> 新数据 转换")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_none_plugin_count_manager")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件加载检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("容忍机制,当插件事件响应器连续5次加载失败,会以插件"),_("strong",[t._v("已删除")]),t._v("处理")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_plugins_config")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("初始化插件配置项")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("config.yaml")]),t._v("和"),_("code",[t._v("plugins2config.yaml")]),t._v("文件的生成")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_plugins_data")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件功能管理")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件总开关,插件状态等")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_plugins_limit")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件限制管理")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件限制管理器生成与存储")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_plugins_resources")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件资源管理")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件资源文件的移动与删除")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_plugins_settings")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件基础设置")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("非限制插件最基本的5项设置")])])])]),t._v(" "),_("h2",{attrs:{id:"执行脚本"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#执行脚本"}},[t._v("#")]),t._v(" 执行脚本")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("scripts")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n执行一些必要的脚本,一般是各种修改后对新旧格式数据的转换等")])])])}),[],!1,null,null,null);e.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{564:function(t,e,_){"use strict";_.r(e);var v=_(8),n=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"好友群聊请求处理"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好友群聊请求处理"}},[t._v("#")]),t._v(" 好友群聊请求处理")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("auto_invite")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n好友请求,入群请求提醒,5分钟内不会提醒重复的请求(大概")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("响应器")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("on_request")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("好友请求处理和收集")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("on_request")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群聊请求处理,超级用户邀请会自动添加群认证")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("临时id清理")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("interval")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("minutes=5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("清空临时id数据")])])])]),t._v(" "),_("h2",{attrs:{id:"群事件处理"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#群事件处理"}},[t._v("#")]),t._v(" 群事件处理")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("group_handle")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n主要为新成员与退出成员数据的增删(真寻Bot被踢出时提醒),以及退群提醒和进群欢迎"),_("br"),t._v("\n进群欢迎提供 cd 限制,默认"),_("code",[t._v("5")]),t._v("秒"),_("br"),t._v("\n被强制拉群时会通过群认证退出该群")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("响应器")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("on_notice")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群成员新增处理,欢迎消息,新增数据,群认证检测")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("on_notice")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群成员减少,退群提醒以及删除数据")])])])]),t._v(" "),_("h2",{attrs:{id:"定时任务"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#定时任务"}},[t._v("#")]),t._v(" 定时任务")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("apscheduler")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n群内主要的定时任务,包括早晚安,自动更新群信息,好友信息等")]),t._v(" "),_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("早安")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=6 minute=1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("06:01")]),t._v("发送早安")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("晚安")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=23 minute=59")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("23:59")]),t._v("发送晚安")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("群聊信息更新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=3 minute=1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("03:01")]),t._v("更新所有群聊信息")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("好友信息更新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=3 minute=1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("03:01")]),t._v("更新所有好友信息")])])])]),t._v(" "),_("h2",{attrs:{id:"权限检测"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#权限检测"}},[t._v("#")]),t._v(" 权限检测")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("hooks")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n权限核心插件,所有权限检测必须的插件,非常重要")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("auth_hook")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件权限检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("检测包括禁用,群权限,功能开关等权限检测")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("ban_hook")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("黑名单检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("黑名单权限检测")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("chkdsk_hook")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("恶意命令触发检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("检测是否连续重复快速调用同一种命令")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("limit_hook")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件限制检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("检测插件的"),_("strong",[t._v("cd")]),t._v(","),_("strong",[t._v("block")]),t._v(","),_("strong",[t._v("count")]),t._v("限制")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("withdraw_message_hook")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("消息撤回机制")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("自动消息撤回机制")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("other_hook")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("普通检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("相对不太重要的检测,缺失可能导致一些小问题")])])])]),t._v(" "),_("h2",{attrs:{id:"初始化"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#初始化"}},[t._v("#")]),t._v(" 初始化")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("hooks")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n各种数据等初始化")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("check_plugin_status")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件状态检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("检测插件是否正确加载")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_group_manager")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("初始化群数据")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("目前仅仅包含旧数据 -> 新数据 转换")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_none_plugin_count_manager")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件加载检测")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("容忍机制,当插件事件响应器连续5次加载失败,会以插件"),_("strong",[t._v("已删除")]),t._v("处理")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_plugins_config")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("初始化插件配置项")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("config.yaml")]),t._v("和"),_("code",[t._v("plugins2config.yaml")]),t._v("文件的生成")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_plugins_data")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件功能管理")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件总开关,插件状态等")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_plugins_limit")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件限制管理")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件限制管理器生成与存储")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_plugins_resources")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件资源管理")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件资源文件的移动与删除")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("init_plugins_settings")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("插件基础设置")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("非限制插件最基本的5项设置")])])])]),t._v(" "),_("h2",{attrs:{id:"执行脚本"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#执行脚本"}},[t._v("#")]),t._v(" 执行脚本")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("scripts")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n执行一些必要的脚本,一般是各种修改后对新旧格式数据的转换等")])])])}),[],!1,null,null,null);e.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/21.f3a77a1e.js b/assets/js/21.c58e1f63.js similarity index 99% rename from assets/js/21.f3a77a1e.js rename to assets/js/21.c58e1f63.js index c994c29e..f5001ae6 100644 --- a/assets/js/21.f3a77a1e.js +++ b/assets/js/21.c58e1f63.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{566:function(t,e,_){"use strict";_.r(e);var v=_(8),i=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"商店"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#商店"}},[t._v("#")]),t._v(" 商店")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("shop_handle")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n公开商店"),_("br"),t._v(" "),_("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("商店")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("商店")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("显示商店图片")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("超级用户指令")]),t._v(":\n"),_("ul",[_("li",[t._v("添加商品\n"),_("ul",[_("li",[_("code",[t._v("name: str")]),t._v(":商品名称")]),t._v(" "),_("li",[_("code",[t._v("price: int")]),t._v(":商品价格")]),t._v(" "),_("li",[_("code",[t._v("des: str")]),t._v(":商品简介")]),t._v(" "),_("li",[_("code",[t._v("discount: float")]),t._v(":商品折扣")]),t._v(" "),_("li",[_("code",[t._v("limit_time: int")]),t._v(":商品限时")])])]),t._v(" "),_("li",[t._v("删除商品\n"),_("ul",[_("li",[_("code",[t._v("name: str")]),t._v(":商品名称")]),t._v(" "),_("li",[_("code",[t._v("id: int")]),t._v(":商品id")])])]),t._v(" "),_("li",[t._v("修改商品\n"),_("ul",[_("li",[_("code",[t._v("name: str")]),t._v(":商品名称")]),t._v(" "),_("li",[_("code",[t._v("price: int")]),t._v(":商品价格")]),t._v(" "),_("li",[_("code",[t._v("des: str")]),t._v(":商品简介")]),t._v(" "),_("li",[_("code",[t._v("discount: float")]),t._v(":商品折扣")]),t._v(" "),_("li",[_("code",[t._v("limit_time: int")]),t._v(":商品限时")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加商品")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("name:[名称] price:[价格] des:[描述] ?discount:"),_("a",{attrs:{href:"%E5%B0%8F%E6%95%B0"}},[t._v("折扣")]),t._v(" ?limit_time:"),_("a",{attrs:{href:"%E5%B0%8F%E6%97%B6"}},[t._v("限时时间")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加商品 name:萝莉酒杯 price:9999 des:普通的酒杯,但是里面.. discount:0.4 limit_time:90"),_("br"),t._v("添加商品 name:可疑的药 price:5 des:效果未知")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}})]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除商品")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("name/id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除商品 好感度卡"),_("br"),t._v("删除商品 1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除一个商品")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("修改商品")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("name:[名称或序号] price:[价格] des:[描述] discount:[折扣] limit_time:[限时]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("修改商品 name:1 price:900")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("修改商品数据")])])])]),t._v(" "),_("h2",{attrs:{id:"使用道具"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#使用道具"}},[t._v("#")]),t._v(" 使用道具")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("use")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n使用道具指令")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("使用道具\n"),_("ul",[_("li",[_("code",[t._v("name: str")]),t._v(":商品名称")]),t._v(" "),_("li",[_("code",[t._v("id: int")]),t._v(":商品id,该id以"),_("code",[t._v("我的道具")]),t._v("为准")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("使用道具")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("name/id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("使用道具好感度卡"),_("br"),t._v("使用道具1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("通过名称或id使用道具")])])])]),t._v(" "),_("h2",{attrs:{id:"购买道具"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#购买道具"}},[t._v("#")]),t._v(" 购买道具")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("buy")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n购买道具指令")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("使用道具\n"),_("ul",[_("li",[_("code",[t._v("name: str")]),t._v(":商品名称")]),t._v(" "),_("li",[_("code",[t._v("id: int")]),t._v(":商品id")]),t._v(" "),_("li",[_("code",[t._v("num: int")]),t._v(":可选,数量,默认1")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("购买道具")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("name/id num")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("购买道具好感度卡"),_("br"),t._v("购买道具1 5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("通过名称或id购买道具,使用num批量购买")])])])]),t._v(" "),_("h2",{attrs:{id:"我的金币"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#我的金币"}},[t._v("#")]),t._v(" 我的金币")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("gold")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n查看金币与群内金币排行")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("金币排行\n"),_("ul",[_("li",[_("code",[t._v("num: int")]),t._v(":可选,排行榜人数,默认10")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的金币")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的金币")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看个人金币")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("金币排行")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("num")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("金币排行"),_("br"),t._v("金币排行50")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群内个人金币排行")])])])]),t._v(" "),_("h2",{attrs:{id:"我的道具"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#我的道具"}},[t._v("#")]),t._v(" 我的道具")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("my_props")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n查看个人道具指令")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的道具")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的道具")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看个人道具")])])])]),t._v(" "),_("h2",{attrs:{id:"每日金币重置"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#每日金币重置"}},[t._v("#")]),t._v(" 每日金币重置")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("reset_today_gold")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n每日获得金币,失去金币重置")]),t._v(" "),_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("每日金币重置")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=0 minute=1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("00:01")]),t._v("重置今日获取金币,失去金币")])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{563:function(t,e,_){"use strict";_.r(e);var v=_(8),i=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"商店"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#商店"}},[t._v("#")]),t._v(" 商店")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("shop_handle")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n公开商店"),_("br"),t._v(" "),_("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("商店")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("商店")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("显示商店图片")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("超级用户指令")]),t._v(":\n"),_("ul",[_("li",[t._v("添加商品\n"),_("ul",[_("li",[_("code",[t._v("name: str")]),t._v(":商品名称")]),t._v(" "),_("li",[_("code",[t._v("price: int")]),t._v(":商品价格")]),t._v(" "),_("li",[_("code",[t._v("des: str")]),t._v(":商品简介")]),t._v(" "),_("li",[_("code",[t._v("discount: float")]),t._v(":商品折扣")]),t._v(" "),_("li",[_("code",[t._v("limit_time: int")]),t._v(":商品限时")])])]),t._v(" "),_("li",[t._v("删除商品\n"),_("ul",[_("li",[_("code",[t._v("name: str")]),t._v(":商品名称")]),t._v(" "),_("li",[_("code",[t._v("id: int")]),t._v(":商品id")])])]),t._v(" "),_("li",[t._v("修改商品\n"),_("ul",[_("li",[_("code",[t._v("name: str")]),t._v(":商品名称")]),t._v(" "),_("li",[_("code",[t._v("price: int")]),t._v(":商品价格")]),t._v(" "),_("li",[_("code",[t._v("des: str")]),t._v(":商品简介")]),t._v(" "),_("li",[_("code",[t._v("discount: float")]),t._v(":商品折扣")]),t._v(" "),_("li",[_("code",[t._v("limit_time: int")]),t._v(":商品限时")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加商品")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("name:[名称] price:[价格] des:[描述] ?discount:"),_("a",{attrs:{href:"%E5%B0%8F%E6%95%B0"}},[t._v("折扣")]),t._v(" ?limit_time:"),_("a",{attrs:{href:"%E5%B0%8F%E6%97%B6"}},[t._v("限时时间")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加商品 name:萝莉酒杯 price:9999 des:普通的酒杯,但是里面.. discount:0.4 limit_time:90"),_("br"),t._v("添加商品 name:可疑的药 price:5 des:效果未知")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}})]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除商品")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("name/id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除商品 好感度卡"),_("br"),t._v("删除商品 1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除一个商品")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("修改商品")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("name:[名称或序号] price:[价格] des:[描述] discount:[折扣] limit_time:[限时]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("修改商品 name:1 price:900")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("修改商品数据")])])])]),t._v(" "),_("h2",{attrs:{id:"使用道具"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#使用道具"}},[t._v("#")]),t._v(" 使用道具")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("use")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n使用道具指令")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("使用道具\n"),_("ul",[_("li",[_("code",[t._v("name: str")]),t._v(":商品名称")]),t._v(" "),_("li",[_("code",[t._v("id: int")]),t._v(":商品id,该id以"),_("code",[t._v("我的道具")]),t._v("为准")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("使用道具")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("name/id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("使用道具好感度卡"),_("br"),t._v("使用道具1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("通过名称或id使用道具")])])])]),t._v(" "),_("h2",{attrs:{id:"购买道具"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#购买道具"}},[t._v("#")]),t._v(" 购买道具")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("buy")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n购买道具指令")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("使用道具\n"),_("ul",[_("li",[_("code",[t._v("name: str")]),t._v(":商品名称")]),t._v(" "),_("li",[_("code",[t._v("id: int")]),t._v(":商品id")]),t._v(" "),_("li",[_("code",[t._v("num: int")]),t._v(":可选,数量,默认1")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("购买道具")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("name/id num")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("购买道具好感度卡"),_("br"),t._v("购买道具1 5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("通过名称或id购买道具,使用num批量购买")])])])]),t._v(" "),_("h2",{attrs:{id:"我的金币"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#我的金币"}},[t._v("#")]),t._v(" 我的金币")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("gold")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n查看金币与群内金币排行")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("金币排行\n"),_("ul",[_("li",[_("code",[t._v("num: int")]),t._v(":可选,排行榜人数,默认10")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的金币")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的金币")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看个人金币")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("金币排行")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("num")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("金币排行"),_("br"),t._v("金币排行50")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("群内个人金币排行")])])])]),t._v(" "),_("h2",{attrs:{id:"我的道具"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#我的道具"}},[t._v("#")]),t._v(" 我的道具")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("my_props")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n查看个人道具指令")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的道具")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的道具")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看个人道具")])])])]),t._v(" "),_("h2",{attrs:{id:"每日金币重置"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#每日金币重置"}},[t._v("#")]),t._v(" 每日金币重置")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("reset_today_gold")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n每日获得金币,失去金币重置")]),t._v(" "),_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("每日金币重置")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=0 minute=1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("00:01")]),t._v("重置今日获取金币,失去金币")])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/22.b4282467.js b/assets/js/22.4a7bdc03.js similarity index 99% rename from assets/js/22.b4282467.js rename to assets/js/22.4a7bdc03.js index 9fc89c1f..f0c587c1 100644 --- a/assets/js/22.b4282467.js +++ b/assets/js/22.4a7bdc03.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{564:function(t,e,_){"use strict";_.r(e);var v=_(8),l=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("div",{staticClass:"custom-block tip"},[_("p",{staticClass:"title"}),_("p",[t._v("详细请查看真寻Bot的 “超级用户帮助”")])]),_("h2",{attrs:{id:"超级用户帮助"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#超级用户帮助"}},[t._v("#")]),t._v(" 超级用户帮助")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("super_help")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n超级用户帮助总览")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("超级用户帮助")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("超级用户帮助")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"插件管理"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#插件管理"}},[t._v("#")]),t._v(" 插件管理")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("switch_rule")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n插件总开关的禁用与维护"),_("br"),t._v("\n在"),_("strong",[t._v("群聊")]),t._v("中使用该功能与管理员插件无异"),_("br"),t._v("\n在"),_("strong",[t._v("私聊")]),t._v("中使用插件享受以下效果")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("开启/关闭\n"),_("ul",[_("li",[_("code",[t._v("plugin_cmd: str")]),t._v(":插件名称或别名")]),t._v(" "),_("li",[_("code",[t._v("block_type: str")]),t._v(":禁用类型,"),_("code",[t._v('"all"')]),t._v(":默认值,全部禁用,"),_("code",[t._v('"group"/"g"')]),t._v(":群聊禁用,"),_("code",[t._v('"private"/"p"')]),t._v(":私聊禁用")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("开启/关闭")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin_cmd block_type")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开启色图"),_("br"),t._v("关闭色图 p"),_("br"),t._v("关闭色图 g")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("功能总开关,控制私聊群聊禁用等")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("功能状态")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("功能状态")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看当前功能禁用情况")])])])]),t._v(" "),_("h2",{attrs:{id:"好友-群组操作"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好友-群组操作"}},[t._v("#")]),t._v(" 好友/群组操作")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("bot_friend_group")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n显示真寻Bot所有的当前所有的好友/群组")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("id: int")]),t._v(":通过查看所有请求获取")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有好友")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有好友")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有群组")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有群组")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("同意好友请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("同意好友请求0")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝好友请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝好友请求0")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("同意群聊请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("同意群聊请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝群聊请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝群聊请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有好友请求,以上方法id的获取方式")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("清空所有请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("清空所有请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("清空保存的所有请求")])])])]),t._v(" "),_("h2",{attrs:{id:"清理临时数据"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#清理临时数据"}},[t._v("#")]),t._v(" 清理临时数据")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("clear_data")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n清理已添加的至"),_("code",[t._v("resources_manager")]),t._v("的临时数据")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("清理临时数据")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("清理临时数据")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"管理群操作"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#管理群操作"}},[t._v("#")]),t._v(" 管理群操作")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("manager_group")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n对群聊的超级用户管理选项"),_("br"),t._v("\n当群权限改为"),_("code",[t._v("-1")]),t._v("时则完全屏蔽该群消息")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("退群\n"),_("ul",[_("li",[_("code",[t._v("group_id: int")]),t._v(":群号")])])]),t._v(" "),_("li",[t._v("修改群权限\n"),_("ul",[_("li",[_("code",[t._v("group_id: int")]),t._v(":群号")]),t._v(" "),_("li",[_("code",[t._v("level: int")]),t._v(":权限等级,推荐 "),_("code",[t._v("-1~9")])])])]),t._v(" "),_("li",[t._v("添加/删除群白名单\n"),_("ul",[_("li",[_("code",[t._v("*group_id")]),t._v(":一个或多个群号,使用空格隔开")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("退群")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("group_id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("退群 123456789")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("退出指定群聊")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("修改群权限")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("group_id level")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("修改群权限 12345678 9")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("修改指定群聊的群权限等级")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加群白名单")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("*group_id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加群白名单 1234213 43423...")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将一个或多个群添加至群白名单,白名单中的群不受功能维护限制")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除群白名单")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("*group_id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("同上")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("同上")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看群白名单")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看群白名单")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看当前群白名单中的所有群聊id")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加群认证")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("*group_id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加群认证 34532 324..")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("为一个或多个群添加群认证")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除群认证")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("*group_id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除群认证 234422 222..")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除一个或多个群认证")])])])]),t._v(" "),_("h2",{attrs:{id:"重载插件配置"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#重载插件配置"}},[t._v("#")]),t._v(" 重载插件配置")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("reload_setting")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n重载插件配置,包括"),_("code",[t._v("plugins2settings_manager")]),t._v(","),_("code",[t._v("plugins2cd_manager")]),t._v(","),_("code",[t._v("plugins2block_manager")]),t._v(","),_("code",[t._v("group_manager")]),t._v("四种配置重载")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("重载配置")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("重载配置")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"管理员权限操作"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#管理员权限操作"}},[t._v("#")]),t._v(" 管理员权限操作")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("set_admin_permissions")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n用于修改管理员权限,超级用户修改的权限不会被"),_("strong",[t._v("自动权限")]),t._v("修改")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("添加权限\n"),_("ul",[_("li",[_("code",[t._v("[at]")]),t._v(":at对象")]),t._v(" "),_("li",[_("code",[t._v("qq")]),t._v(":指定qq")]),t._v(" "),_("li",[_("code",[t._v("group_id")]),t._v(":群号")]),t._v(" "),_("li",[_("code",[t._v("level: int")]),t._v(":权限等级,一般为"),_("code",[t._v("0~9")]),t._v(",非必要情况建议设置"),_("code",[t._v("5")]),t._v("及以下")])])]),t._v(" "),_("li",[t._v("删除权限\n"),_("ul",[_("li",[_("code",[t._v("[at]")]),t._v(":at对象")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加权限")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[at] level")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加权限 @A 5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("为A添加5级管理员权限")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加权限")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("qq group_id level")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加权限 @A 5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("为A添加5级管理员权限")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除权限")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[at]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除权限 @A")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除A的管理员权限")])])])]),t._v(" "),_("h2",{attrs:{id:"更新群-好友信息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#更新群-好友信息"}},[t._v("#")]),t._v(" 更新群/好友信息")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("update_friend_group_info")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n快速更新当前所有群/好友信息")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("更新好友信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新好友信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("更新群信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新群信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"广播"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#广播"}},[t._v("#")]),t._v(" 广播")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("broadcast")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n对所有群聊发起广播消息")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("广播-\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":消息内容,可以添加图片")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("广播-")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("广播- 我喜欢真寻 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("对所有群聊进行社死")])])])]),t._v(" "),_("h2",{attrs:{id:"封禁用户"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#封禁用户"}},[t._v("#")]),t._v(" 封禁用户")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("ban")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n相当于最上级的"),_("code",[t._v(".ban")]),t._v(",屏蔽用户所有消息,使用"),_("code",[t._v(".unban")]),t._v("解封")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("b了\n"),_("ul",[_("li",[_("code",[t._v("[at]/qq")]),t._v(":at对象或指定qq")])])]),t._v(" "),_("li",[t._v("ban\n"),_("ul",[_("li",[_("code",[t._v("qq")]),t._v(": 用户qq")]),t._v(" "),_("li",[_("code",[t._v("hour")]),t._v(":可选,小时")]),t._v(" "),_("li",[_("code",[t._v("minute")]),t._v(":可选,分钟")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("b了")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[at]/qq")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("b了 @A")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("屏蔽A的所有消息")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("ban")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("qq hour minute")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("ban 1234567")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("远程ban")])])])]),t._v(" "),_("h2",{attrs:{id:"执行sql"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#执行sql"}},[t._v("#")]),t._v(" 执行sql")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("exec_sql")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n执行指定sql")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("sql: str")]),t._v(":sql语句")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("exec")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("sql")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])])])}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{565:function(t,e,_){"use strict";_.r(e);var v=_(8),l=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("div",{staticClass:"custom-block tip"},[_("p",{staticClass:"title"}),_("p",[t._v("详细请查看真寻Bot的 “超级用户帮助”")])]),_("h2",{attrs:{id:"超级用户帮助"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#超级用户帮助"}},[t._v("#")]),t._v(" 超级用户帮助")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("super_help")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n超级用户帮助总览")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("超级用户帮助")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("超级用户帮助")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"插件管理"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#插件管理"}},[t._v("#")]),t._v(" 插件管理")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("switch_rule")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n插件总开关的禁用与维护"),_("br"),t._v("\n在"),_("strong",[t._v("群聊")]),t._v("中使用该功能与管理员插件无异"),_("br"),t._v("\n在"),_("strong",[t._v("私聊")]),t._v("中使用插件享受以下效果")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("开启/关闭\n"),_("ul",[_("li",[_("code",[t._v("plugin_cmd: str")]),t._v(":插件名称或别名")]),t._v(" "),_("li",[_("code",[t._v("block_type: str")]),t._v(":禁用类型,"),_("code",[t._v('"all"')]),t._v(":默认值,全部禁用,"),_("code",[t._v('"group"/"g"')]),t._v(":群聊禁用,"),_("code",[t._v('"private"/"p"')]),t._v(":私聊禁用")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("开启/关闭")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin_cmd block_type")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开启色图"),_("br"),t._v("关闭色图 p"),_("br"),t._v("关闭色图 g")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("功能总开关,控制私聊群聊禁用等")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("功能状态")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("功能状态")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看当前功能禁用情况")])])])]),t._v(" "),_("h2",{attrs:{id:"好友-群组操作"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好友-群组操作"}},[t._v("#")]),t._v(" 好友/群组操作")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("bot_friend_group")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n显示真寻Bot所有的当前所有的好友/群组")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("id: int")]),t._v(":通过查看所有请求获取")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有好友")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有好友")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有群组")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有群组")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("同意好友请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("同意好友请求0")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝好友请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝好友请求0")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("同意群聊请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("同意群聊请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝群聊请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝群聊请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看所有好友请求,以上方法id的获取方式")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("清空所有请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("清空所有请求")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("清空保存的所有请求")])])])]),t._v(" "),_("h2",{attrs:{id:"清理临时数据"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#清理临时数据"}},[t._v("#")]),t._v(" 清理临时数据")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("clear_data")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n清理已添加的至"),_("code",[t._v("resources_manager")]),t._v("的临时数据")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("清理临时数据")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("清理临时数据")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"管理群操作"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#管理群操作"}},[t._v("#")]),t._v(" 管理群操作")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("manager_group")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n对群聊的超级用户管理选项"),_("br"),t._v("\n当群权限改为"),_("code",[t._v("-1")]),t._v("时则完全屏蔽该群消息")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("退群\n"),_("ul",[_("li",[_("code",[t._v("group_id: int")]),t._v(":群号")])])]),t._v(" "),_("li",[t._v("修改群权限\n"),_("ul",[_("li",[_("code",[t._v("group_id: int")]),t._v(":群号")]),t._v(" "),_("li",[_("code",[t._v("level: int")]),t._v(":权限等级,推荐 "),_("code",[t._v("-1~9")])])])]),t._v(" "),_("li",[t._v("添加/删除群白名单\n"),_("ul",[_("li",[_("code",[t._v("*group_id")]),t._v(":一个或多个群号,使用空格隔开")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("退群")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("group_id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("退群 123456789")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("退出指定群聊")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("修改群权限")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("group_id level")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("修改群权限 12345678 9")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("修改指定群聊的群权限等级")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加群白名单")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("*group_id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加群白名单 1234213 43423...")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将一个或多个群添加至群白名单,白名单中的群不受功能维护限制")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除群白名单")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("*group_id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("同上")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("同上")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看群白名单")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看群白名单")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看当前群白名单中的所有群聊id")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加群认证")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("*group_id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加群认证 34532 324..")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("为一个或多个群添加群认证")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除群认证")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("*group_id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除群认证 234422 222..")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除一个或多个群认证")])])])]),t._v(" "),_("h2",{attrs:{id:"重载插件配置"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#重载插件配置"}},[t._v("#")]),t._v(" 重载插件配置")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("reload_setting")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n重载插件配置,包括"),_("code",[t._v("plugins2settings_manager")]),t._v(","),_("code",[t._v("plugins2cd_manager")]),t._v(","),_("code",[t._v("plugins2block_manager")]),t._v(","),_("code",[t._v("group_manager")]),t._v("四种配置重载")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("重载配置")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("重载配置")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"管理员权限操作"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#管理员权限操作"}},[t._v("#")]),t._v(" 管理员权限操作")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("set_admin_permissions")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n用于修改管理员权限,超级用户修改的权限不会被"),_("strong",[t._v("自动权限")]),t._v("修改")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("添加权限\n"),_("ul",[_("li",[_("code",[t._v("[at]")]),t._v(":at对象")]),t._v(" "),_("li",[_("code",[t._v("qq")]),t._v(":指定qq")]),t._v(" "),_("li",[_("code",[t._v("group_id")]),t._v(":群号")]),t._v(" "),_("li",[_("code",[t._v("level: int")]),t._v(":权限等级,一般为"),_("code",[t._v("0~9")]),t._v(",非必要情况建议设置"),_("code",[t._v("5")]),t._v("及以下")])])]),t._v(" "),_("li",[t._v("删除权限\n"),_("ul",[_("li",[_("code",[t._v("[at]")]),t._v(":at对象")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加权限")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[at] level")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加权限 @A 5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("为A添加5级管理员权限")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加权限")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("qq group_id level")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加权限 @A 5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("为A添加5级管理员权限")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除权限")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[at]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除权限 @A")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除A的管理员权限")])])])]),t._v(" "),_("h2",{attrs:{id:"更新群-好友信息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#更新群-好友信息"}},[t._v("#")]),t._v(" 更新群/好友信息")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("update_friend_group_info")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n快速更新当前所有群/好友信息")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("更新好友信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新好友信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("更新群信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新群信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"广播"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#广播"}},[t._v("#")]),t._v(" 广播")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("broadcast")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n对所有群聊发起广播消息")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("广播-\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":消息内容,可以添加图片")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("广播-")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("广播- 我喜欢真寻 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("对所有群聊进行社死")])])])]),t._v(" "),_("h2",{attrs:{id:"封禁用户"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#封禁用户"}},[t._v("#")]),t._v(" 封禁用户")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("ban")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n相当于最上级的"),_("code",[t._v(".ban")]),t._v(",屏蔽用户所有消息,使用"),_("code",[t._v(".unban")]),t._v("解封")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("b了\n"),_("ul",[_("li",[_("code",[t._v("[at]/qq")]),t._v(":at对象或指定qq")])])]),t._v(" "),_("li",[t._v("ban\n"),_("ul",[_("li",[_("code",[t._v("qq")]),t._v(": 用户qq")]),t._v(" "),_("li",[_("code",[t._v("hour")]),t._v(":可选,小时")]),t._v(" "),_("li",[_("code",[t._v("minute")]),t._v(":可选,分钟")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("b了")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[at]/qq")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("b了 @A")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("屏蔽A的所有消息")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("ban")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("qq hour minute")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("ban 1234567")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("远程ban")])])])]),t._v(" "),_("h2",{attrs:{id:"执行sql"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#执行sql"}},[t._v("#")]),t._v(" 执行sql")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("exec_sql")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n执行指定sql")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("sql: str")]),t._v(":sql语句")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("exec")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("sql")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])])])}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/23.53fcd913.js b/assets/js/23.53fcd913.js new file mode 100644 index 00000000..6a969b1d --- /dev/null +++ b/assets/js/23.53fcd913.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{566:function(s,t,a){"use strict";a.r(t);var n=a(8),e=Object(n.a)({},(function(){var s=this,t=s.$createElement,a=s._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"title"}),a("p",[s._v("首次运行会在 "),a("strong",[s._v("data/configs/")]),s._v(" 和 "),a("strong",[s._v("configs/")]),s._v(" 下生成配置文件"),a("br"),s._v("\n该页面解释配置文件注解")])]),a("div",{staticClass:"custom-block warning"},[a("p",{staticClass:"title"}),a("p",[s._v("修改yaml需要注意:"),a("br"),s._v("\n1.布尔值需要首字母大写,如:"),a("strong",[s._v("True")]),s._v(", "),a("strong",[s._v("False")]),a("br"),s._v("\n2.冒号后面要带 "),a("strong",[s._v("空格")]),s._v("!冒号后面要带 "),a("strong",[s._v("空格")]),s._v("!冒号后面要带 "),a("strong",[s._v("空格")]),s._v("!")])]),a("h1",{attrs:{id:"configs目录"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#configs目录"}},[s._v("#")]),s._v(" configs目录")]),s._v(" "),a("h2",{attrs:{id:"config-yaml"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#config-yaml"}},[s._v("#")]),s._v(" config.yaml")]),s._v(" "),a("p",[s._v("插件配置项文件,摒弃了原所有插件配置都在"),a("strong",[s._v("config.py")]),s._v(",对新增插件无法很好的进行统一配置管理"),a("br"),s._v("\n现在将通过插件标准将插件配置项统一管理和修改"),a("br"),s._v(" "),a("em",[a("strong",[s._v("该文件自动生成,仅仅可修改值,请不要手动添加配置项")])]),a("br"),s._v("\n示例:")]),s._v(" "),a("div",{staticClass:"language-yaml line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("admin_bot_manage")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 群管理员操作")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# SET_GROUP_WELCOME_MESSAGE_LEVEL: 设置群欢迎消息权限")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# CHANGE_GROUP_SWITCH_LEVEL: 开关群功能权限")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# ADMIN_DEFAULT_AUTH: 默认群管理员权限")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("SET_GROUP_WELCOME_MESSAGE_LEVEL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[s._v("2")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("CHANGE_GROUP_SWITCH_LEVEL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[s._v("2")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("ADMIN_DEFAULT_AUTH")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[s._v("5")]),s._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("...")]),s._v("\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br"),a("span",{staticClass:"line-number"},[s._v("2")]),a("br"),a("span",{staticClass:"line-number"},[s._v("3")]),a("br"),a("span",{staticClass:"line-number"},[s._v("4")]),a("br"),a("span",{staticClass:"line-number"},[s._v("5")]),a("br"),a("span",{staticClass:"line-number"},[s._v("6")]),a("br"),a("span",{staticClass:"line-number"},[s._v("7")]),a("br"),a("span",{staticClass:"line-number"},[s._v("8")]),a("br"),a("span",{staticClass:"line-number"},[s._v("9")]),a("br")])]),a("h1",{attrs:{id:"data-configs目录"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#data-configs目录"}},[s._v("#")]),s._v(" data/configs目录")]),s._v(" "),a("h2",{attrs:{id:"plugins2settings-yaml"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#plugins2settings-yaml"}},[s._v("#")]),s._v(" plugins2settings.yaml")]),s._v(" "),a("p",[s._v("该配置文件主要是插件的一些基本配置"),a("br"),s._v("\n主要包含了")]),s._v(" "),a("ul",[a("li",[s._v("功能对应的群权限")]),s._v(" "),a("li",[s._v("cmd/命令别名")]),s._v(" "),a("li",[s._v("功能分类")]),s._v(" "),a("li",[s._v("进群时功能默认开关")]),s._v(" "),a("li",[s._v("开关是否限制超级用户")])]),s._v(" "),a("p",[a("em",[a("strong",[s._v("该文件自动生成,仅仅可修改值,请不要手动添加插件配置")])]),a("br"),s._v("\n示例:")]),s._v(" "),a("div",{staticClass:"language-yaml line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[s._v(" "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("wbtop")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# wbtop:微博热搜")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("level")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[s._v("5")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 群权限")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("default_status")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token boolean important"}},[s._v("true")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 进群时功能默认开关")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("limit_superuser")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token boolean important"}},[s._v("false")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 开关是否限制超级用户 ")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("cmd")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# cmd/命令别名")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("-")]),s._v(" 微博热搜\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("plugin_type")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 功能分类,默认是normal")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("-")]),s._v(" normal\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("...")]),s._v("\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br"),a("span",{staticClass:"line-number"},[s._v("2")]),a("br"),a("span",{staticClass:"line-number"},[s._v("3")]),a("br"),a("span",{staticClass:"line-number"},[s._v("4")]),a("br"),a("span",{staticClass:"line-number"},[s._v("5")]),a("br"),a("span",{staticClass:"line-number"},[s._v("6")]),a("br"),a("span",{staticClass:"line-number"},[s._v("7")]),a("br"),a("span",{staticClass:"line-number"},[s._v("8")]),a("br"),a("span",{staticClass:"line-number"},[s._v("9")]),a("br"),a("span",{staticClass:"line-number"},[s._v("10")]),a("br")])]),a("h2",{attrs:{id:"plugins2config-yaml"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#plugins2config-yaml"}},[s._v("#")]),s._v(" plugins2config.yaml")]),s._v(" "),a("p",[s._v("该配置文件主要是用于生成"),a("strong",[s._v("configs/config.yaml")]),s._v("文件"),a("br"),s._v(" "),a("em",[a("strong",[s._v("该文件自动生成,不要修改和新增")])])]),s._v(" "),a("h2",{attrs:{id:"plugins2cd-yaml"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#plugins2cd-yaml"}},[s._v("#")]),s._v(" plugins2cd.yaml")]),s._v(" "),a("p",[s._v("该配置文件主要是保存插件cd限制"),a("br"),s._v(" "),a("em",[a("strong",[s._v("该文件自动生成,可以修改和新增")])]),a("br"),s._v("\n示例:")]),s._v(" "),a("div",{staticClass:"language-yaml line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[s._v(" "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("send_setu")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 模块名称")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("cd")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[s._v("5")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# cd 时长(秒)")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("status")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token boolean important"}},[s._v("true")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 此限制的开关状态")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("check_type")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" all "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 'private'/'group'/'all',限制私聊/群聊/全部")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("limit_type")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" user "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 监听对象")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("rst")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" 您冲的太快了,请稍后再冲. "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 回复内容")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("...")]),s._v("\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br"),a("span",{staticClass:"line-number"},[s._v("2")]),a("br"),a("span",{staticClass:"line-number"},[s._v("3")]),a("br"),a("span",{staticClass:"line-number"},[s._v("4")]),a("br"),a("span",{staticClass:"line-number"},[s._v("5")]),a("br"),a("span",{staticClass:"line-number"},[s._v("6")]),a("br"),a("span",{staticClass:"line-number"},[s._v("7")]),a("br")])]),a("h2",{attrs:{id:"plugins2block-yaml"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#plugins2block-yaml"}},[s._v("#")]),s._v(" plugins2block.yaml")]),s._v(" "),a("p",[s._v("该配置文件主要保存插件block限制(阻塞限制)"),a("br"),s._v(" "),a("em",[a("strong",[s._v("该文件自动生成,可以修改和新增")])]),a("br"),s._v("\n示例:")]),s._v(" "),a("div",{staticClass:"language-yaml line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[s._v(" "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("pix")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 模块名称")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("status")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token boolean important"}},[s._v("true")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 此限制的开关状态")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("check_type")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" all "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 'private'/'group'/'all',限制私聊/群聊/全部")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("limit_type")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" user "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 监听对象")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("rst")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" 您有PIX图片正在处理,请稍等"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("...")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 回复内容")]),s._v("\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br"),a("span",{staticClass:"line-number"},[s._v("2")]),a("br"),a("span",{staticClass:"line-number"},[s._v("3")]),a("br"),a("span",{staticClass:"line-number"},[s._v("4")]),a("br"),a("span",{staticClass:"line-number"},[s._v("5")]),a("br")])]),a("h2",{attrs:{id:"plugins2count-yaml"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#plugins2count-yaml"}},[s._v("#")]),s._v(" plugins2count.yaml")]),s._v(" "),a("p",[s._v("该配置文件主要保存插件每日调用次数限制"),a("br"),s._v("\n每日调用限制直到 00:00 刷新"),a("br"),s._v("\n用户每日调用次数保存在内存中,重启会导致用户每日调用次数限制次数清零"),a("br"),s._v(" "),a("em",[a("strong",[s._v("该文件自动生成,可以修改和新增")])]),a("br"),s._v("\n示例:")]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v(" comments_163: # 模块名称\n max_count: 3 # 每日调用上限\n status: true # 此限制的开关状态\n limit_type: user # 监听对象\n rst: 已经过了这个点了 # 回复内容\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br"),a("span",{staticClass:"line-number"},[s._v("2")]),a("br"),a("span",{staticClass:"line-number"},[s._v("3")]),a("br"),a("span",{staticClass:"line-number"},[s._v("4")]),a("br"),a("span",{staticClass:"line-number"},[s._v("5")]),a("br")])])])}),[],!1,null,null,null);t.default=e.exports}}]); \ No newline at end of file diff --git a/assets/js/23.8f221f5b.js b/assets/js/23.8f221f5b.js deleted file mode 100644 index 584793d5..00000000 --- a/assets/js/23.8f221f5b.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{567:function(s,t,a){"use strict";a.r(t);var n=a(8),e=Object(n.a)({},(function(){var s=this,t=s.$createElement,a=s._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"title"}),a("p",[s._v("首次运行会在 "),a("strong",[s._v("data/configs/")]),s._v(" 和 "),a("strong",[s._v("configs/")]),s._v(" 下生成配置文件"),a("br"),s._v("\n该页面解释配置文件注解")])]),a("h1",{attrs:{id:"configs目录"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#configs目录"}},[s._v("#")]),s._v(" configs目录")]),s._v(" "),a("h2",{attrs:{id:"config-yaml"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#config-yaml"}},[s._v("#")]),s._v(" config.yaml")]),s._v(" "),a("p",[s._v("插件配置项文件,摒弃了原所有插件配置都在"),a("strong",[s._v("config.py")]),s._v(",对新增插件无法很好的进行统一配置管理"),a("br"),s._v("\n现在将通过插件标准将插件配置项统一管理和修改"),a("br"),s._v(" "),a("em",[a("strong",[s._v("该文件自动生成,仅仅可修改值,请不要手动添加配置项")])]),a("br"),s._v("\n示例:")]),s._v(" "),a("div",{staticClass:"language-yaml line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("admin_bot_manage")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 群管理员操作")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# SET_GROUP_WELCOME_MESSAGE_LEVEL: 设置群欢迎消息权限")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# CHANGE_GROUP_SWITCH_LEVEL: 开关群功能权限")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# ADMIN_DEFAULT_AUTH: 默认群管理员权限")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("SET_GROUP_WELCOME_MESSAGE_LEVEL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[s._v("2")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("CHANGE_GROUP_SWITCH_LEVEL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[s._v("2")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("ADMIN_DEFAULT_AUTH")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[s._v("5")]),s._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("...")]),s._v("\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br"),a("span",{staticClass:"line-number"},[s._v("2")]),a("br"),a("span",{staticClass:"line-number"},[s._v("3")]),a("br"),a("span",{staticClass:"line-number"},[s._v("4")]),a("br"),a("span",{staticClass:"line-number"},[s._v("5")]),a("br"),a("span",{staticClass:"line-number"},[s._v("6")]),a("br"),a("span",{staticClass:"line-number"},[s._v("7")]),a("br"),a("span",{staticClass:"line-number"},[s._v("8")]),a("br"),a("span",{staticClass:"line-number"},[s._v("9")]),a("br")])]),a("h1",{attrs:{id:"data-configs目录"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#data-configs目录"}},[s._v("#")]),s._v(" data/configs目录")]),s._v(" "),a("h2",{attrs:{id:"plugins2settings-yaml"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#plugins2settings-yaml"}},[s._v("#")]),s._v(" plugins2settings.yaml")]),s._v(" "),a("p",[s._v("该配置文件主要是插件的一些基本配置"),a("br"),s._v("\n主要包含了")]),s._v(" "),a("ul",[a("li",[s._v("功能对应的群权限")]),s._v(" "),a("li",[s._v("cmd/命令别名")]),s._v(" "),a("li",[s._v("功能分类")]),s._v(" "),a("li",[s._v("进群时功能默认开关")]),s._v(" "),a("li",[s._v("开关是否限制超级用户")])]),s._v(" "),a("p",[a("em",[a("strong",[s._v("该文件自动生成,仅仅可修改值,请不要手动添加插件配置")])]),a("br"),s._v("\n示例:")]),s._v(" "),a("div",{staticClass:"language-yaml line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[s._v(" "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("wbtop")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# wbtop:微博热搜")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("level")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[s._v("5")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 群权限")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("default_status")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token boolean important"}},[s._v("true")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 进群时功能默认开关")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("limit_superuser")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token boolean important"}},[s._v("false")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 开关是否限制超级用户 ")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("cmd")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# cmd/命令别名")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("-")]),s._v(" 微博热搜\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("plugin_type")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 功能分类,默认是normal")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("-")]),s._v(" normal\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("...")]),s._v("\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br"),a("span",{staticClass:"line-number"},[s._v("2")]),a("br"),a("span",{staticClass:"line-number"},[s._v("3")]),a("br"),a("span",{staticClass:"line-number"},[s._v("4")]),a("br"),a("span",{staticClass:"line-number"},[s._v("5")]),a("br"),a("span",{staticClass:"line-number"},[s._v("6")]),a("br"),a("span",{staticClass:"line-number"},[s._v("7")]),a("br"),a("span",{staticClass:"line-number"},[s._v("8")]),a("br"),a("span",{staticClass:"line-number"},[s._v("9")]),a("br"),a("span",{staticClass:"line-number"},[s._v("10")]),a("br")])]),a("h2",{attrs:{id:"plugins2config-yaml"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#plugins2config-yaml"}},[s._v("#")]),s._v(" plugins2config.yaml")]),s._v(" "),a("p",[s._v("该配置文件主要是用于生成"),a("strong",[s._v("configs/config.yaml")]),s._v("文件"),a("br"),s._v(" "),a("em",[a("strong",[s._v("该文件自动生成,不要修改和新增")])])]),s._v(" "),a("h2",{attrs:{id:"plugins2cd-yaml"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#plugins2cd-yaml"}},[s._v("#")]),s._v(" plugins2cd.yaml")]),s._v(" "),a("p",[s._v("该配置文件主要是保存插件cd限制"),a("br"),s._v(" "),a("em",[a("strong",[s._v("该文件自动生成,可以修改和新增")])]),a("br"),s._v("\n示例:")]),s._v(" "),a("div",{staticClass:"language-yaml line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[s._v(" "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("send_setu")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 模块名称")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("cd")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[s._v("5")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# cd 时长(秒)")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("status")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token boolean important"}},[s._v("true")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 此限制的开关状态")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("check_type")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" all "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 'private'/'group'/'all',限制私聊/群聊/全部")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("limit_type")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" user "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 监听对象")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("rst")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" 您冲的太快了,请稍后再冲. "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 回复内容")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("...")]),s._v("\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br"),a("span",{staticClass:"line-number"},[s._v("2")]),a("br"),a("span",{staticClass:"line-number"},[s._v("3")]),a("br"),a("span",{staticClass:"line-number"},[s._v("4")]),a("br"),a("span",{staticClass:"line-number"},[s._v("5")]),a("br"),a("span",{staticClass:"line-number"},[s._v("6")]),a("br"),a("span",{staticClass:"line-number"},[s._v("7")]),a("br")])]),a("h2",{attrs:{id:"plugins2block-yaml"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#plugins2block-yaml"}},[s._v("#")]),s._v(" plugins2block.yaml")]),s._v(" "),a("p",[s._v("该配置文件主要保存插件block限制(阻塞限制)"),a("br"),s._v(" "),a("em",[a("strong",[s._v("该文件自动生成,可以修改和新增")])]),a("br"),s._v("\n示例:")]),s._v(" "),a("div",{staticClass:"language-yaml line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[s._v(" "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("pix")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 模块名称")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("status")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token boolean important"}},[s._v("true")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 此限制的开关状态")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("check_type")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" all "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 'private'/'group'/'all',限制私聊/群聊/全部")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("limit_type")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" user "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 监听对象")]),s._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[s._v("rst")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" 您有PIX图片正在处理,请稍等"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v("...")]),s._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 回复内容")]),s._v("\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br"),a("span",{staticClass:"line-number"},[s._v("2")]),a("br"),a("span",{staticClass:"line-number"},[s._v("3")]),a("br"),a("span",{staticClass:"line-number"},[s._v("4")]),a("br"),a("span",{staticClass:"line-number"},[s._v("5")]),a("br")])]),a("h2",{attrs:{id:"plugins2count-yaml"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#plugins2count-yaml"}},[s._v("#")]),s._v(" plugins2count.yaml")]),s._v(" "),a("p",[s._v("该配置文件主要保存插件每日调用次数限制"),a("br"),s._v("\n每日调用限制直到 00:00 刷新"),a("br"),s._v("\n用户每日调用次数保存在内存中,重启会导致用户每日调用次数限制次数清零"),a("br"),s._v(" "),a("em",[a("strong",[s._v("该文件自动生成,可以修改和新增")])]),a("br"),s._v("\n示例:")]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v(" comments_163: # 模块名称\n max_count: 3 # 每日调用上限\n status: true # 此限制的开关状态\n limit_type: user # 监听对象\n rst: 已经过了这个点了 # 回复内容\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br"),a("span",{staticClass:"line-number"},[s._v("2")]),a("br"),a("span",{staticClass:"line-number"},[s._v("3")]),a("br"),a("span",{staticClass:"line-number"},[s._v("4")]),a("br"),a("span",{staticClass:"line-number"},[s._v("5")]),a("br")])])])}),[],!1,null,null,null);t.default=e.exports}}]); \ No newline at end of file diff --git a/assets/js/24.fe872c8f.js b/assets/js/24.c6d9864f.js similarity index 64% rename from assets/js/24.fe872c8f.js rename to assets/js/24.c6d9864f.js index c0b60ea7..7daf9a39 100644 --- a/assets/js/24.fe872c8f.js +++ b/assets/js/24.c6d9864f.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{568:function(t,e,i){"use strict";i.r(e);var l=i(8),n=Object(l.a)({},(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[i("h2",{attrs:{id:"超级用户插件"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#超级用户插件"}},[t._v("#")]),t._v(" 超级用户插件")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/superuser_plugins.html#管理员回复"}},[t._v("管理员回复")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("dialogue")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/dialogue")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/superuser_plugins.html#真寻更新管理"}},[t._v("真寻更新管理")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("check_zhenxun_update")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/check_zhenxun_update")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/superuser_plugins.html#管理员回复"}},[t._v("自检")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("check")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/check")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/superuser_plugins.html#下载gocq"}},[t._v("下载gocq")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("update_gocqhttp")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/update_gocqhttp")])])])])]),t._v(" "),i("h2",{attrs:{id:"管理员插件"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#管理员插件"}},[t._v("#")]),t._v(" 管理员插件")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("管理员权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/admin_plugins.html#上传图片"}},[t._v("上传图片")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("upload_img")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("6")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/image_management/upload_img")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/admin_plugins.html#删除图片"}},[t._v("删除图片")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("delete_img")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("7")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/image_management/delete_img")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/admin_plugins.html#移动图片"}},[t._v("移动图片")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("move_img")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("7")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/image_management/move_img")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/admin_plugins.html#刷屏禁言"}},[t._v("刷屏禁言")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("mute")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/mute")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/admin_plugins.html#撤回"}},[t._v("撤回")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("withdraw")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/withdraw")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/admin_plugins.html#群词条设置"}},[t._v("群词条设置")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("word_bank")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/word_bank")])])])])]),t._v(" "),i("h2",{attrs:{id:"常规插件"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#常规插件"}},[t._v("#")]),t._v(" 常规插件")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#智障智能聊天"}},[t._v("Ai")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("ai")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/ai")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#alapi"}},[t._v("网易云热评")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("comments_163")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/alapi/comments_163")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#alapi"}},[t._v("b封面")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("cover")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/alapi/cover")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#alapi"}},[t._v("古诗")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("poetry")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/alapi/poetry")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#alapi"}},[t._v("微博热搜")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("wbtop")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/alapi/wbtop")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#b站订阅"}},[t._v("B站订阅")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("bilibili_sub")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/bilibili_sub")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#磁力搜索"}},[t._v("磁力搜索")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("bt")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None(仅私聊)")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/bt")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#点歌"}},[t._v("点歌")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("c_song")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/c_song")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#Cosplay"}},[t._v("Cosplay")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("coser")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/coser")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#鲁迅说"}},[t._v("鲁迅说")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("luxun")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/luxun")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#我有一个朋友"}},[t._v("我有一个朋友")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("one_friend")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/one_friend")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#骂我"}},[t._v("骂我")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("send_dinggong_voice")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/send_dinggong_voice")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#金币红包"}},[t._v("金币红包")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("gold_redbag")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/gold_redbag")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#假消息"}},[t._v("假消息")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("fake_msg")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/fake_msg")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#鸡汤"}},[t._v("鸡汤")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("jitang")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/jitang")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#能不能好好说话"}},[t._v("能不能好好说话")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("nbnhhsh")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/nbnhhsh")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#p搜"}},[t._v("p搜")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("pid_search")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/pid_search")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#一言二次元语录"}},[t._v("一言二次元语录")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("quotations")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/quotations")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#roll"}},[t._v("roll")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("roll")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/roll")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#黑白草图"}},[t._v("黑白草图")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("white2black_img")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/white2black_img")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#epic"}},[t._v("epic")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("epic")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("AkashiCoin")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/epic")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#群词条"}},[t._v("群词条")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("word_bank")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/word_bank")])])])])]),t._v(" "),i("h2",{attrs:{id:"一些工具"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#一些工具"}},[t._v("#")]),t._v(" 一些工具")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#搜番"}},[t._v("搜番")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("search_anime")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/search_anime")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#Buff皮肤查询"}},[t._v("Buff皮肤查询")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("search_buff_skin_price")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/search_buff_skin_price")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#翻译"}},[t._v("翻译")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("translate")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/translate")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#天气"}},[t._v("天气查询")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("weather")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/weather")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#识番"}},[t._v("识番")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("what_anime")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/what_anime")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#疫情查询"}},[t._v("疫情查询")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("yiqing")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier & yzyyz1387")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/yiqing")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#图片修改"}},[t._v("图片修改")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("update_pic")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/update_pic")])])])])]),t._v(" "),i("h2",{attrs:{id:"原神相关"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#原神相关"}},[t._v("#")]),t._v(" 原神相关")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html#原神老黄历"}},[t._v("原神老黄历")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("almanac")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/genshin/almanac")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html#今日素材"}},[t._v("今日素材")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("material_remind")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/genshin/material_remind")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html#原神资源查找"}},[t._v("原神资源查找")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("query_resource_points")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/genshin/query_resource_points")])])])])]),t._v(" "),i("h2",{attrs:{id:"商店"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#商店"}},[t._v("#")]),t._v(" 商店")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/shop_plugins/shop_plugins.html#商店"}},[t._v("商店")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("shop_handle")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/shop/shop_handle")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/shop_plugins/shop_plugins.html#使用道具"}},[t._v("使用道具")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("shop_handle")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/shop/shop_handle")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/shop_plugins/shop_plugins.html#购买道具"}},[t._v("购买道具")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("buy")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/shop/buy")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/shop_plugins/shop_plugins.html#我的金币"}},[t._v("我的金币")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("gold")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/shop/gold")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/shop_plugins/shop_plugins.html#我的道具"}},[t._v("我的道具")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("my_props")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/shop/my_props")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/shop_plugins/shop_plugins.html#每日金币重置"}},[t._v("每日金币重置")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("reset_today_gold")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/shop/reset_today_gold")])])])])]),t._v(" "),i("h2",{attrs:{id:"抽卡相关"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#抽卡相关"}},[t._v("#")]),t._v(" 抽卡相关")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html#drawcard"}},[t._v("DrawCard")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("draw_card")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/draw_card")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html#Csgo开箱"}},[t._v("Csgo开箱")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("open_cases")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/open_cases")])])])])]),t._v(" "),i("h2",{attrs:{id:"来点好康的"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#来点好康的"}},[t._v("#")]),t._v(" 来点好康的")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html#发送图片"}},[t._v("发送图片")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("send_img")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/image_management/send_img")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html#pix"}},[t._v("Pix")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("pix")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/pix_gally/pix")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html#Pixiv排行榜/搜图"}},[t._v("Pixiv排行榜/搜图")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("pixiv_rank_search")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("9")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/pixiv_rank_search")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html#发送图片"}},[t._v("色图")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("send_setu")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("9")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/send_setu_/send_setu")])])])])]),t._v(" "),i("h2",{attrs:{id:"群内小游戏"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#群内小游戏"}},[t._v("#")]),t._v(" 群内小游戏")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/game_plugins/game_plugins.html#俄罗斯轮盘"}},[t._v("俄罗斯轮盘")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("russian")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/russian")])])])])]),t._v(" "),i("h2",{attrs:{id:"其他插件"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#其他插件"}},[t._v("#")]),t._v(" 其他插件")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#额外设置"}},[t._v("额外设置")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("aconfig")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/aconfig")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#群聊最后聊天时间记录"}},[t._v("群聊最后聊天时间记录")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("group_last_chat")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/group_last_chat")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#戳一戳"}},[t._v("戳一戳")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("poke")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/apoke")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#功能调用统计"}},[t._v("功能调用统计")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("statistics_hook")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/statistics/statistics_hook")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#功能调用统计可视化"}},[t._v("功能调用统计可视化")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("statistics_handle")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/statistics/statistics_handle")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#复读"}},[t._v("复读")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("fudu")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/fudu")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#查看群欢迎消息"}},[t._v("查看群欢迎消息")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("group_welcome_msg")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/group_welcome_msg")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#我的权限/信息"}},[t._v("我的权限/信息")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("my_info")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/my_info")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#B站转发解析"}},[t._v("B站转发解析")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("parse_bilibili_json")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/parse_bilibili_json")])])])])])])}),[],!1,null,null,null);e.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{568:function(t,e,i){"use strict";i.r(e);var l=i(8),n=Object(l.a)({},(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[i("h2",{attrs:{id:"超级用户插件"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#超级用户插件"}},[t._v("#")]),t._v(" 超级用户插件")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/superuser_plugins.html#管理员回复"}},[t._v("管理员回复")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("dialogue")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/dialogue")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/superuser_plugins.html#真寻更新管理"}},[t._v("真寻更新管理")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("check_zhenxun_update")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/check_zhenxun_update")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/superuser_plugins.html#管理员回复"}},[t._v("自检")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("check")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/check")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/superuser_plugins.html#下载gocq"}},[t._v("下载gocq")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("update_gocqhttp")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/update_gocqhttp")])])])])]),t._v(" "),i("h2",{attrs:{id:"管理员插件"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#管理员插件"}},[t._v("#")]),t._v(" 管理员插件")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("管理员权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/admin_plugins.html#上传图片"}},[t._v("上传图片")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("upload_img")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("6")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/image_management/upload_img")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/admin_plugins.html#删除图片"}},[t._v("删除图片")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("delete_img")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("7")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/image_management/delete_img")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/admin_plugins.html#移动图片"}},[t._v("移动图片")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("move_img")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("7")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/image_management/move_img")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/admin_plugins.html#刷屏禁言"}},[t._v("刷屏禁言")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("mute")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/mute")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/admin_plugins.html#撤回"}},[t._v("撤回")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("withdraw")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/withdraw")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/admin_plugins.html#群词条设置"}},[t._v("群词条设置")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("word_bank")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/word_bank")])])])])]),t._v(" "),i("h2",{attrs:{id:"常规插件"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#常规插件"}},[t._v("#")]),t._v(" 常规插件")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#智障智能聊天"}},[t._v("Ai")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("ai")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/ai")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#alapi"}},[t._v("网易云热评")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("comments_163")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/alapi/comments_163")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#alapi"}},[t._v("b封面")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("cover")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/alapi/cover")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#alapi"}},[t._v("古诗")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("poetry")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/alapi/poetry")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#alapi"}},[t._v("微博热搜")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("wbtop")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/alapi/wbtop")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#b站订阅"}},[t._v("B站订阅")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("bilibili_sub")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/bilibili_sub")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#磁力搜索"}},[t._v("磁力搜索")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("bt")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None(仅私聊)")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/bt")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#点歌"}},[t._v("点歌")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("c_song")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/c_song")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#Cosplay"}},[t._v("Cosplay")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("coser")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/coser")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#鲁迅说"}},[t._v("鲁迅说")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("luxun")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/luxun")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#我有一个朋友"}},[t._v("我有一个朋友")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("one_friend")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/one_friend")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#骂我"}},[t._v("骂我")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("send_dinggong_voice")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/send_dinggong_voice")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#金币红包"}},[t._v("金币红包")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("gold_redbag")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/gold_redbag")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#假消息"}},[t._v("假消息")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("fake_msg")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/fake_msg")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#鸡汤"}},[t._v("鸡汤")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("jitang")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/jitang")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#能不能好好说话"}},[t._v("能不能好好说话")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("nbnhhsh")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/nbnhhsh")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#p搜"}},[t._v("p搜")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("pid_search")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/pid_search")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#一言二次元语录"}},[t._v("一言二次元语录")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("quotations")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/quotations")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#roll"}},[t._v("roll")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("roll")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/roll")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#黑白草图"}},[t._v("黑白草图")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("white2black_img")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/white2black_img")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#epic"}},[t._v("epic")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("epic")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("AkashiCoin")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/epic")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html#群词条"}},[t._v("群词条")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("word_bank")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/word_bank")])])])])]),t._v(" "),i("h2",{attrs:{id:"一些工具"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#一些工具"}},[t._v("#")]),t._v(" 一些工具")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#搜番"}},[t._v("搜番")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("search_anime")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/search_anime")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#Buff皮肤查询"}},[t._v("Buff皮肤查询")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("search_buff_skin_price")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/search_buff_skin_price")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#翻译"}},[t._v("翻译")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("translate")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/translate")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#天气"}},[t._v("天气查询")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("weather")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/weather")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#识番"}},[t._v("识番")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("what_anime")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/what_anime")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#疫情查询"}},[t._v("疫情查询")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("yiqing")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier & yzyyz1387")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/yiqing")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html#图片修改"}},[t._v("图片修改")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("update_pic")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/update_pic")])])])])]),t._v(" "),i("h2",{attrs:{id:"原神相关"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#原神相关"}},[t._v("#")]),t._v(" 原神相关")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html#原神老黄历"}},[t._v("原神老黄历")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("almanac")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/genshin/almanac")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html#今日素材"}},[t._v("今日素材")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("material_remind")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/genshin/material_remind")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html#原神资源查找"}},[t._v("原神资源查找")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("query_resource_points")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/genshin/query_resource_points")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html#原神绑定"}},[t._v("原神绑定")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("bind")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/genshin/query_user/bind")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html#原神玩家查询"}},[t._v("原神玩家查询")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("query_role")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/genshin/query_user/query_role")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html#原神便笺查询"}},[t._v("原神便笺查询")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("query_memo")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/genshin/query_user/query_memo")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html#原神签到"}},[t._v("原神签到")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("genshin_sign")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/genshin/query_user/genshin_sign")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html#原神树脂提醒"}},[t._v("原神树脂提醒")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("resin_remind")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/genshin/query_user/resin_remind")])])])])]),t._v(" "),i("h2",{attrs:{id:"商店"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#商店"}},[t._v("#")]),t._v(" 商店")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/shop_plugins/shop_plugins.html#商店"}},[t._v("商店")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("shop_handle")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/shop/shop_handle")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/shop_plugins/shop_plugins.html#使用道具"}},[t._v("使用道具")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("shop_handle")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/shop/shop_handle")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/shop_plugins/shop_plugins.html#购买道具"}},[t._v("购买道具")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("buy")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/shop/buy")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/shop_plugins/shop_plugins.html#我的金币"}},[t._v("我的金币")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("gold")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/shop/gold")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/shop_plugins/shop_plugins.html#我的道具"}},[t._v("我的道具")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("my_props")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/shop/my_props")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/shop_plugins/shop_plugins.html#每日金币重置"}},[t._v("每日金币重置")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("reset_today_gold")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/shop/reset_today_gold")])])])])]),t._v(" "),i("h2",{attrs:{id:"抽卡相关"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#抽卡相关"}},[t._v("#")]),t._v(" 抽卡相关")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html#drawcard"}},[t._v("DrawCard")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("draw_card")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/draw_card")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html#Csgo开箱"}},[t._v("Csgo开箱")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("open_cases")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/open_cases")])])])])]),t._v(" "),i("h2",{attrs:{id:"来点好康的"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#来点好康的"}},[t._v("#")]),t._v(" 来点好康的")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html#发送图片"}},[t._v("发送图片")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("send_img")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/image_management/send_img")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html#pix"}},[t._v("Pix")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("pix")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/pix_gally/pix")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html#Pixiv排行榜/搜图"}},[t._v("Pixiv排行榜/搜图")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("pixiv_rank_search")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("9")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/pixiv_rank_search")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html#发送图片"}},[t._v("色图")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("send_setu")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("9")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/send_setu_/send_setu")])])])])]),t._v(" "),i("h2",{attrs:{id:"群内小游戏"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#群内小游戏"}},[t._v("#")]),t._v(" 群内小游戏")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/game_plugins/game_plugins.html#俄罗斯轮盘"}},[t._v("俄罗斯轮盘")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("russian")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/russian")])])])])]),t._v(" "),i("h2",{attrs:{id:"其他插件"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#其他插件"}},[t._v("#")]),t._v(" 其他插件")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("作者")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("版本")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("群权限")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("路径")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#额外设置"}},[t._v("额外设置")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("aconfig")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/aconfig")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#群聊最后聊天时间记录"}},[t._v("群聊最后聊天时间记录")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("group_last_chat")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/group_last_chat")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#戳一戳"}},[t._v("戳一戳")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("poke")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/apoke")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#功能调用统计"}},[t._v("功能调用统计")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("statistics_hook")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/statistics/statistics_hook")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#功能调用统计可视化"}},[t._v("功能调用统计可视化")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("statistics_handle")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/statistics/statistics_handle")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#复读"}},[t._v("复读")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("fudu")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/fudu")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#查看群欢迎消息"}},[t._v("查看群欢迎消息")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("group_welcome_msg")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/group_welcome_msg")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#我的权限/信息"}},[t._v("我的权限/信息")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("my_info")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/my_info")])])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[i("RouterLink",{attrs:{to:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html#B站转发解析"}},[t._v("B站转发解析")])],1),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("parse_bilibili_json")])]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("HibiKier")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("0.1")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[i("code",[t._v("plugins/parse_bilibili_json")])])])])])])}),[],!1,null,null,null);e.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/25.d42a4089.js b/assets/js/25.6c516c19.js similarity index 99% rename from assets/js/25.d42a4089.js rename to assets/js/25.6c516c19.js index 598fd7a8..ff4da444 100644 --- a/assets/js/25.d42a4089.js +++ b/assets/js/25.6c516c19.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{569:function(t,e,_){"use strict";_.r(e);var v=_(8),l=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"上传图片"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#上传图片"}},[t._v("#")]),t._v(" 上传图片")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("image_management/upload_img")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n上传图片至指定图库")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("gallery: str")]),t._v(":图库名称")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("上传图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("gallery [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("6")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("上传图片美图 [图片] [图片]..")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("上传图片至指定图库,可以多张图片一起发送")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("连续上传图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("gallery")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("6")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("连续上传图片美图 ...")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v('交互式上传图片,可以不断发送图片直到"stop"为止')])])])]),t._v(" "),_("h2",{attrs:{id:"删除图片"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#删除图片"}},[t._v("#")]),t._v(" 删除图片")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("image_management/delete_img")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n删除指定图库的指定id图片")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("删除图片\n"),_("ul",[_("li",[_("code",[t._v("gallery: str")]),t._v(":图库名称")]),t._v(" "),_("li",[_("code",[t._v("id: int")]),t._v(":指定图片id")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("gallery id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("7")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除图片美图 22")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除美图 id 为22的图片")])])])]),t._v(" "),_("h2",{attrs:{id:"移动图片"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#移动图片"}},[t._v("#")]),t._v(" 移动图片")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("image_management/move_img")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n移动指定图库的指定id图片到另一个图库"),_("br"),t._v("\n会自动填充id,不需要考虑id的连续性")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("删除图片\n"),_("ul",[_("li",[_("code",[t._v("source_gallery: str")]),t._v(":移出图库名称")]),t._v(" "),_("li",[_("code",[t._v("move_gallery: str")]),t._v(":移入图库名称")]),t._v(" "),_("li",[_("code",[t._v("id: int")]),t._v(":指定图片id")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("移动图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("source_gallery move_gallery id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("7")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("移动图片美图 萝莉 22")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将美图 id 为22的图片移动到萝莉图库")])])])]),t._v(" "),_("h2",{attrs:{id:"刷屏禁言"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#刷屏禁言"}},[t._v("#")]),t._v(" 刷屏禁言")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("mute")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n群内连续发送相同消息处罚"),_("br"),t._v(" "),_("code",[t._v("* 即 X 秒内发送同样消息 N 次,禁言 M 分钟 *")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("设置刷屏检测时间\n"),_("ul",[_("li",[_("code",[t._v("second: int")]),t._v(":默认7,规定时间秒数")])])]),t._v(" "),_("li",[t._v("设置刷屏检测次数\n"),_("ul",[_("li",[_("code",[t._v("count: int")]),t._v(":默认10,规定次数")])])]),t._v(" "),_("li",[t._v("设置刷屏禁言时长\n"),_("ul",[_("li",[_("code",[t._v("minute: int")]),t._v(":默认10,规定禁言时长,分钟")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("刷屏检测设置")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("刷屏检测设置")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看当前刷屏检测设置")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("设置刷屏检测时间")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("second")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("设置刷屏检测时间 10")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("设置规定时间")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("设置刷屏检测次数")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("count")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("设置刷屏检测次数 5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("设置规定时间内的最大触发次数")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("设置刷屏禁言时长")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("minute")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("设置刷屏禁言时长 60")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("设置禁言时长")])])])]),t._v(" "),_("h2",{attrs:{id:"撤回"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#撤回"}},[t._v("#")]),t._v(" 撤回")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("withdraw")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n消息撤回系统")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("撤回")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[回复引用]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("0")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("回复消息发送撤回")])])])]),t._v(" "),_("h2",{attrs:{id:"群词条设置"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#群词条设置"}},[t._v("#")]),t._v(" 群词条设置")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("word_bank")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n以群为单位的小型词库,可以单一或随机回复图片,文字"),_("br"),t._v("\n相同问题不同回答会被随机回复")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("删除词条\n"),_("ul",[_("li",[_("code",[t._v("problem/id")]),t._v(":问题或id")]),t._v(" "),_("li",[_("code",[t._v("id")]),t._v(":可选,回答id")])])]),t._v(" "),_("li",[t._v("查看词条\n"),_("ul",[_("li",[_("code",[t._v("problem/id")]),t._v(":问题或id")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加词条")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("问...答...")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加词条问在吗答在")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("回复可以是图片或文字")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除词条")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("problem/id id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除词条在吗"),_("br"),t._v("删除词条id:0"),_("br"),t._v("删除词条在吗 0")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除某一个词条全部或单个回答")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看词条")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("problem/id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看词条"),_("br"),t._v("查看词条在吗"),_("br"),t._v("查看词条id:0")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看当前群词条或某个问题的回复")])])])])])}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{567:function(t,e,_){"use strict";_.r(e);var v=_(8),l=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"上传图片"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#上传图片"}},[t._v("#")]),t._v(" 上传图片")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("image_management/upload_img")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n上传图片至指定图库")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("gallery: str")]),t._v(":图库名称")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("上传图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("gallery [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("6")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("上传图片美图 [图片] [图片]..")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("上传图片至指定图库,可以多张图片一起发送")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("连续上传图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("gallery")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("6")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("连续上传图片美图 ...")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v('交互式上传图片,可以不断发送图片直到"stop"为止')])])])]),t._v(" "),_("h2",{attrs:{id:"删除图片"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#删除图片"}},[t._v("#")]),t._v(" 删除图片")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("image_management/delete_img")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n删除指定图库的指定id图片")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("删除图片\n"),_("ul",[_("li",[_("code",[t._v("gallery: str")]),t._v(":图库名称")]),t._v(" "),_("li",[_("code",[t._v("id: int")]),t._v(":指定图片id")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("gallery id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("7")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除图片美图 22")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除美图 id 为22的图片")])])])]),t._v(" "),_("h2",{attrs:{id:"移动图片"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#移动图片"}},[t._v("#")]),t._v(" 移动图片")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("image_management/move_img")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n移动指定图库的指定id图片到另一个图库"),_("br"),t._v("\n会自动填充id,不需要考虑id的连续性")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("删除图片\n"),_("ul",[_("li",[_("code",[t._v("source_gallery: str")]),t._v(":移出图库名称")]),t._v(" "),_("li",[_("code",[t._v("move_gallery: str")]),t._v(":移入图库名称")]),t._v(" "),_("li",[_("code",[t._v("id: int")]),t._v(":指定图片id")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("移动图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("source_gallery move_gallery id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("7")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("移动图片美图 萝莉 22")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将美图 id 为22的图片移动到萝莉图库")])])])]),t._v(" "),_("h2",{attrs:{id:"刷屏禁言"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#刷屏禁言"}},[t._v("#")]),t._v(" 刷屏禁言")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("mute")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n群内连续发送相同消息处罚"),_("br"),t._v(" "),_("code",[t._v("* 即 X 秒内发送同样消息 N 次,禁言 M 分钟 *")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("设置刷屏检测时间\n"),_("ul",[_("li",[_("code",[t._v("second: int")]),t._v(":默认7,规定时间秒数")])])]),t._v(" "),_("li",[t._v("设置刷屏检测次数\n"),_("ul",[_("li",[_("code",[t._v("count: int")]),t._v(":默认10,规定次数")])])]),t._v(" "),_("li",[t._v("设置刷屏禁言时长\n"),_("ul",[_("li",[_("code",[t._v("minute: int")]),t._v(":默认10,规定禁言时长,分钟")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("刷屏检测设置")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("刷屏检测设置")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看当前刷屏检测设置")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("设置刷屏检测时间")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("second")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("设置刷屏检测时间 10")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("设置规定时间")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("设置刷屏检测次数")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("count")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("设置刷屏检测次数 5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("设置规定时间内的最大触发次数")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("设置刷屏禁言时长")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("minute")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("设置刷屏禁言时长 60")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("设置禁言时长")])])])]),t._v(" "),_("h2",{attrs:{id:"撤回"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#撤回"}},[t._v("#")]),t._v(" 撤回")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("withdraw")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n消息撤回系统")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("撤回")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[回复引用]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("0")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("回复消息发送撤回")])])])]),t._v(" "),_("h2",{attrs:{id:"群词条设置"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#群词条设置"}},[t._v("#")]),t._v(" 群词条设置")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("word_bank")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n以群为单位的小型词库,可以单一或随机回复图片,文字"),_("br"),t._v("\n相同问题不同回答会被随机回复")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("删除词条\n"),_("ul",[_("li",[_("code",[t._v("problem/id")]),t._v(":问题或id")]),t._v(" "),_("li",[_("code",[t._v("id")]),t._v(":可选,回答id")])])]),t._v(" "),_("li",[t._v("查看词条\n"),_("ul",[_("li",[_("code",[t._v("problem/id")]),t._v(":问题或id")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("权限")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加词条")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("问...答...")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加词条问在吗答在")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("回复可以是图片或文字")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除词条")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("problem/id id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除词条在吗"),_("br"),t._v("删除词条id:0"),_("br"),t._v("删除词条在吗 0")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除某一个词条全部或单个回答")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看词条")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("problem/id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看词条"),_("br"),t._v("查看词条在吗"),_("br"),t._v("查看词条id:0")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看当前群词条或某个问题的回复")])])])])])}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/26.04516f6d.js b/assets/js/26.e60c8fe0.js similarity index 99% rename from assets/js/26.04516f6d.js rename to assets/js/26.e60c8fe0.js index b9241c17..f7340a63 100644 --- a/assets/js/26.04516f6d.js +++ b/assets/js/26.e60c8fe0.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{570:function(t,e,_){"use strict";_.r(e);var v=_(8),l=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"智障智能聊天"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#智障智能聊天"}},[t._v("#")]),t._v(" 智障"),_("s",[t._v("智能")]),t._v("聊天")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("ai")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n文爱字典 + 图灵 + 青云客 组成的语句回复"),_("br"),t._v("\n额外扩展了对"),_("code",[t._v("真寻说重复的语")]),t._v("和"),_("code",[t._v("模仿真寻说话")]),t._v("提供特殊回复!"),_("br"),t._v("\n该扩展具体修改在"),_("code",[t._v("plugins/ai/utils.py")]),t._v("文件")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("真寻我喜欢你")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("任意回复")])])])]),t._v(" "),_("h2",{attrs:{id:"alapi"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#alapi"}},[t._v("#")]),t._v(" ALAPI")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("alapi")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n一套alapi的指令调用"),_("br"),t._v("\n该功能需要配置访问"),_("code",[t._v("https://admin.alapi.cn/user/login")]),t._v("注册后获取的token")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("b封面\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":链接/av/bv/cv/直播id")])])]),t._v(" "),_("li",[t._v("微博热搜\n"),_("ul",[_("li",[_("code",[t._v("id: int")]),t._v(":可选,通过"),_("strong",[t._v("微博热搜")]),t._v("命令获取 id")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("到点了/网易云热评")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("comments_163")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("到点了")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("该抑郁了")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("b封面")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("cover")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("b封面 av86863038")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("快捷获取b站视频直播封面图")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("念诗/来首诗")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("poetry")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("念诗")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("突然文艺起来了")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("微博热搜")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("wbtop")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("微博热搜"),_("br"),t._v("微博热搜1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("热搜整理与快速查看")])])])]),t._v(" "),_("h2",{attrs:{id:"b站订阅"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#b站订阅"}},[t._v("#")]),t._v(" B站订阅")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("bilibili_sub")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\nB站直播,个人动态,番剧更新订阅通知"),_("br"),t._v("\n主播订阅相当于 直播间订阅 + UP订阅"),_("br"),t._v("\n群内订阅需要管理员权限:"),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("添加订阅\n"),_("ul",[_("li",[_("code",[t._v("type: str")]),t._v(":'主播'/'UP'/'番剧'")]),t._v(" "),_("li",[_("code",[t._v("msg: str")]),t._v(":可以是id,链接和番名")])])]),t._v(" "),_("li",[t._v("删除订阅\n"),_("ul",[_("li",[_("code",[t._v("id: int")]),t._v(":订阅id")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加订阅")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("type msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加订阅主播 2345344 <-(直播房间id)"),_("br"),t._v("添加订阅UP 2355543 <-(个人主页id)"),_("br"),t._v("添加订阅番剧 史莱姆 <-(支持模糊搜索)"),_("br"),t._v("添加订阅番剧 125344 <-(番剧id)")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("s",[t._v("麻烦的添加订阅")]),t._v("好用")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除订阅")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除订阅 2324344 <-(任意id,通过查看订阅获取)")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除一个个人或群聊订阅")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看订阅")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看订阅")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看当前订阅")])])])]),t._v(" "),_("h2",{attrs:{id:"磁力搜索"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#磁力搜索"}},[t._v("#")]),t._v(" 磁力搜索")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("bt")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("None")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\nBT磁力搜索,该功能 "),_("strong",[t._v("仅限私聊!")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("bt\n"),_("ul",[_("li",[_("code",[t._v("keyword: str")]),t._v(":关键词")]),t._v(" "),_("li",[_("code",[t._v("page: int")]),t._v(":可选,页数")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("bt")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("keyword page")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("bt钢铁侠 5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("懂得懂得,不建议群聊开放")])])])]),t._v(" "),_("h2",{attrs:{id:"点歌"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#点歌"}},[t._v("#")]),t._v(" 点歌")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("c_song")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n网易云点歌")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("点歌\n"),_("ul",[_("li",[_("code",[t._v("song_name")]),t._v(":歌名,可以添加歌手模糊搜索")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("点歌")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("song_name")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("点歌花海")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("直接抑郁")])])])]),t._v(" "),_("h2",{attrs:{id:"cosplay"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#cosplay"}},[t._v("#")]),t._v(" Cosplay")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("coser")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n动漫cosplay图")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("cos/coser")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cos")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("立体的动漫图")])])])]),t._v(" "),_("h2",{attrs:{id:"鲁迅说"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#鲁迅说"}},[t._v("#")]),t._v(" 鲁迅说")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("luxun")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n生成鲁迅语录表情包")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("鲁迅说\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":鲁迅要说的话")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("鲁迅说")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("鲁迅说真寻好可爱")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"我有一个朋友"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#我有一个朋友"}},[t._v("#")]),t._v(" 我有一个朋友")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("one_friend")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n生成我有一个朋友表情包")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("我有一个朋友\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":你朋友说的话")]),t._v(" "),_("li",[_("code",[t._v("[at]")]),t._v(":可选,at对象,指定你的朋友")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v('"^我.'),_("em",[t._v("?朋友.")]),t._v('?(想问问|说|让我问问|想问|让我问|想知道|让我帮他问问|让我帮他问|让我帮忙问|让我帮忙问问|问).*"')]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg [at]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我有一个朋友想问问真寻在哪里")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"骂我"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#骂我"}},[t._v("#")]),t._v(" 骂我")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("send_dinggong_voice")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n发送钉宫语录")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("骂我")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("骂我")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"金币红包"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#金币红包"}},[t._v("#")]),t._v(" 金币红包")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("shop/gold_redbag")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n使用金币发送群内金币红包,每个红包一个人只能领取一个,除节日红包外,个人红包有效时限为60秒"),_("br"),t._v("\n当有"),_("strong",[t._v("新红包")]),t._v("或发送"),_("strong",[t._v("退回")]),t._v("时,将退回未开完的金币"),_("br"),t._v(" "),_("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("塞红包\n"),_("ul",[_("li",[_("code",[t._v("gold: int")]),t._v(":指定金币数量")]),t._v(" "),_("li",[_("code",[t._v("num: int")]),t._v(":可选,默认"),_("code",[t._v("5")]),t._v(",指定红包数量")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("塞红包")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("gold num")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("塞红包100 10")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("指定金币数量和红包数量")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("开/抢/"),_("strong",[t._v("戳一戳")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("获取红包,戳一戳抢红包优先级大于"),_("code",[t._v("poke")]),t._v("插件")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("退回")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("退回")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("退回未开完的剩余金币")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("超级用户指令")]),t._v(":\n"),_("ul",[_("li",[t._v("节日红包\n"),_("ul",[_("li",[_("code",[t._v("gold: int")]),t._v(":指定金币数量")]),t._v(" "),_("li",[_("code",[t._v("num: int")]),t._v(":指定红包数量")]),t._v(" "),_("li",[_("code",[t._v("msg: str")]),t._v(":可选,祝福语")]),t._v(" "),_("li",[_("code",[t._v("group_id: int")]),t._v(":可选,默认所有群,指定群聊发送")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("节日红包")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("gold num msg *group_id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("节日红包 2000 10"),_("br"),t._v("节日红包 9999 3 生日快乐 "),_("br"),t._v("节日红包 221 1 生日快乐 23123 33111")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("多个节日红包将覆盖")])])])]),t._v(" "),_("h2",{attrs:{id:"假消息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#假消息"}},[t._v("#")]),t._v(" 假消息")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("fake_msg")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n构造虚假的分享消息")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("假消息\n"),_("ul",[_("li",[_("code",[t._v("url: str")]),t._v(":网址")]),t._v(" "),_("li",[_("code",[t._v("title: str")]),t._v(":标题")]),t._v(" "),_("li",[_("code",[t._v("content: str")]),t._v(":可选,分享内容")]),t._v(" "),_("li",[_("code",[t._v("[图片]")]),t._v(":可选,图片")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("假消息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("url title content [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("假消息www.baidu.com 百度 这是百度 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("构造一个百度分享消息")])])])]),t._v(" "),_("h2",{attrs:{id:"鸡汤"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#鸡汤"}},[t._v("#")]),t._v(" 鸡汤")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("jitang")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n亲手为你煮的鸡汤")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("鸡汤")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("鸡汤")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"能不能好好说话"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#能不能好好说话"}},[t._v("#")]),t._v(" 能不能好好说话")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("nbnhhsh")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n通过拼音首字母猜字")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("nbnhhsh\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":拼音首字母")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("nbnhhsh")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("nbnhhsh wxhn")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("能不能好好说话 我喜欢你")])])])]),t._v(" "),_("h2",{attrs:{id:"p搜"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#p搜"}},[t._v("#")]),t._v(" p搜")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("pid_search")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n通过pid搜索图片")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("p搜\n"),_("ul",[_("li",[_("code",[t._v("pid: int")]),t._v(":图片pid")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("p搜")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("pid")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("p搜 1283748")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"一言二次元语录"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#一言二次元语录"}},[t._v("#")]),t._v(" 一言二次元语录")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("quotations")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n发送语录")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("语录/二次元")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("语录")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"roll"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#roll"}},[t._v("#")]),t._v(" roll")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("roll")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n随机数字 或 帮助选择困难症的你")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("roll\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":多个事件")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("roll")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("roll")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("随机数据")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("roll")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("*msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("roll 吃饭 睡觉 打游戏")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("随机选择事件")])])])]),t._v(" "),_("h2",{attrs:{id:"黑白草图"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#黑白草图"}},[t._v("#")]),t._v(" 黑白草图")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("white2black_img")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n生草图片在线生成器")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("黑白草图\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":文本内容")]),t._v(" "),_("li",[_("code",[t._v("[图片]")]),t._v(":图片")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("黑白草图")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("黑白草图我喜欢萝莉 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("生成经典草图")])])])]),t._v(" "),_("h2",{attrs:{id:"epic"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#epic"}},[t._v("#")]),t._v(" epic")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("epic")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n查看epic免费游戏")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("epic")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("epic")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看epic免费游戏")])])])]),t._v(" "),_("h2",{attrs:{id:"群词条"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#群词条"}},[t._v("#")]),t._v(" 群词条")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("word_bank")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("None")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n该模块仅仅用作群词条设置的回复处理")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":"),_("br"),t._v("\nNone")])])])}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{569:function(t,e,_){"use strict";_.r(e);var v=_(8),l=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"智障智能聊天"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#智障智能聊天"}},[t._v("#")]),t._v(" 智障"),_("s",[t._v("智能")]),t._v("聊天")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("ai")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n文爱字典 + 图灵 + 青云客 组成的语句回复"),_("br"),t._v("\n额外扩展了对"),_("code",[t._v("真寻说重复的语")]),t._v("和"),_("code",[t._v("模仿真寻说话")]),t._v("提供特殊回复!"),_("br"),t._v("\n该扩展具体修改在"),_("code",[t._v("plugins/ai/utils.py")]),t._v("文件")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("真寻我喜欢你")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("任意回复")])])])]),t._v(" "),_("h2",{attrs:{id:"alapi"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#alapi"}},[t._v("#")]),t._v(" ALAPI")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("alapi")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n一套alapi的指令调用"),_("br"),t._v("\n该功能需要配置访问"),_("code",[t._v("https://admin.alapi.cn/user/login")]),t._v("注册后获取的token")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("b封面\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":链接/av/bv/cv/直播id")])])]),t._v(" "),_("li",[t._v("微博热搜\n"),_("ul",[_("li",[_("code",[t._v("id: int")]),t._v(":可选,通过"),_("strong",[t._v("微博热搜")]),t._v("命令获取 id")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("模块")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("到点了/网易云热评")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("comments_163")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("到点了")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("该抑郁了")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("b封面")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("cover")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("b封面 av86863038")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("快捷获取b站视频直播封面图")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("念诗/来首诗")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("poetry")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("念诗")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("突然文艺起来了")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("微博热搜")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("code",[t._v("wbtop")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("微博热搜"),_("br"),t._v("微博热搜1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("热搜整理与快速查看")])])])]),t._v(" "),_("h2",{attrs:{id:"b站订阅"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#b站订阅"}},[t._v("#")]),t._v(" B站订阅")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("bilibili_sub")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\nB站直播,个人动态,番剧更新订阅通知"),_("br"),t._v("\n主播订阅相当于 直播间订阅 + UP订阅"),_("br"),t._v("\n群内订阅需要管理员权限:"),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("添加订阅\n"),_("ul",[_("li",[_("code",[t._v("type: str")]),t._v(":'主播'/'UP'/'番剧'")]),t._v(" "),_("li",[_("code",[t._v("msg: str")]),t._v(":可以是id,链接和番名")])])]),t._v(" "),_("li",[t._v("删除订阅\n"),_("ul",[_("li",[_("code",[t._v("id: int")]),t._v(":订阅id")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("添加订阅")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("type msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加订阅主播 2345344 <-(直播房间id)"),_("br"),t._v("添加订阅UP 2355543 <-(个人主页id)"),_("br"),t._v("添加订阅番剧 史莱姆 <-(支持模糊搜索)"),_("br"),t._v("添加订阅番剧 125344 <-(番剧id)")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("s",[t._v("麻烦的添加订阅")]),t._v("好用")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("删除订阅")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除订阅 2324344 <-(任意id,通过查看订阅获取)")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除一个个人或群聊订阅")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看订阅")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看订阅")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看当前订阅")])])])]),t._v(" "),_("h2",{attrs:{id:"磁力搜索"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#磁力搜索"}},[t._v("#")]),t._v(" 磁力搜索")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("bt")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("None")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\nBT磁力搜索,该功能 "),_("strong",[t._v("仅限私聊!")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("bt\n"),_("ul",[_("li",[_("code",[t._v("keyword: str")]),t._v(":关键词")]),t._v(" "),_("li",[_("code",[t._v("page: int")]),t._v(":可选,页数")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("bt")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("keyword page")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("bt钢铁侠 5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("懂得懂得,不建议群聊开放")])])])]),t._v(" "),_("h2",{attrs:{id:"点歌"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#点歌"}},[t._v("#")]),t._v(" 点歌")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("c_song")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n网易云点歌")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("点歌\n"),_("ul",[_("li",[_("code",[t._v("song_name")]),t._v(":歌名,可以添加歌手模糊搜索")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("点歌")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("song_name")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("点歌花海")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("直接抑郁")])])])]),t._v(" "),_("h2",{attrs:{id:"cosplay"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#cosplay"}},[t._v("#")]),t._v(" Cosplay")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("coser")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n动漫cosplay图")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("cos/coser")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cos")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("立体的动漫图")])])])]),t._v(" "),_("h2",{attrs:{id:"鲁迅说"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#鲁迅说"}},[t._v("#")]),t._v(" 鲁迅说")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("luxun")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n生成鲁迅语录表情包")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("鲁迅说\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":鲁迅要说的话")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("鲁迅说")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("鲁迅说真寻好可爱")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"我有一个朋友"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#我有一个朋友"}},[t._v("#")]),t._v(" 我有一个朋友")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("one_friend")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n生成我有一个朋友表情包")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("我有一个朋友\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":你朋友说的话")]),t._v(" "),_("li",[_("code",[t._v("[at]")]),t._v(":可选,at对象,指定你的朋友")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v('"^我.'),_("em",[t._v("?朋友.")]),t._v('?(想问问|说|让我问问|想问|让我问|想知道|让我帮他问问|让我帮他问|让我帮忙问|让我帮忙问问|问).*"')]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg [at]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我有一个朋友想问问真寻在哪里")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"骂我"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#骂我"}},[t._v("#")]),t._v(" 骂我")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("send_dinggong_voice")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n发送钉宫语录")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("骂我")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("骂我")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"金币红包"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#金币红包"}},[t._v("#")]),t._v(" 金币红包")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("shop/gold_redbag")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n使用金币发送群内金币红包,每个红包一个人只能领取一个,除节日红包外,个人红包有效时限为60秒"),_("br"),t._v("\n当有"),_("strong",[t._v("新红包")]),t._v("或发送"),_("strong",[t._v("退回")]),t._v("时,将退回未开完的金币"),_("br"),t._v(" "),_("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("塞红包\n"),_("ul",[_("li",[_("code",[t._v("gold: int")]),t._v(":指定金币数量")]),t._v(" "),_("li",[_("code",[t._v("num: int")]),t._v(":可选,默认"),_("code",[t._v("5")]),t._v(",指定红包数量")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("塞红包")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("gold num")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("塞红包100 10")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("指定金币数量和红包数量")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("开/抢/"),_("strong",[t._v("戳一戳")])]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("获取红包,戳一戳抢红包优先级大于"),_("code",[t._v("poke")]),t._v("插件")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("退回")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("退回")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("退回未开完的剩余金币")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("超级用户指令")]),t._v(":\n"),_("ul",[_("li",[t._v("节日红包\n"),_("ul",[_("li",[_("code",[t._v("gold: int")]),t._v(":指定金币数量")]),t._v(" "),_("li",[_("code",[t._v("num: int")]),t._v(":指定红包数量")]),t._v(" "),_("li",[_("code",[t._v("msg: str")]),t._v(":可选,祝福语")]),t._v(" "),_("li",[_("code",[t._v("group_id: int")]),t._v(":可选,默认所有群,指定群聊发送")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("节日红包")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("gold num msg *group_id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("节日红包 2000 10"),_("br"),t._v("节日红包 9999 3 生日快乐 "),_("br"),t._v("节日红包 221 1 生日快乐 23123 33111")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("多个节日红包将覆盖")])])])]),t._v(" "),_("h2",{attrs:{id:"假消息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#假消息"}},[t._v("#")]),t._v(" 假消息")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("fake_msg")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n构造虚假的分享消息")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("假消息\n"),_("ul",[_("li",[_("code",[t._v("url: str")]),t._v(":网址")]),t._v(" "),_("li",[_("code",[t._v("title: str")]),t._v(":标题")]),t._v(" "),_("li",[_("code",[t._v("content: str")]),t._v(":可选,分享内容")]),t._v(" "),_("li",[_("code",[t._v("[图片]")]),t._v(":可选,图片")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("假消息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("url title content [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("假消息www.baidu.com 百度 这是百度 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("构造一个百度分享消息")])])])]),t._v(" "),_("h2",{attrs:{id:"鸡汤"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#鸡汤"}},[t._v("#")]),t._v(" 鸡汤")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("jitang")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n亲手为你煮的鸡汤")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("鸡汤")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("鸡汤")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"能不能好好说话"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#能不能好好说话"}},[t._v("#")]),t._v(" 能不能好好说话")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("nbnhhsh")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n通过拼音首字母猜字")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("nbnhhsh\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":拼音首字母")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("nbnhhsh")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("nbnhhsh wxhn")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("能不能好好说话 我喜欢你")])])])]),t._v(" "),_("h2",{attrs:{id:"p搜"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#p搜"}},[t._v("#")]),t._v(" p搜")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("pid_search")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n通过pid搜索图片")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("p搜\n"),_("ul",[_("li",[_("code",[t._v("pid: int")]),t._v(":图片pid")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("p搜")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("pid")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("p搜 1283748")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"一言二次元语录"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#一言二次元语录"}},[t._v("#")]),t._v(" 一言二次元语录")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("quotations")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n发送语录")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("语录/二次元")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("语录")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"roll"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#roll"}},[t._v("#")]),t._v(" roll")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("roll")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n随机数字 或 帮助选择困难症的你")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("roll\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":多个事件")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("roll")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("roll")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("随机数据")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("roll")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("*msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("roll 吃饭 睡觉 打游戏")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("随机选择事件")])])])]),t._v(" "),_("h2",{attrs:{id:"黑白草图"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#黑白草图"}},[t._v("#")]),t._v(" 黑白草图")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("white2black_img")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n生草图片在线生成器")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("黑白草图\n"),_("ul",[_("li",[_("code",[t._v("msg: str")]),t._v(":文本内容")]),t._v(" "),_("li",[_("code",[t._v("[图片]")]),t._v(":图片")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("黑白草图")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("msg [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("黑白草图我喜欢萝莉 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("生成经典草图")])])])]),t._v(" "),_("h2",{attrs:{id:"epic"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#epic"}},[t._v("#")]),t._v(" epic")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("epic")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n查看epic免费游戏")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("epic")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("epic")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看epic免费游戏")])])])]),t._v(" "),_("h2",{attrs:{id:"群词条"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#群词条"}},[t._v("#")]),t._v(" 群词条")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("word_bank")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("None")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n该模块仅仅用作群词条设置的回复处理")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":"),_("br"),t._v("\nNone")])])])}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/27.4a5b11d2.js b/assets/js/27.1173cdab.js similarity index 99% rename from assets/js/27.4a5b11d2.js rename to assets/js/27.1173cdab.js index 3b71ea9b..99006451 100644 --- a/assets/js/27.4a5b11d2.js +++ b/assets/js/27.1173cdab.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{571:function(t,e,n){"use strict";n.r(e);var _=n(8),v=Object(_.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h2",{attrs:{id:"drawcard"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#drawcard"}},[t._v("#")]),t._v(" DrawCard")]),t._v(" "),n("ul",[n("li",[n("strong",[t._v("模块")]),t._v(": "),n("code",[t._v("draw_card")])]),t._v(" "),n("li",[n("strong",[t._v("群权限")]),t._v(" : "),n("code",[t._v("5")])]),t._v(" "),n("li",[n("strong",[t._v("说明")]),t._v(":"),n("br"),t._v("\n该插件在首次启动时会下载海量数据,视卡池开关状态而定"),n("br"),t._v("\n8种手游抽卡,包括"),n("strong",[t._v("赛马娘,原神,明日方舟,坎公骑冠剑,公主连结(国/台),碧蓝航线,FGO,阴阳师")]),n("br"),t._v(" "),n("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),n("li",[n("strong",[t._v("指令")]),t._v(":"),n("br"),t._v(" "),n("code",[t._v("cnt: int")]),t._v(":抽卡次数,上限为一井")])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("一井")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("限定区分")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("原神[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("√")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("原神30抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("常驻池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("原神角色[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("√")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("原神角色60抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("角色池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("原神武器[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("√")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("原神武器90抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("武器池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("重置原神抽卡")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("重置原神抽卡")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("将三个池子的保底清零")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("方舟[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("√")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("方舟200抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("有up池时使用up池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("赛马娘[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("200")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("√")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("赛马娘10抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("角色池,有up池时使用up池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("赛马娘卡[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("200")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("√")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("赛马娘卡20抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("支援卡,有up池时使用up池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("坎公骑冠剑[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("×")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("坎公骑冠剑20抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("角色池,有up池时使用up池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("坎公骑冠剑武器[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("×")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("坎公骑冠剑武器40抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("武器池,有up池时使用up池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("pcr/公主连接[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[n("s",[t._v("√")]),t._v("区分部分")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("pcr100抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("公主焊接抽卡")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("fgo[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[n("s",[t._v("√")]),t._v("区分部分")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("fgo10抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("fgo抽卡了")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("阴阳师[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[n("s",[t._v("√")]),t._v("区分部分")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("阴阳师10抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("开始非")])])])]),t._v(" "),n("ul",[n("li",[n("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新卡池信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("hour=4 minute=1")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),n("code",[t._v("04:01")]),t._v("自动更新开启卡池的数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新方舟卡池")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("hour=4 minute=1")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),n("code",[t._v("04:01")]),t._v("重载方舟卡池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新赛马娘卡池")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("hour=4 minute=1")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),n("code",[t._v("04:01")]),t._v("重载赛马娘卡池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神卡池")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("hour=18 minute=1")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),n("code",[t._v("18:01")]),t._v("重载原神卡池")])])])]),t._v(" "),n("ul",[n("li",[n("strong",[t._v("超级用户指令")]),t._v(":")])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新方舟信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新明日方舟数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("重载方舟卡池")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新明日方舟UP卡池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("重载原神卡池")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神UP卡池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新赛马娘信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新赛马娘数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("重载赛马娘卡池")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新赛马娘UP卡池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新坎公骑冠剑信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新坎公骑冠剑数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新碧蓝航线信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新碧蓝航线数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新fgo信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新fgo数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新阴阳师信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新阴阳师数据信息")])])])]),t._v(" "),n("h2",{attrs:{id:"csgo开箱"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#csgo开箱"}},[t._v("#")]),t._v(" Csgo开箱")]),t._v(" "),n("ul",[n("li",[n("strong",[t._v("模块")]),t._v(": "),n("code",[t._v("open_cases")])]),t._v(" "),n("li",[n("strong",[t._v("群权限")]),t._v(" : "),n("code",[t._v("5")])]),t._v(" "),n("li",[n("strong",[t._v("说明")]),t._v(":"),n("br"),t._v("\ncsgo模拟开箱"),n("br"),t._v("\n目前包含的武器箱\n"),n("ul",[n("li",[n("code",[t._v("狂牙大行动武器箱")])]),t._v(" "),n("li",[n("code",[t._v("突围大行动武器箱")])]),t._v(" "),n("li",[n("code",[t._v("命悬一线武器箱")])]),t._v(" "),n("li",[n("code",[t._v("裂空武器箱")])]),t._v(" "),n("li",[n("code",[t._v("光谱武器箱")]),n("br"),t._v(" "),n("code",[t._v("此功能包含超级用户指令")])])])]),t._v(" "),n("li",[n("strong",[t._v("指令")]),t._v(":\n"),n("ul",[n("li",[t._v("开箱\n"),n("ul",[n("li",[n("code",[t._v("case_name: str")]),t._v(":可选,选择开启的武器箱,默认随机")])])]),t._v(" "),n("li",[t._v("[cnt]连开箱\n"),n("ul",[n("li",[n("code",[t._v("cnt: int")]),t._v(":开箱次数,最高30")]),t._v(" "),n("li",[n("code",[t._v("case_name: str")]),t._v(":可选,选择开启的武器箱,默认随机")])])])])])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("开箱")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("case_name")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("开箱"),n("br"),t._v("开箱狂牙大行动")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("开启随机或指定武器箱")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("[cnt]连开箱")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt case_name")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("5连开箱"),n("br"),t._v("10连开箱光谱")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("多连开箱")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("我的开箱")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("我的开箱")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("查看群内个人开箱情况")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("我的金色")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("我的金色")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("查看群内个人开出的金色皮肤")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("群开箱统计")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("群开箱统计")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("查看该群开箱统计")])])])]),t._v(" "),n("ul",[n("li",[n("strong",[t._v("超级用户指令")]),t._v(":"),n("br"),t._v(" "),n("strong",[t._v("此功能需要Buff cookie,且有极大概率导致该cookie被封禁")]),t._v(" "),n("ul",[n("li",[n("code",[t._v("case_name: str")]),t._v(":可选,更新指定武器箱")])])])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新开箱图片")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("case_name")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新开箱图片"),n("br"),t._v("更新开箱图片命悬一线")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新全部或指定的武器箱")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新开箱价格")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("case_name")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新开箱价格"),n("br"),t._v("更新开箱价格命悬一线")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新全部或指定的武器箱")])])])])])}),[],!1,null,null,null);e.default=v.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{570:function(t,e,n){"use strict";n.r(e);var _=n(8),v=Object(_.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h2",{attrs:{id:"drawcard"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#drawcard"}},[t._v("#")]),t._v(" DrawCard")]),t._v(" "),n("ul",[n("li",[n("strong",[t._v("模块")]),t._v(": "),n("code",[t._v("draw_card")])]),t._v(" "),n("li",[n("strong",[t._v("群权限")]),t._v(" : "),n("code",[t._v("5")])]),t._v(" "),n("li",[n("strong",[t._v("说明")]),t._v(":"),n("br"),t._v("\n该插件在首次启动时会下载海量数据,视卡池开关状态而定"),n("br"),t._v("\n8种手游抽卡,包括"),n("strong",[t._v("赛马娘,原神,明日方舟,坎公骑冠剑,公主连结(国/台),碧蓝航线,FGO,阴阳师")]),n("br"),t._v(" "),n("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),n("li",[n("strong",[t._v("指令")]),t._v(":"),n("br"),t._v(" "),n("code",[t._v("cnt: int")]),t._v(":抽卡次数,上限为一井")])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("一井")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("限定区分")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("原神[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("√")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("原神30抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("常驻池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("原神角色[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("√")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("原神角色60抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("角色池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("原神武器[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("√")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("原神武器90抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("武器池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("重置原神抽卡")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("重置原神抽卡")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("将三个池子的保底清零")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("方舟[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("√")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("方舟200抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("有up池时使用up池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("赛马娘[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("200")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("√")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("赛马娘10抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("角色池,有up池时使用up池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("赛马娘卡[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("200")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("√")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("赛马娘卡20抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("支援卡,有up池时使用up池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("坎公骑冠剑[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("×")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("坎公骑冠剑20抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("角色池,有up池时使用up池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("坎公骑冠剑武器[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("×")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("坎公骑冠剑武器40抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("武器池,有up池时使用up池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("pcr/公主连接[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[n("s",[t._v("√")]),t._v("区分部分")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("pcr100抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("公主焊接抽卡")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("fgo[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[n("s",[t._v("√")]),t._v("区分部分")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("fgo10抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("fgo抽卡了")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("阴阳师[cnt]抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("300")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[n("s",[t._v("√")]),t._v("区分部分")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("阴阳师10抽")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("开始非")])])])]),t._v(" "),n("ul",[n("li",[n("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新卡池信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("hour=4 minute=1")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),n("code",[t._v("04:01")]),t._v("自动更新开启卡池的数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新方舟卡池")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("hour=4 minute=1")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),n("code",[t._v("04:01")]),t._v("重载方舟卡池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新赛马娘卡池")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("hour=4 minute=1")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),n("code",[t._v("04:01")]),t._v("重载赛马娘卡池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神卡池")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("hour=18 minute=1")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),n("code",[t._v("18:01")]),t._v("重载原神卡池")])])])]),t._v(" "),n("ul",[n("li",[n("strong",[t._v("超级用户指令")]),t._v(":")])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新方舟信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新明日方舟数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("重载方舟卡池")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新明日方舟UP卡池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("重载原神卡池")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神UP卡池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新赛马娘信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新赛马娘数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("重载赛马娘卡池")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新赛马娘UP卡池")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新坎公骑冠剑信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新坎公骑冠剑数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新碧蓝航线信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新碧蓝航线数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新fgo信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新fgo数据信息")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新阴阳师信息")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新阴阳师数据信息")])])])]),t._v(" "),n("h2",{attrs:{id:"csgo开箱"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#csgo开箱"}},[t._v("#")]),t._v(" Csgo开箱")]),t._v(" "),n("ul",[n("li",[n("strong",[t._v("模块")]),t._v(": "),n("code",[t._v("open_cases")])]),t._v(" "),n("li",[n("strong",[t._v("群权限")]),t._v(" : "),n("code",[t._v("5")])]),t._v(" "),n("li",[n("strong",[t._v("说明")]),t._v(":"),n("br"),t._v("\ncsgo模拟开箱"),n("br"),t._v("\n目前包含的武器箱\n"),n("ul",[n("li",[n("code",[t._v("狂牙大行动武器箱")])]),t._v(" "),n("li",[n("code",[t._v("突围大行动武器箱")])]),t._v(" "),n("li",[n("code",[t._v("命悬一线武器箱")])]),t._v(" "),n("li",[n("code",[t._v("裂空武器箱")])]),t._v(" "),n("li",[n("code",[t._v("光谱武器箱")]),n("br"),t._v(" "),n("code",[t._v("此功能包含超级用户指令")])])])]),t._v(" "),n("li",[n("strong",[t._v("指令")]),t._v(":\n"),n("ul",[n("li",[t._v("开箱\n"),n("ul",[n("li",[n("code",[t._v("case_name: str")]),t._v(":可选,选择开启的武器箱,默认随机")])])]),t._v(" "),n("li",[t._v("[cnt]连开箱\n"),n("ul",[n("li",[n("code",[t._v("cnt: int")]),t._v(":开箱次数,最高30")]),t._v(" "),n("li",[n("code",[t._v("case_name: str")]),t._v(":可选,选择开启的武器箱,默认随机")])])])])])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("开箱")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("case_name")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("开箱"),n("br"),t._v("开箱狂牙大行动")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("开启随机或指定武器箱")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("[cnt]连开箱")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("cnt case_name")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("5连开箱"),n("br"),t._v("10连开箱光谱")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("多连开箱")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("我的开箱")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("我的开箱")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("查看群内个人开箱情况")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("我的金色")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("我的金色")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("查看群内个人开出的金色皮肤")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("群开箱统计")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("群开箱统计")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("查看该群开箱统计")])])])]),t._v(" "),n("ul",[n("li",[n("strong",[t._v("超级用户指令")]),t._v(":"),n("br"),t._v(" "),n("strong",[t._v("此功能需要Buff cookie,且有极大概率导致该cookie被封禁")]),t._v(" "),n("ul",[n("li",[n("code",[t._v("case_name: str")]),t._v(":可选,更新指定武器箱")])])])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新开箱图片")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("case_name")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新开箱图片"),n("br"),t._v("更新开箱图片命悬一线")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新全部或指定的武器箱")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("更新开箱价格")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("case_name")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新开箱价格"),n("br"),t._v("更新开箱价格命悬一线")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("更新全部或指定的武器箱")])])])])])}),[],!1,null,null,null);e.default=v.exports}}]); \ No newline at end of file diff --git a/assets/js/28.63e28313.js b/assets/js/28.77e39631.js similarity index 98% rename from assets/js/28.63e28313.js rename to assets/js/28.77e39631.js index 2e201abd..d3faa0f2 100644 --- a/assets/js/28.63e28313.js +++ b/assets/js/28.77e39631.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{574:function(t,e,n){"use strict";n.r(e);var a=n(8),l=Object(a.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h2",{attrs:{id:"俄罗斯轮盘"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#俄罗斯轮盘"}},[t._v("#")]),t._v(" 俄罗斯轮盘")]),t._v(" "),n("ul",[n("li",[n("strong",[t._v("模块")]),t._v(": "),n("code",[t._v("russian")])]),t._v(" "),n("li",[n("strong",[t._v("群权限")]),t._v(" : "),n("code",[t._v("5")])]),t._v(" "),n("li",[n("strong",[t._v("说明")]),t._v(":"),n("br"),t._v("\n赌运气的小游戏,赌注主要为每日签到的金币")]),t._v(" "),n("li",[n("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("装弹")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("num bet [at]")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("装弹3 100")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("填装指定子弹数量和指定赌注金额,或指定at对象")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("接受对决")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("接受对决")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("接受当前公开发起的对决")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝对决")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝对决")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝指定你的对决")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("开枪/咔/嘭/嘣")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("开枪")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("中枪警告")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("结算")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("结算")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("当一方30秒内未开枪,可以使用结算命令强行结束并胜利")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("胜场排行")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("各种花里胡哨排行榜")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("败场排行")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("各种花里胡哨排行榜")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("欧洲人排行")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("各种花里胡哨排行榜")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("慈善家排行")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("各种花里胡哨排行榜")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("最高连胜排行")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("各种花里胡哨排行榜")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("最高连败排行")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("各种花里胡哨排行榜")])])])])])}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{571:function(t,e,n){"use strict";n.r(e);var a=n(8),l=Object(a.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h2",{attrs:{id:"俄罗斯轮盘"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#俄罗斯轮盘"}},[t._v("#")]),t._v(" 俄罗斯轮盘")]),t._v(" "),n("ul",[n("li",[n("strong",[t._v("模块")]),t._v(": "),n("code",[t._v("russian")])]),t._v(" "),n("li",[n("strong",[t._v("群权限")]),t._v(" : "),n("code",[t._v("5")])]),t._v(" "),n("li",[n("strong",[t._v("说明")]),t._v(":"),n("br"),t._v("\n赌运气的小游戏,赌注主要为每日签到的金币")]),t._v(" "),n("li",[n("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),n("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("装弹")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("num bet [at]")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("装弹3 100")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("填装指定子弹数量和指定赌注金额,或指定at对象")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("接受对决")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("接受对决")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("接受当前公开发起的对决")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝对决")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝对决")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("拒绝指定你的对决")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("开枪/咔/嘭/嘣")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("开枪")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("中枪警告")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("结算")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("结算")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("当一方30秒内未开枪,可以使用结算命令强行结束并胜利")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("胜场排行")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("各种花里胡哨排行榜")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("败场排行")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("各种花里胡哨排行榜")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("欧洲人排行")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("各种花里胡哨排行榜")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("慈善家排行")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("各种花里胡哨排行榜")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("最高连胜排行")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("各种花里胡哨排行榜")])]),t._v(" "),n("tr",[n("td",{staticStyle:{"text-align":"center"}},[t._v("最高连败排行")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),n("td",{staticStyle:{"text-align":"center"}},[t._v("各种花里胡哨排行榜")])])])])])}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/29.5e7fdca9.js b/assets/js/29.e45e5203.js similarity index 58% rename from assets/js/29.5e7fdca9.js rename to assets/js/29.e45e5203.js index 6c0290df..af4c9050 100644 --- a/assets/js/29.5e7fdca9.js +++ b/assets/js/29.e45e5203.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{572:function(t,e,_){"use strict";_.r(e);var v=_(8),i=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"原神老黄历"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#原神老黄历"}},[t._v("#")]),t._v(" 原神老黄历")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("almanac")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n每日迷信老黄历,数据来源"),_("code",[t._v("https://genshin.pub/")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神黄历")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("原神黄历")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("迷信每一天")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神黄历提醒")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=10 minute=25")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("10:25")]),t._v("发送原神黄历")])])])]),t._v(" "),_("h2",{attrs:{id:"今日素材"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#今日素材"}},[t._v("#")]),t._v(" 今日素材")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("material_remind")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n每日迷信老黄历,数据来源"),_("code",[t._v("https://genshin.pub/")]),_("br"),t._v(" "),_("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("今日素材")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("今日素材")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("非常便捷好用的每日刷本素材")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神今日素材定时更新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=4 minute=1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("04:01")]),t._v("自动更新原神今日素材图片")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("超级用户指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神今日素材")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神今日素材")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("手动更新素材图片")])])])]),t._v(" "),_("h2",{attrs:{id:"原神资源查找"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#原神资源查找"}},[t._v("#")]),t._v(" 原神资源查找")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("query_resource_points")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n快捷资源点位生成"),_("br"),t._v(" "),_("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("res: str")]),t._v(":资源名称")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神资源查询")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("res")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("原神资源查询甜甜花")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("[res]在哪里")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("res")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("甜甜花在哪")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("哪里有[res]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("res")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("哪里有甜甜花")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神资源列表")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("原神资源列表")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看可以查询的所有物资")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("超级用户指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神资源信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神资源信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神信息,包括大地图强制更新")])])])]),t._v(" "),_("h2",{attrs:{id:"原神绑定"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#原神绑定"}},[t._v("#")]),t._v(" 原神绑定")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("bind")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n绑定原神玩家uid, 米游社id, cookie")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("原神绑定uid\n"),_("ul",[_("li",[_("code",[t._v("uid: int")]),t._v(":玩家uid")])])]),t._v(" "),_("li",[t._v("原神绑定米游社id\n"),_("ul",[_("li",[_("code",[t._v("id: int")]),t._v(":米游社id")])])]),t._v(" "),_("li",[t._v("原神绑定cookie\n"),_("ul",[_("li",[_("code",[t._v("cookie: str")]),t._v(":米游社cookie")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神绑定uid")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("uid")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("绑定原神uid 123456")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("绑定uid")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神绑定米游社id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("绑定米游社id 123456")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("绑定米游社id")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神绑定cookie")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cookie")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("绑定cookie")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神解绑")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("原神解绑")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除解绑用户数据")])])])]),t._v(" "),_("h2",{attrs:{id:"原神玩家查询"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#原神玩家查询"}},[t._v("#")]),t._v(" 原神玩家查询")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("query_role")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n快捷查询指定uid的原神玩家数据")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("uid: int")]),t._v(":绑定过后可省略,玩家uid")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神玩家查询/ys")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("?[uid]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("ys 123456")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看指定uid的原神玩家数据")])])])]),t._v(" "),_("h2",{attrs:{id:"原神便笺查询"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#原神便笺查询"}},[t._v("#")]),t._v(" 原神便笺查询")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("query_role")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n查询玩家便笺数据"),_("br"),t._v(" "),_("code",[t._v("该模块需要绑定uid和cookie")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("uid: int")]),t._v(":绑定过后可省略,玩家uid")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神便笺查询/yss")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("yss")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看玩家便笺数据")])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{572:function(t,e,_){"use strict";_.r(e);var v=_(8),i=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"原神老黄历"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#原神老黄历"}},[t._v("#")]),t._v(" 原神老黄历")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("almanac")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n每日迷信老黄历,数据来源"),_("code",[t._v("https://genshin.pub/")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神黄历")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("原神黄历")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("迷信每一天")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神黄历提醒")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=10 minute=25")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("10:25")]),t._v("发送原神黄历")])])])]),t._v(" "),_("h2",{attrs:{id:"今日素材"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#今日素材"}},[t._v("#")]),t._v(" 今日素材")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("material_remind")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n每日迷信老黄历,数据来源"),_("code",[t._v("https://genshin.pub/")]),_("br"),t._v(" "),_("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("今日素材")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("今日素材")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("非常便捷好用的每日刷本素材")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神今日素材定时更新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=4 minute=1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("04:01")]),t._v("自动更新原神今日素材图片")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("超级用户指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神今日素材")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神今日素材")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("手动更新素材图片")])])])]),t._v(" "),_("h2",{attrs:{id:"原神资源查找"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#原神资源查找"}},[t._v("#")]),t._v(" 原神资源查找")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("query_resource_points")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n快捷资源点位生成"),_("br"),t._v(" "),_("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("res: str")]),t._v(":资源名称")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神资源查询")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("res")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("原神资源查询甜甜花")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("[res]在哪里")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("res")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("甜甜花在哪")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("哪里有[res]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("res")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("哪里有甜甜花")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神资源列表")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("原神资源列表")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看可以查询的所有物资")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("超级用户指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神资源信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神资源信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新原神信息,包括大地图强制更新")])])])]),t._v(" "),_("h2",{attrs:{id:"原神绑定"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#原神绑定"}},[t._v("#")]),t._v(" 原神绑定")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("bind")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n绑定原神玩家uid, 米游社id, cookie")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("原神绑定uid\n"),_("ul",[_("li",[_("code",[t._v("uid: int")]),t._v(":玩家uid")])])]),t._v(" "),_("li",[t._v("原神绑定米游社id\n"),_("ul",[_("li",[_("code",[t._v("id: int")]),t._v(":米游社id")])])]),t._v(" "),_("li",[t._v("原神绑定cookie\n"),_("ul",[_("li",[_("code",[t._v("cookie: str")]),t._v(":米游社cookie")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神绑定uid")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("uid")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("原神绑定uid 123456")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("绑定uid")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神绑定米游社id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("原神绑定米游社id 123456")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("绑定米游社id")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神绑定cookie")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cookie")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("绑定cookie")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神解绑")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("原神解绑")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("删除解绑用户数据")])])])]),t._v(" "),_("h2",{attrs:{id:"原神玩家查询"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#原神玩家查询"}},[t._v("#")]),t._v(" 原神玩家查询")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("query_role")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n快捷查询指定uid的原神玩家数据")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("uid: int")]),t._v(":绑定过后可省略,玩家uid")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神玩家查询/ys")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("?[uid]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("ys 123456")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看指定uid的原神玩家数据")])])])]),t._v(" "),_("h2",{attrs:{id:"原神便笺查询"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#原神便笺查询"}},[t._v("#")]),t._v(" 原神便笺查询")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("query_role")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n查询玩家便笺数据"),_("br"),t._v(" "),_("code",[t._v("该模块需要绑定uid和cookie")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("uid: int")]),t._v(":绑定过后可省略,玩家uid")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神便笺查询/yss")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("yss")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看玩家便笺数据")])])])]),t._v(" "),_("h2",{attrs:{id:"原神签到"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#原神签到"}},[t._v("#")]),t._v(" 原神签到")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("genshin_sign")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n原神每日签到 / 自动签到"),_("br"),t._v(" "),_("code",[t._v("该模块需要绑定uid和cookie")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("开原神自动签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开原神自动签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开启自动签到")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("关原神自动签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("关原神自动签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("关闭自动签到")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("原神我硬签")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("原神我硬签")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("手动签到")])])])]),t._v(" "),_("h2",{attrs:{id:"原神签到-2"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#原神签到-2"}},[t._v("#")]),t._v(" 原神签到")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("resin_remind")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n原神树脂提醒\n"),_("code",[t._v("该模块需要绑定uid和cookie")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("开原神树脂提醒")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开原神树脂提醒")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("开启树脂提醒")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("关原神树脂提醒")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("关原神树脂提醒")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("关闭树脂提醒")])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/30.2f3e8305.js b/assets/js/30.59ae1036.js similarity index 99% rename from assets/js/30.2f3e8305.js rename to assets/js/30.59ae1036.js index ad9c9d2d..0a560918 100644 --- a/assets/js/30.2f3e8305.js +++ b/assets/js/30.59ae1036.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{573:function(t,e,_){"use strict";_.r(e);var v=_(8),n=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"额外设置"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#额外设置"}},[t._v("#")]),t._v(" 额外设置")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("aconfig")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n一些自定义的额外设置")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("打游戏")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("打游戏")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("打游戏图片,图片目录"),_("code",[t._v("dayouxi")]),t._v(",cd默认300秒")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("自我介绍")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("自我介绍")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("真寻的自我介绍")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("老婆")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("老婆")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("strong",[t._v("是我老婆")])])])])]),t._v(" "),_("h2",{attrs:{id:"群聊最后聊天时间记录"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#群聊最后聊天时间记录"}},[t._v("#")]),t._v(" 群聊最后聊天时间记录")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("group_last_chat")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n记录群聊活跃程序,当在"),_("code",[t._v("36")]),t._v("小时内没有任何发言时,关闭所有被动技能")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":"),_("br"),t._v("\nNone")])]),t._v(" "),_("h2",{attrs:{id:"戳一戳"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#戳一戳"}},[t._v("#")]),t._v(" 戳一戳")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("poke")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(": "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n戳一戳发送钉宫语音,美图图库,萝莉图库图片,有小概率被拉黑1分钟")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":"),_("br"),t._v("\nNone")])]),t._v(" "),_("h2",{attrs:{id:"功能调用统计"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#功能调用统计"}},[t._v("#")]),t._v(" 功能调用统计")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("statistics_hook")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n统计功能使用情况")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":"),_("br"),t._v("\nNone")])]),t._v(" "),_("h2",{attrs:{id:"功能调用统计可视化"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#功能调用统计可视化"}},[t._v("#")]),t._v(" 功能调用统计可视化")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("statistics_handle")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(": "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n功能调用统计数值的可视化"),_("br"),t._v(" "),_("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("plugin: str")]),t._v(":插件名称或别名")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看群内功能调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("周功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("周功能调用统计"),_("br"),t._v("周功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看全部或单个插件一周内调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("月功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("月功能调用统计"),_("br"),t._v("月功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看全部或单个插件一个月内调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("个人功能调用统计情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的日功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的周功能调用统计"),_("br"),t._v("我的周功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看个人今日内调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的周功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的周功能调用统计"),_("br"),t._v("我的周功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看个人全部或单个插件一周内调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的月功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的月功能调用统计"),_("br"),t._v("我的月功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看个人全部或单个插件一个月内调用情况")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("超级用户指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("全局功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("全局功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看统合所有群聊的功能调用统计")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("全局日功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("全局日功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看今日内插件的调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("全局周功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("全局周功能调用统计"),_("br"),t._v("全局周功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看全局所有或单个插件一周内调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("全局月功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("全局月功能调用统计"),_("br"),t._v("全局月功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看全局所有或单个插件一个月内调用情况")])])])]),t._v(" "),_("h2",{attrs:{id:"复读"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#复读"}},[t._v("#")]),t._v(" 复读")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("fudu")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n相同消息重复"),_("code",[t._v("3")]),t._v("次概率复读,且也有概率打断复读")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":"),_("br"),t._v("\nNone")])]),t._v(" "),_("h2",{attrs:{id:"查看群欢迎消息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#查看群欢迎消息"}},[t._v("#")]),t._v(" 查看群欢迎消息")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("group_welcome_msg")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(": "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n查看当前群内的欢迎消息内容")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看群欢迎消息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看群欢迎消息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"我的权限-信息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#我的权限-信息"}},[t._v("#")]),t._v(" 我的权限/信息")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("my_info")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(": "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n查看群内个人信息及权限")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的权限")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的权限")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"b站转发解析"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#b站转发解析"}},[t._v("#")]),t._v(" B站转发解析")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("parse_bilibili_json")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\nbilibili转发解析,目前支持bv,bilibili链接,b站手机端转发卡片,cv,b23.tv等,相同url在5分钟内不会重复解析")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":"),_("br"),t._v("\nNone")])]),t._v(" "),_("h2",{attrs:{id:"关于"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#关于"}},[t._v("#")]),t._v(" 关于")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("1")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(": "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n关于真寻的关于")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("关于")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("关于")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])])])}),[],!1,null,null,null);e.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{574:function(t,e,_){"use strict";_.r(e);var v=_(8),n=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"额外设置"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#额外设置"}},[t._v("#")]),t._v(" 额外设置")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("aconfig")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n一些自定义的额外设置")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("打游戏")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("打游戏")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("打游戏图片,图片目录"),_("code",[t._v("dayouxi")]),t._v(",cd默认300秒")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("自我介绍")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("自我介绍")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("真寻的自我介绍")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("老婆")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("老婆")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[_("strong",[t._v("是我老婆")])])])])]),t._v(" "),_("h2",{attrs:{id:"群聊最后聊天时间记录"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#群聊最后聊天时间记录"}},[t._v("#")]),t._v(" 群聊最后聊天时间记录")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("group_last_chat")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n记录群聊活跃程序,当在"),_("code",[t._v("36")]),t._v("小时内没有任何发言时,关闭所有被动技能")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":"),_("br"),t._v("\nNone")])]),t._v(" "),_("h2",{attrs:{id:"戳一戳"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#戳一戳"}},[t._v("#")]),t._v(" 戳一戳")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("poke")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(": "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n戳一戳发送钉宫语音,美图图库,萝莉图库图片,有小概率被拉黑1分钟")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":"),_("br"),t._v("\nNone")])]),t._v(" "),_("h2",{attrs:{id:"功能调用统计"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#功能调用统计"}},[t._v("#")]),t._v(" 功能调用统计")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("statistics_hook")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n统计功能使用情况")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":"),_("br"),t._v("\nNone")])]),t._v(" "),_("h2",{attrs:{id:"功能调用统计可视化"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#功能调用统计可视化"}},[t._v("#")]),t._v(" 功能调用统计可视化")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("statistics_handle")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(": "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n功能调用统计数值的可视化"),_("br"),t._v(" "),_("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("plugin: str")]),t._v(":插件名称或别名")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看群内功能调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("周功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("周功能调用统计"),_("br"),t._v("周功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看全部或单个插件一周内调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("月功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("月功能调用统计"),_("br"),t._v("月功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看全部或单个插件一个月内调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("个人功能调用统计情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的日功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的周功能调用统计"),_("br"),t._v("我的周功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看个人今日内调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的周功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的周功能调用统计"),_("br"),t._v("我的周功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看个人全部或单个插件一周内调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的月功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的月功能调用统计"),_("br"),t._v("我的月功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看个人全部或单个插件一个月内调用情况")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("超级用户指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("全局功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("全局功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看统合所有群聊的功能调用统计")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("全局日功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("全局日功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看今日内插件的调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("全局周功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("全局周功能调用统计"),_("br"),t._v("全局周功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看全局所有或单个插件一周内调用情况")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("全局月功能调用统计")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("plugin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("全局月功能调用统计"),_("br"),t._v("全局月功能调用统计签到")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看全局所有或单个插件一个月内调用情况")])])])]),t._v(" "),_("h2",{attrs:{id:"复读"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#复读"}},[t._v("#")]),t._v(" 复读")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("fudu")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n相同消息重复"),_("code",[t._v("3")]),t._v("次概率复读,且也有概率打断复读")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":"),_("br"),t._v("\nNone")])]),t._v(" "),_("h2",{attrs:{id:"查看群欢迎消息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#查看群欢迎消息"}},[t._v("#")]),t._v(" 查看群欢迎消息")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("group_welcome_msg")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(": "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n查看当前群内的欢迎消息内容")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查看群欢迎消息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查看群欢迎消息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"我的权限-信息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#我的权限-信息"}},[t._v("#")]),t._v(" 我的权限/信息")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("my_info")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(": "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n查看群内个人信息及权限")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的权限")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的权限")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("我的信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("我的信息")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"b站转发解析"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#b站转发解析"}},[t._v("#")]),t._v(" B站转发解析")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("parse_bilibili_json")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\nbilibili转发解析,目前支持bv,bilibili链接,b站手机端转发卡片,cv,b23.tv等,相同url在5分钟内不会重复解析")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":"),_("br"),t._v("\nNone")])]),t._v(" "),_("h2",{attrs:{id:"关于"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#关于"}},[t._v("#")]),t._v(" 关于")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("1")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(": "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n关于真寻的关于")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("关于")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("关于")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])])])}),[],!1,null,null,null);e.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/31.09b09c75.js b/assets/js/31.d778aae3.js similarity index 99% rename from assets/js/31.09b09c75.js rename to assets/js/31.d778aae3.js index 47ca945a..1f6dbd18 100644 --- a/assets/js/31.09b09c75.js +++ b/assets/js/31.d778aae3.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{578:function(t,e,i){"use strict";i.r(e);var _=i(8),v=Object(_.a)({},(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[i("h2",{attrs:{id:"发送图片"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#发送图片"}},[t._v("#")]),t._v(" 发送图片")]),t._v(" "),i("ul",[i("li",[i("strong",[t._v("模块")]),t._v(": "),i("code",[t._v("image_management/send_img")])]),t._v(" "),i("li",[i("strong",[t._v("群权限")]),t._v(" : "),i("code",[t._v("5")])]),t._v(" "),i("li",[i("strong",[t._v("说明")]),t._v(":"),i("br"),t._v("\n发送本地图库图片"),i("br"),t._v(" "),i("code",[t._v("此功能包含管理员指令")])]),t._v(" "),i("li",[i("strong",[t._v("指令")]),t._v(":\n"),i("ul",[i("li",[t._v("[图库名称]:公开图库列表\n"),i("ul",[i("li",[i("code",[t._v("id: int")]),t._v(":可选,指定id")])])])])])]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("[图库名称]")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("萝莉"),i("br"),t._v("萝莉 66")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("发送随机图或指定id图")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("爬/爪巴")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("爬")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("我直接丢人爬了")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("查看公开图库")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看公开图库")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看配置中的所有公开图库")])])])]),t._v(" "),i("h2",{attrs:{id:"pix"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#pix"}},[t._v("#")]),t._v(" PIX")]),t._v(" "),i("ul",[i("li",[i("strong",[t._v("模块")]),t._v(": "),i("code",[t._v("pix")])]),t._v(" "),i("li",[i("strong",[t._v("群权限")]),t._v(" : "),i("code",[t._v("5")])]),t._v(" "),i("li",[i("strong",[t._v("说明")]),t._v(":"),i("br"),t._v("\n私有图库收藏,主要收集群友和自己的xp"),i("br"),t._v("\n同时对"),i("a",{attrs:{href:"https://github.com/Ailitonia",target:"_blank",rel:"noopener noreferrer"}},[t._v("Ailitonia"),i("OutboundLink")],1),t._v("佬"),i("a",{attrs:{href:"https://github.com/Ailitonia/omega-miya",target:"_blank",rel:"noopener noreferrer"}},[t._v("omega-miya"),i("OutboundLink")],1),t._v("手筛精品图库的支持,将"),i("a",{attrs:{href:"https://github.com/Ailitonia/omega-miya/blob/master/archive_data/db_pixiv.7z",target:"_blank",rel:"noopener noreferrer"}},[t._v("数据库"),i("OutboundLink")],1),t._v("放置在根目录后发送"),i("code",[t._v("检测omega图库")]),t._v(",并修改在配置文件中将比例配置项\n"),i("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),i("li",[i("strong",[t._v("指令")]),t._v(":\n"),i("ul",[i("li",[t._v("pix\n"),i("ul",[i("li",[i("code",[t._v("tag: str")]),t._v(":可选,指定一个或多个tag")]),t._v(" "),i("li",[i("code",[t._v("num: int")]),t._v(":指定数量")])])]),t._v(" "),i("li",[t._v("添加pix关键词\n"),i("ul",[i("li",[i("code",[t._v("keyword: str")]),t._v(":关键词")])])]),t._v(" "),i("li",[t._v("添加pixuid\n"),i("ul",[i("li",[i("code",[t._v("uid: int")]),t._v(":画师uid")])])]),t._v(" "),i("li",[t._v("添加pixpid\n"),i("ul",[i("li",[i("code",[t._v("pid: int")]),t._v(":插画pid")])])]),t._v(" "),i("li",[t._v("查看pix图库\n"),i("ul",[i("li",[i("code",[t._v("tag: str")]),t._v(":可选,指定一个或多个tag")])])])])])]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("pix")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("*tag num")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("pix萝莉 白丝 2")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("要2张包含萝莉白丝的图片")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("keyword")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pix关键词萝莉")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加一个 萝莉 关键词")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pixuid")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("uid")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pixuid23213")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加一个 uid")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pixpid")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("pid")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pixpid21332")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加一个 pid")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("查看pix图库")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("*tag")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看pix图库"),i("br"),t._v("查看pix图库萝莉")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看全部或指定tag的pix图库数量")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("显示pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("显示pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看已收录的pix关键词")])])])]),t._v(" "),i("ul",[i("li",[i("strong",[t._v("超级用户指令")]),t._v(":\n"),i("ul",[i("li",[t._v("pix\n"),i("ul",[i("li",[i("code",[t._v("tag: str")]),t._v(":可选,指定一个或多个tag")]),t._v(" "),i("li",[i("code",[t._v("num: int")]),t._v(":指定数量")]),t._v(" "),i("li",[i("code",[t._v("-type: str")]),t._v(":特殊类型图片,"),i("code",[t._v("-s")]),t._v(":色图,"),i("code",[t._v("-r")]),t._v(":r18图片")])])]),t._v(" "),i("li",[t._v("添加pix黑名单\n"),i("ul",[i("li",[i("code",[t._v("pid: str")]),t._v(":指定pid或指定分p")])])]),t._v(" "),i("li",[t._v("通过/取消/删除pix关键词\n"),i("ul",[i("li",[i("code",[t._v("type: str")]),t._v(":关键词,uid或pid")])])]),t._v(" "),i("li",[t._v("删除pix图片\n"),i("ul",[i("li",[i("code",[t._v("pid: int")]),t._v(":删除一个或多个指定的pid")])])]),t._v(" "),i("li",[t._v("更新pix关键词\n"),i("ul",[i("li",[i("code",[t._v("type: str")]),t._v(":可选,默认全部,指定更新关键词,uid或pid")]),t._v(" "),i("li",[i("code",[t._v("num: int")]),t._v(":可选,默认全部,指定更新数量数量")])])])])])]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("pix")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("*tag num -type")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("pix 萝莉 -r")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("来一张萝莉r18色图")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pix黑名单")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("pid")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pix黑名单348284"),i("br"),t._v("添加pix黑名单234944_p0")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加一个pid或指定pid_P黑名单")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("通过pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("type")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("通过pix关键词萝莉"),i("br"),t._v("通过pix关键词uid:1238123"),i("br"),t._v("通过pix关键词pid:22333")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("通过指定关键词,uid或pid")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("取消pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("type")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("同上")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("不通过指定关键词,uid或pid")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("删除pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("type")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("同上")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("删除已存在的关键词,uid或pid")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("删除pix图片")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("*pid")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("删除pix图片1238421 231...")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("删除存在的指定pid图片")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("更新pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("type num")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("更新pix关键词"),i("br"),t._v("更新pix关键词keyword"),i("br"),t._v("更新pix关键词pid 10")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("更新全部或指定数量的关键词,uid或pid")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("显示pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("显示pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看已收录的pix关键词,且额外查看待收录的关键词")])])])]),t._v(" "),i("h2",{attrs:{id:"pixiv排行榜-搜图"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#pixiv排行榜-搜图"}},[t._v("#")]),t._v(" Pixiv排行榜/搜图")]),t._v(" "),i("ul",[i("li",[i("strong",[t._v("模块")]),t._v(": "),i("code",[t._v("pixiv_rank_search")])]),t._v(" "),i("li",[i("strong",[t._v("群权限")]),t._v(" : "),i("code",[t._v("9")])]),t._v(" "),i("li",[i("strong",[t._v("说明")]),t._v(":"),i("br"),t._v("\n私有图库收藏,主要收集群友和自己的xp")]),t._v(" "),i("li",[i("strong",[t._v("指令")]),t._v(":\n"),i("ul",[i("li",[t._v("p站排行\n"),i("ul",[i("li",[i("code",[t._v("type: int")]),t._v(":指定排行榜,默认1,R18部分仅供私聊\n"),i("ul",[i("li",[t._v("日排行")]),t._v(" "),i("li",[t._v("周排行")]),t._v(" "),i("li",[t._v("月排行")]),t._v(" "),i("li",[t._v("原创排行")]),t._v(" "),i("li",[t._v("新人排行")]),t._v(" "),i("li",[t._v("R18日排行")]),t._v(" "),i("li",[t._v("R18周排行")]),t._v(" "),i("li",[t._v("R18受男性欢迎排行")]),t._v(" "),i("li",[t._v("R18重口排行【慎重!】")])])]),t._v(" "),i("li",[i("code",[t._v("date: date")]),t._v(":可选,指定日期,示例:2021-3-11")])])]),t._v(" "),i("li",[t._v("搜图\n"),i("ul",[i("li",[i("code",[t._v("keyword: str")]),t._v(":关键词")])])])])])]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("p站排行")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("type date")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("p站排行2")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看Pixiv指定排行榜")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("搜图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("keyword")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("搜图萝莉")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("搜索指定关键词图片,群聊中会屏蔽R18部分")])])])]),t._v(" "),i("h2",{attrs:{id:"色图"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#色图"}},[t._v("#")]),t._v(" 色图")]),t._v(" "),i("ul",[i("li",[i("strong",[t._v("模块")]),t._v(": "),i("code",[t._v("send_setu_")])]),t._v(" "),i("li",[i("strong",[t._v("群权限")]),t._v(" : "),i("code",[t._v("9")])]),t._v(" "),i("li",[i("strong",[t._v("说明")]),t._v(":"),i("br"),t._v("\nlolicon色图库"),i("br"),t._v(" "),i("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),i("li",[i("strong",[t._v("指令")]),t._v(":\n"),i("ul",[i("li",[t._v("色图\n"),i("ul",[i("li",[i("code",[t._v("id: int")]),t._v(":可选,指定本地id")]),t._v(" "),i("li",[i("code",[t._v("tag: str")]),t._v(":可选,一个或多个指定tag色图")])])]),t._v(" "),i("li",[t._v("[cnt]张[tag]色图\n"),i("ul",[i("li",[i("code",[t._v("cnt: int")]),t._v(":指定数量")]),t._v(" "),i("li",[i("code",[t._v("tag: str")]),t._v(":可选,随机或指定一个或多个tag色图")])])]),t._v(" "),i("li",[t._v("色图r\n"),i("ul",[i("li",[i("code",[t._v("tag: str")]),t._v(":可选,随机或指定一个或多个tag的r18色图")])])])])])]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("色图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("色图"),i("br"),t._v("色图23")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("随机色图或指定id的本地色图")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("色图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("*tag")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("色图 萝莉"),i("br"),t._v("色图萝莉")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("少女 白丝")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("[cnt]张[tag]色图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("cnt *tag")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("4张萝莉色图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("色图连发,tag与上相同")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("色图r")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("*tag")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("色图r 萝莉")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("10连发r18指定tag或随机色图")])])])]),t._v(" "),i("ul",[i("li",[i("strong",[t._v("超级用户指令")]),t._v(":")])]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("更新色图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("更新色图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("更新下载保存在数据库中的所有色图")])])])])])}),[],!1,null,null,null);e.default=v.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{575:function(t,e,i){"use strict";i.r(e);var _=i(8),v=Object(_.a)({},(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[i("h2",{attrs:{id:"发送图片"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#发送图片"}},[t._v("#")]),t._v(" 发送图片")]),t._v(" "),i("ul",[i("li",[i("strong",[t._v("模块")]),t._v(": "),i("code",[t._v("image_management/send_img")])]),t._v(" "),i("li",[i("strong",[t._v("群权限")]),t._v(" : "),i("code",[t._v("5")])]),t._v(" "),i("li",[i("strong",[t._v("说明")]),t._v(":"),i("br"),t._v("\n发送本地图库图片"),i("br"),t._v(" "),i("code",[t._v("此功能包含管理员指令")])]),t._v(" "),i("li",[i("strong",[t._v("指令")]),t._v(":\n"),i("ul",[i("li",[t._v("[图库名称]:公开图库列表\n"),i("ul",[i("li",[i("code",[t._v("id: int")]),t._v(":可选,指定id")])])])])])]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("[图库名称]")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("萝莉"),i("br"),t._v("萝莉 66")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("发送随机图或指定id图")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("爬/爪巴")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("爬")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("我直接丢人爬了")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("查看公开图库")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看公开图库")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看配置中的所有公开图库")])])])]),t._v(" "),i("h2",{attrs:{id:"pix"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#pix"}},[t._v("#")]),t._v(" PIX")]),t._v(" "),i("ul",[i("li",[i("strong",[t._v("模块")]),t._v(": "),i("code",[t._v("pix")])]),t._v(" "),i("li",[i("strong",[t._v("群权限")]),t._v(" : "),i("code",[t._v("5")])]),t._v(" "),i("li",[i("strong",[t._v("说明")]),t._v(":"),i("br"),t._v("\n私有图库收藏,主要收集群友和自己的xp"),i("br"),t._v("\n同时对"),i("a",{attrs:{href:"https://github.com/Ailitonia",target:"_blank",rel:"noopener noreferrer"}},[t._v("Ailitonia"),i("OutboundLink")],1),t._v("佬"),i("a",{attrs:{href:"https://github.com/Ailitonia/omega-miya",target:"_blank",rel:"noopener noreferrer"}},[t._v("omega-miya"),i("OutboundLink")],1),t._v("手筛精品图库的支持,将"),i("a",{attrs:{href:"https://github.com/Ailitonia/omega-miya/blob/master/archive_data/db_pixiv.7z",target:"_blank",rel:"noopener noreferrer"}},[t._v("数据库"),i("OutboundLink")],1),t._v("放置在根目录后发送"),i("code",[t._v("检测omega图库")]),t._v(",并修改在配置文件中将比例配置项\n"),i("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),i("li",[i("strong",[t._v("指令")]),t._v(":\n"),i("ul",[i("li",[t._v("pix\n"),i("ul",[i("li",[i("code",[t._v("tag: str")]),t._v(":可选,指定一个或多个tag")]),t._v(" "),i("li",[i("code",[t._v("num: int")]),t._v(":指定数量")])])]),t._v(" "),i("li",[t._v("添加pix关键词\n"),i("ul",[i("li",[i("code",[t._v("keyword: str")]),t._v(":关键词")])])]),t._v(" "),i("li",[t._v("添加pixuid\n"),i("ul",[i("li",[i("code",[t._v("uid: int")]),t._v(":画师uid")])])]),t._v(" "),i("li",[t._v("添加pixpid\n"),i("ul",[i("li",[i("code",[t._v("pid: int")]),t._v(":插画pid")])])]),t._v(" "),i("li",[t._v("查看pix图库\n"),i("ul",[i("li",[i("code",[t._v("tag: str")]),t._v(":可选,指定一个或多个tag")])])])])])]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("pix")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("*tag num")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("pix萝莉 白丝 2")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("要2张包含萝莉白丝的图片")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("keyword")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pix关键词萝莉")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加一个 萝莉 关键词")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pixuid")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("uid")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pixuid23213")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加一个 uid")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pixpid")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("pid")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pixpid21332")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加一个 pid")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("查看pix图库")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("*tag")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看pix图库"),i("br"),t._v("查看pix图库萝莉")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看全部或指定tag的pix图库数量")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("显示pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("显示pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看已收录的pix关键词")])])])]),t._v(" "),i("ul",[i("li",[i("strong",[t._v("超级用户指令")]),t._v(":\n"),i("ul",[i("li",[t._v("pix\n"),i("ul",[i("li",[i("code",[t._v("tag: str")]),t._v(":可选,指定一个或多个tag")]),t._v(" "),i("li",[i("code",[t._v("num: int")]),t._v(":指定数量")]),t._v(" "),i("li",[i("code",[t._v("-type: str")]),t._v(":特殊类型图片,"),i("code",[t._v("-s")]),t._v(":色图,"),i("code",[t._v("-r")]),t._v(":r18图片")])])]),t._v(" "),i("li",[t._v("添加pix黑名单\n"),i("ul",[i("li",[i("code",[t._v("pid: str")]),t._v(":指定pid或指定分p")])])]),t._v(" "),i("li",[t._v("通过/取消/删除pix关键词\n"),i("ul",[i("li",[i("code",[t._v("type: str")]),t._v(":关键词,uid或pid")])])]),t._v(" "),i("li",[t._v("删除pix图片\n"),i("ul",[i("li",[i("code",[t._v("pid: int")]),t._v(":删除一个或多个指定的pid")])])]),t._v(" "),i("li",[t._v("更新pix关键词\n"),i("ul",[i("li",[i("code",[t._v("type: str")]),t._v(":可选,默认全部,指定更新关键词,uid或pid")]),t._v(" "),i("li",[i("code",[t._v("num: int")]),t._v(":可选,默认全部,指定更新数量数量")])])])])])]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("pix")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("*tag num -type")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("pix 萝莉 -r")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("来一张萝莉r18色图")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pix黑名单")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("pid")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加pix黑名单348284"),i("br"),t._v("添加pix黑名单234944_p0")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("添加一个pid或指定pid_P黑名单")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("通过pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("type")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("通过pix关键词萝莉"),i("br"),t._v("通过pix关键词uid:1238123"),i("br"),t._v("通过pix关键词pid:22333")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("通过指定关键词,uid或pid")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("取消pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("type")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("同上")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("不通过指定关键词,uid或pid")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("删除pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("type")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("同上")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("删除已存在的关键词,uid或pid")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("删除pix图片")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("*pid")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("删除pix图片1238421 231...")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("删除存在的指定pid图片")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("更新pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("type num")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("更新pix关键词"),i("br"),t._v("更新pix关键词keyword"),i("br"),t._v("更新pix关键词pid 10")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("更新全部或指定数量的关键词,uid或pid")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("显示pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("显示pix关键词")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看已收录的pix关键词,且额外查看待收录的关键词")])])])]),t._v(" "),i("h2",{attrs:{id:"pixiv排行榜-搜图"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#pixiv排行榜-搜图"}},[t._v("#")]),t._v(" Pixiv排行榜/搜图")]),t._v(" "),i("ul",[i("li",[i("strong",[t._v("模块")]),t._v(": "),i("code",[t._v("pixiv_rank_search")])]),t._v(" "),i("li",[i("strong",[t._v("群权限")]),t._v(" : "),i("code",[t._v("9")])]),t._v(" "),i("li",[i("strong",[t._v("说明")]),t._v(":"),i("br"),t._v("\n私有图库收藏,主要收集群友和自己的xp")]),t._v(" "),i("li",[i("strong",[t._v("指令")]),t._v(":\n"),i("ul",[i("li",[t._v("p站排行\n"),i("ul",[i("li",[i("code",[t._v("type: int")]),t._v(":指定排行榜,默认1,R18部分仅供私聊\n"),i("ul",[i("li",[t._v("日排行")]),t._v(" "),i("li",[t._v("周排行")]),t._v(" "),i("li",[t._v("月排行")]),t._v(" "),i("li",[t._v("原创排行")]),t._v(" "),i("li",[t._v("新人排行")]),t._v(" "),i("li",[t._v("R18日排行")]),t._v(" "),i("li",[t._v("R18周排行")]),t._v(" "),i("li",[t._v("R18受男性欢迎排行")]),t._v(" "),i("li",[t._v("R18重口排行【慎重!】")])])]),t._v(" "),i("li",[i("code",[t._v("date: date")]),t._v(":可选,指定日期,示例:2021-3-11")])])]),t._v(" "),i("li",[t._v("搜图\n"),i("ul",[i("li",[i("code",[t._v("keyword: str")]),t._v(":关键词")])])])])])]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("p站排行")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("type date")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("p站排行2")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("查看Pixiv指定排行榜")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("搜图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("keyword")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("搜图萝莉")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("搜索指定关键词图片,群聊中会屏蔽R18部分")])])])]),t._v(" "),i("h2",{attrs:{id:"色图"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#色图"}},[t._v("#")]),t._v(" 色图")]),t._v(" "),i("ul",[i("li",[i("strong",[t._v("模块")]),t._v(": "),i("code",[t._v("send_setu_")])]),t._v(" "),i("li",[i("strong",[t._v("群权限")]),t._v(" : "),i("code",[t._v("9")])]),t._v(" "),i("li",[i("strong",[t._v("说明")]),t._v(":"),i("br"),t._v("\nlolicon色图库"),i("br"),t._v(" "),i("code",[t._v("此功能包含超级用户指令")])]),t._v(" "),i("li",[i("strong",[t._v("指令")]),t._v(":\n"),i("ul",[i("li",[t._v("色图\n"),i("ul",[i("li",[i("code",[t._v("id: int")]),t._v(":可选,指定本地id")]),t._v(" "),i("li",[i("code",[t._v("tag: str")]),t._v(":可选,一个或多个指定tag色图")])])]),t._v(" "),i("li",[t._v("[cnt]张[tag]色图\n"),i("ul",[i("li",[i("code",[t._v("cnt: int")]),t._v(":指定数量")]),t._v(" "),i("li",[i("code",[t._v("tag: str")]),t._v(":可选,随机或指定一个或多个tag色图")])])]),t._v(" "),i("li",[t._v("色图r\n"),i("ul",[i("li",[i("code",[t._v("tag: str")]),t._v(":可选,随机或指定一个或多个tag的r18色图")])])])])])]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("色图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("id")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("色图"),i("br"),t._v("色图23")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("随机色图或指定id的本地色图")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("色图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("*tag")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("色图 萝莉"),i("br"),t._v("色图萝莉")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("少女 白丝")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("[cnt]张[tag]色图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("cnt *tag")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("4张萝莉色图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("色图连发,tag与上相同")])]),t._v(" "),i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("色图r")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("*tag")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("色图r 萝莉")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("10连发r18指定tag或随机色图")])])])]),t._v(" "),i("ul",[i("li",[i("strong",[t._v("超级用户指令")]),t._v(":")])]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),i("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"center"}},[t._v("更新色图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("更新色图")]),t._v(" "),i("td",{staticStyle:{"text-align":"center"}},[t._v("更新下载保存在数据库中的所有色图")])])])])])}),[],!1,null,null,null);e.default=v.exports}}]); \ No newline at end of file diff --git a/assets/js/32.d8a9b8f2.js b/assets/js/32.3b5db4d4.js similarity index 99% rename from assets/js/32.d8a9b8f2.js rename to assets/js/32.3b5db4d4.js index 42648d1f..70e9922a 100644 --- a/assets/js/32.d8a9b8f2.js +++ b/assets/js/32.3b5db4d4.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{580:function(t,e,_){"use strict";_.r(e);var v=_(8),a=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"管理员回复"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#管理员回复"}},[t._v("#")]),t._v(" 管理员回复")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("dialogue")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n超级用户对用户的联系")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("/t [qq] [group_id] [文本]")]),t._v(": 在group回复指定用户")]),t._v(" "),_("li",[_("code",[t._v("/t [qq] [文本]")]),t._v(": 私聊用户")]),t._v(" "),_("li",[_("code",[t._v("/t -1 [group_id] [文本]")]),t._v(": 在group内发送消息")]),t._v(" "),_("li",[_("code",[t._v("/t [id] [文本]")]),t._v(": 回复指定id的对话,id在 /t 中获取")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("/t")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("qq group_id msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("/t 73747222 32848432 你好啊"),_("br"),t._v("/t 73747222 你好不好"),_("br"),t._v("/t -1 32848432 我不太好"),_("br"),t._v("/t 0 我收到你的话了")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"真寻更新管理"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#真寻更新管理"}},[t._v("#")]),t._v(" 真寻更新管理")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("check_zhenxun_update")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n真寻自动更新检测"),_("br"),t._v(" "),_("code",[t._v("重启")]),t._v("功能需要先自行修改根目录"),_("code",[t._v("restart.sh")]),t._v("文件")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("检查更新真寻")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("检查更新真寻")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("检查更新")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("重启")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("重新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("重新启动真寻")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("自动检查更新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=12")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日12:00检查真寻是否更新,需要配置项"),_("code",[t._v("AUTO_UPDATE_ZHENXUN=True")])])])])]),t._v(" "),_("h2",{attrs:{id:"自检"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#自检"}},[t._v("#")]),t._v(" 自检")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("check")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n检查服务器状态")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("自检")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("自检")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"下载gocq"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#下载gocq"}},[t._v("#")]),t._v(" 下载gocq")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("update_gocqhttp")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n检测下载gocq并上传至指定群聊")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("更新gocq")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新gocq")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("自动检测下载gocq")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=3 minute=1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("03:01")]),t._v("检测下载最新版gocq并上传指定群聊")])])])])])}),[],!1,null,null,null);e.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{576:function(t,e,_){"use strict";_.r(e);var v=_(8),a=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"管理员回复"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#管理员回复"}},[t._v("#")]),t._v(" 管理员回复")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("dialogue")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n超级用户对用户的联系")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[_("code",[t._v("/t [qq] [group_id] [文本]")]),t._v(": 在group回复指定用户")]),t._v(" "),_("li",[_("code",[t._v("/t [qq] [文本]")]),t._v(": 私聊用户")]),t._v(" "),_("li",[_("code",[t._v("/t -1 [group_id] [文本]")]),t._v(": 在group内发送消息")]),t._v(" "),_("li",[_("code",[t._v("/t [id] [文本]")]),t._v(": 回复指定id的对话,id在 /t 中获取")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("/t")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("qq group_id msg")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("/t 73747222 32848432 你好啊"),_("br"),t._v("/t 73747222 你好不好"),_("br"),t._v("/t -1 32848432 我不太好"),_("br"),t._v("/t 0 我收到你的话了")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"真寻更新管理"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#真寻更新管理"}},[t._v("#")]),t._v(" 真寻更新管理")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("check_zhenxun_update")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n真寻自动更新检测"),_("br"),t._v(" "),_("code",[t._v("重启")]),t._v("功能需要先自行修改根目录"),_("code",[t._v("restart.sh")]),t._v("文件")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("检查更新真寻")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("检查更新真寻")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("检查更新")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("重启")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("重新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("重新启动真寻")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("自动检查更新")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=12")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日12:00检查真寻是否更新,需要配置项"),_("code",[t._v("AUTO_UPDATE_ZHENXUN=True")])])])])]),t._v(" "),_("h2",{attrs:{id:"自检"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#自检"}},[t._v("#")]),t._v(" 自检")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("check")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n检查服务器状态")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("自检")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("自检")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("h2",{attrs:{id:"下载gocq"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#下载gocq"}},[t._v("#")]),t._v(" 下载gocq")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("update_gocqhttp")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n检测下载gocq并上传至指定群聊")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("更新gocq")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("更新gocq")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")])])])]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("定时任务")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("名称")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("类型")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("时间")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("自动检测下载gocq")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("cron")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("hour=3 minute=1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("每日"),_("code",[t._v("03:01")]),t._v("检测下载最新版gocq并上传指定群聊")])])])])])}),[],!1,null,null,null);e.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/33.f820c9b2.js b/assets/js/33.204eb24b.js similarity index 99% rename from assets/js/33.f820c9b2.js rename to assets/js/33.204eb24b.js index c87dd2fd..52d8bea0 100644 --- a/assets/js/33.f820c9b2.js +++ b/assets/js/33.204eb24b.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[33],{576:function(t,e,_){"use strict";_.r(e);var v=_(8),n=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"搜番"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#搜番"}},[t._v("#")]),t._v(" 搜番")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("search_anime")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n搜索指定番剧种子链接")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("搜番\n"),_("ul",[_("li",[_("code",[t._v("keyword: str")]),t._v(":关键词")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("搜番")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("keyword")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("搜番刀剑神域")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("搜索指定番剧")])])])]),t._v(" "),_("h2",{attrs:{id:"buff皮肤查询"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#buff皮肤查询"}},[t._v("#")]),t._v(" Buff皮肤查询")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("search_buff_skin_price")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n在线搜索Buff指定皮肤的当前底价"),_("br"),t._v(" "),_("strong",[t._v("该功能需要配置Cookie")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("查询皮肤\n"),_("ul",[_("li",[_("code",[t._v("weapon: str")]),t._v(":指定武器")]),t._v(" "),_("li",[_("code",[t._v("skin: str")]),t._v(":指定皮肤")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查询皮肤")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("weapon skin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查询皮肤 ak47 二西莫夫")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查询指定武器指定皮肤的底价")])])])]),t._v(" "),_("h2",{attrs:{id:"翻译"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#翻译"}},[t._v("#")]),t._v(" 翻译")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("translate")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n四种语言互翻")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("翻英")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("中文")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("翻英爱")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("中文->英文")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("翻日")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("中文")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("翻日爱")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("中文->日文")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("翻韩")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("中文")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("翻韩爱")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("中文->韩文")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("英翻")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("英文")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("英翻love")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("英文->中文")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("日翻")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("日文")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("日翻愛")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("日文->中文")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("韩翻")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("韩文")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("韩翻사랑")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("韩文->中文")])])])]),t._v(" "),_("h2",{attrs:{id:"天气"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#天气"}},[t._v("#")]),t._v(" 天气")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("weather")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n简简单单的查天气吧")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v(".{0,10}市?的?天气.{0,10}")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("北京天气/天气温州")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("采用正则获取城市后查询天气")])])])]),t._v(" "),_("h2",{attrs:{id:"识番"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#识番"}},[t._v("#")]),t._v(" 识番")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("what_anime")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n使用api.trace.moe,以图识番")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("识番")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("识番 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("图片需要尽可能完整取黑边,不要再识别头像了(")])])])]),t._v(" "),_("h2",{attrs:{id:"疫情查询"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#疫情查询"}},[t._v("#")]),t._v(" 疫情查询")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("yiqing")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n腾讯API全国疫情查询"),_("br"),t._v("\n国外疫情查询")]),t._v(" "),_("li",[_("strong",[t._v("作者")]),t._v(":\n"),_("ul",[_("li",[_("a",{attrs:{href:"https://github.com/HibiKier",target:"_blank",rel:"noopener noreferrer"}},[t._v("HibiKier"),_("OutboundLink")],1),t._v(":国内疫情查询")]),t._v(" "),_("li",[_("a",{attrs:{href:"https://github.com/yzyyz1387",target:"_blank",rel:"noopener noreferrer"}},[t._v("yzyyz1387"),_("OutboundLink")],1),t._v(":国际疫情查询")])])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("疫情")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("province/city")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("疫情北京"),_("br"),t._v("疫情宁波")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("如果省份和城市重名的话默认省份,在后面添加"),_("strong",[t._v("市")]),t._v("即可查询城市,例如:疫情吉林市")])])])]),t._v(" "),_("h2",{attrs:{id:"图片修改"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#图片修改"}},[t._v("#")]),t._v(" 图片修改")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("update_picture")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n简易粗糙的pil或cv2图片修改操作"),_("br"),t._v(" "),_("strong",[t._v("方法可以使用中文 或 数字 来选择,即 改图 修改尺寸= 改图 1")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("修改尺寸\n"),_("ul",[_("li",[_("code",[t._v("width: int")]),t._v(":宽度")]),t._v(" "),_("li",[_("code",[t._v("height: int")]),t._v(":高度")])])]),t._v(" "),_("li",[t._v("等比压缩\n"),_("ul",[_("li",[_("code",[t._v("ratio: float")]),t._v(":比例")])])]),t._v(" "),_("li",[t._v("旋转图片\n"),_("ul",[_("li",[_("code",[t._v("angle: int")]),t._v(":旋转角度")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("方法")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("修改尺寸/1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("width height [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图修改尺寸 100 200 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将图片尺寸改为100*200")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("等比压缩/2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("ratio [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图等比压缩 0.8 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将图片压缩大小")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("旋转图片/3")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("angle [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图旋转图片 30 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将图片旋转指定角度")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("水平翻转/4")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图水平翻转 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将图片水平翻转")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("铅笔滤镜/5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图铅笔滤镜 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加铅笔滤镜")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("模糊效果/6")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图模糊效果 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加模糊效果")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("锐化效果/7")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图锐化效果 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加锐化效果")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("高斯模糊/8")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图高斯模糊 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加高斯模糊")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("边缘检测/9")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图边缘检测 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加边缘检测")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("底色替换/10")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[红/蓝] [红/蓝/白/绿/黄] [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图底色替换 红 蓝 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将红/蓝纯底色替换其他五种颜色")])])])])])}),[],!1,null,null,null);e.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[33],{579:function(t,e,_){"use strict";_.r(e);var v=_(8),n=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"搜番"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#搜番"}},[t._v("#")]),t._v(" 搜番")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("search_anime")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n搜索指定番剧种子链接")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("搜番\n"),_("ul",[_("li",[_("code",[t._v("keyword: str")]),t._v(":关键词")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("搜番")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("keyword")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("搜番刀剑神域")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("搜索指定番剧")])])])]),t._v(" "),_("h2",{attrs:{id:"buff皮肤查询"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#buff皮肤查询"}},[t._v("#")]),t._v(" Buff皮肤查询")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("search_buff_skin_price")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n在线搜索Buff指定皮肤的当前底价"),_("br"),t._v(" "),_("strong",[t._v("该功能需要配置Cookie")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("查询皮肤\n"),_("ul",[_("li",[_("code",[t._v("weapon: str")]),t._v(":指定武器")]),t._v(" "),_("li",[_("code",[t._v("skin: str")]),t._v(":指定皮肤")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("查询皮肤")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("weapon skin")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查询皮肤 ak47 二西莫夫")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("查询指定武器指定皮肤的底价")])])])]),t._v(" "),_("h2",{attrs:{id:"翻译"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#翻译"}},[t._v("#")]),t._v(" 翻译")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("translate")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n四种语言互翻")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("翻英")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("中文")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("翻英爱")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("中文->英文")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("翻日")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("中文")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("翻日爱")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("中文->日文")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("翻韩")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("中文")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("翻韩爱")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("中文->韩文")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("英翻")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("英文")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("英翻love")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("英文->中文")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("日翻")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("日文")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("日翻愛")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("日文->中文")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("韩翻")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("韩文")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("韩翻사랑")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("韩文->中文")])])])]),t._v(" "),_("h2",{attrs:{id:"天气"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#天气"}},[t._v("#")]),t._v(" 天气")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("weather")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n简简单单的查天气吧")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v(".{0,10}市?的?天气.{0,10}")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("None")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("北京天气/天气温州")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("采用正则获取城市后查询天气")])])])]),t._v(" "),_("h2",{attrs:{id:"识番"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#识番"}},[t._v("#")]),t._v(" 识番")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("what_anime")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n使用api.trace.moe,以图识番")]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("识番")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("识番 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("图片需要尽可能完整取黑边,不要再识别头像了(")])])])]),t._v(" "),_("h2",{attrs:{id:"疫情查询"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#疫情查询"}},[t._v("#")]),t._v(" 疫情查询")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("yiqing")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n腾讯API全国疫情查询"),_("br"),t._v("\n国外疫情查询")]),t._v(" "),_("li",[_("strong",[t._v("作者")]),t._v(":\n"),_("ul",[_("li",[_("a",{attrs:{href:"https://github.com/HibiKier",target:"_blank",rel:"noopener noreferrer"}},[t._v("HibiKier"),_("OutboundLink")],1),t._v(":国内疫情查询")]),t._v(" "),_("li",[_("a",{attrs:{href:"https://github.com/yzyyz1387",target:"_blank",rel:"noopener noreferrer"}},[t._v("yzyyz1387"),_("OutboundLink")],1),t._v(":国际疫情查询")])])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":")])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("疫情")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("province/city")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("疫情北京"),_("br"),t._v("疫情宁波")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("如果省份和城市重名的话默认省份,在后面添加"),_("strong",[t._v("市")]),t._v("即可查询城市,例如:疫情吉林市")])])])]),t._v(" "),_("h2",{attrs:{id:"图片修改"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#图片修改"}},[t._v("#")]),t._v(" 图片修改")]),t._v(" "),_("ul",[_("li",[_("strong",[t._v("模块")]),t._v(": "),_("code",[t._v("update_picture")])]),t._v(" "),_("li",[_("strong",[t._v("群权限")]),t._v(" : "),_("code",[t._v("5")])]),t._v(" "),_("li",[_("strong",[t._v("说明")]),t._v(":"),_("br"),t._v("\n简易粗糙的pil或cv2图片修改操作"),_("br"),t._v(" "),_("strong",[t._v("方法可以使用中文 或 数字 来选择,即 改图 修改尺寸= 改图 1")])]),t._v(" "),_("li",[_("strong",[t._v("指令")]),t._v(":\n"),_("ul",[_("li",[t._v("修改尺寸\n"),_("ul",[_("li",[_("code",[t._v("width: int")]),t._v(":宽度")]),t._v(" "),_("li",[_("code",[t._v("height: int")]),t._v(":高度")])])]),t._v(" "),_("li",[t._v("等比压缩\n"),_("ul",[_("li",[_("code",[t._v("ratio: float")]),t._v(":比例")])])]),t._v(" "),_("li",[t._v("旋转图片\n"),_("ul",[_("li",[_("code",[t._v("angle: int")]),t._v(":旋转角度")])])])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("指令")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("方法")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("参数")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("示例")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("说明")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("修改尺寸/1")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("width height [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图修改尺寸 100 200 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将图片尺寸改为100*200")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("等比压缩/2")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("ratio [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图等比压缩 0.8 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将图片压缩大小")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("旋转图片/3")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("angle [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图旋转图片 30 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将图片旋转指定角度")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("水平翻转/4")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图水平翻转 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将图片水平翻转")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("铅笔滤镜/5")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图铅笔滤镜 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加铅笔滤镜")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("模糊效果/6")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图模糊效果 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加模糊效果")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("锐化效果/7")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图锐化效果 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加锐化效果")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("高斯模糊/8")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图高斯模糊 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加高斯模糊")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("边缘检测/9")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图边缘检测 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("添加边缘检测")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("改图/修改图片")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("底色替换/10")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("[红/蓝] [红/蓝/白/绿/黄] [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("改图底色替换 红 蓝 [图片]")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("将红/蓝纯底色替换其他五种颜色")])])])])])}),[],!1,null,null,null);e.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/34.3aafaab7.js b/assets/js/34.6fe811b6.js similarity index 94% rename from assets/js/34.3aafaab7.js rename to assets/js/34.6fe811b6.js index d2eada51..f69e2b73 100644 --- a/assets/js/34.3aafaab7.js +++ b/assets/js/34.6fe811b6.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[34],{575:function(t,s,a){"use strict";a.r(s);var l=a(8),e=Object(l.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"前言"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#前言"}},[t._v("#")]),t._v(" 前言")]),t._v(" "),a("p",[a("s",[t._v("真寻bot非常可爱,嗯,这是我要提醒你的")])]),t._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"title"}),a("p",[t._v("自建可能会遇到各种花里胡哨的麻烦,如果没有一些基础的话,前面可是困难重重啊少年")])]),a("h1",{attrs:{id:"安装真寻bot-你需要具备"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#安装真寻bot-你需要具备"}},[t._v("#")]),t._v(" 安装真寻bot,你需要具备:")]),t._v(" "),a("ul",[a("li",[t._v("一定的基础,包括但不限于稍微熟悉linux或windows cmd命令行")]),t._v(" "),a("li",[t._v("一台服务器,最好的linux系统,但Windows也不是不行")]),t._v(" "),a("li",[t._v("一些百度/Google的能力")])])])}),[],!1,null,null,null);s.default=e.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[34],{578:function(t,s,a){"use strict";a.r(s);var l=a(8),e=Object(l.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"前言"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#前言"}},[t._v("#")]),t._v(" 前言")]),t._v(" "),a("p",[a("s",[t._v("真寻bot非常可爱,嗯,这是我要提醒你的")])]),t._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"title"}),a("p",[t._v("自建可能会遇到各种花里胡哨的麻烦,如果没有一些基础的话,前面可是困难重重啊少年")])]),a("h1",{attrs:{id:"安装真寻bot-你需要具备"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#安装真寻bot-你需要具备"}},[t._v("#")]),t._v(" 安装真寻bot,你需要具备:")]),t._v(" "),a("ul",[a("li",[t._v("一定的基础,包括但不限于稍微熟悉linux或windows cmd命令行")]),t._v(" "),a("li",[t._v("一台服务器,最好的linux系统,但Windows也不是不行")]),t._v(" "),a("li",[t._v("一些百度/Google的能力")])])])}),[],!1,null,null,null);s.default=e.exports}}]); \ No newline at end of file diff --git a/assets/js/35.2ce73343.js b/assets/js/35.87722891.js similarity index 56% rename from assets/js/35.2ce73343.js rename to assets/js/35.87722891.js index 29f8e699..02ec8bb9 100644 --- a/assets/js/35.2ce73343.js +++ b/assets/js/35.87722891.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[35],{579:function(t,s,e){"use strict";e.r(s);var a=e(8),r=Object(a.a)({},(function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("div",{staticClass:"custom-block tip"},[e("p",{staticClass:"title"}),e("p",[t._v("go-cqhttp 是什么?"),e("br"),t._v("\n使用OneBot协议实现的无头QQ,接受消息发往后端处理")])]),e("div",{staticClass:"custom-block warning"},[e("p",{staticClass:"title"}),e("p",[t._v("此页没有显示图片刷新即可")])]),e("h1",{attrs:{id:"如何安装"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#如何安装"}},[t._v("#")]),t._v(" 如何安装?")]),t._v(" "),e("ol",[e("li",[t._v("从"),e("a",{attrs:{href:"https://github.com/Mrs4s/go-cqhttp",target:"_blank",rel:"noopener noreferrer"}},[t._v("Mrs4s / go-cqhttp"),e("OutboundLink")],1),t._v("的Release中下载与你系统对应的最新版本")]),t._v(" "),e("li",[t._v("首次运行会让你选择通信方式,选择 "),e("code",[t._v("3")]),t._v(" (反向 Websocket 通信),会生成一个配置文件"),e("strong",[t._v("config.yml")]),t._v(" "),e("img",{attrs:{src:"/zhenxun_bot/gocq/gocq0.png",alt:"_"}})]),t._v(" "),e("li",[t._v("打开"),e("strong",[t._v("config.yml")]),t._v("文件,将uin修改为bot账号"),e("br"),t._v(" "),e("img",{attrs:{src:"/zhenxun_bot/gocq/gocq1.png",alt:"_"}})]),t._v(" "),e("li",[t._v("在"),e("strong",[t._v("config.yml")]),t._v("文件中将"),e("br"),t._v(" "),e("code",[t._v("universal: ws://your_websocket_universal.server")]),e("br"),t._v("\n修改为"),e("br"),t._v(" "),e("code",[t._v("universal: ws://127.0.0.1:8080/cqhttp/ws")]),t._v(" "),e("img",{attrs:{src:"/zhenxun_bot/gocq/gocq2.png",alt:"_"}})]),t._v(" "),e("li",[t._v("重启go-cqhttp后扫码登录即可")])]),t._v(" "),e("div",{staticClass:"custom-block tip"},[e("p",{staticClass:"title"}),e("p",[t._v("因本项目使用了语音文件等,该音频需要依赖ffmpeg")]),t._v(" "),e("div",{staticClass:"language- line-numbers-mode"},[e("pre",{pre:!0,attrs:{class:"language-text"}},[e("code",[t._v("apt install -y ffmpeg\n")])]),t._v(" "),e("div",{staticClass:"line-numbers-wrapper"},[e("span",{staticClass:"line-number"},[t._v("1")]),e("br")])])]),e("div",{staticClass:"custom-block tip"},[e("p",{staticClass:"title"}),e("p",[t._v("没有 ws-reverse 怎么办?"),e("br"),t._v("\n第二步的配置文件选错了,删除"),e("strong",[t._v("config.yml")]),t._v("重新生成即可")])])])}),[],!1,null,null,null);s.default=r.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[35],{577:function(t,s,e){"use strict";e.r(s);var a=e(8),n=Object(a.a)({},(function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("div",{staticClass:"custom-block tip"},[e("p",{staticClass:"title"}),e("p",[t._v("go-cqhttp 是什么?"),e("br"),t._v("\n使用OneBot协议实现的无头QQ,接受消息发往后端处理")])]),e("div",{staticClass:"custom-block warning"},[e("p",{staticClass:"title"}),e("p",[t._v("此页没有显示图片刷新即可")])]),e("h1",{attrs:{id:"如何安装"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#如何安装"}},[t._v("#")]),t._v(" 如何安装?")]),t._v(" "),e("ol",[e("li",[t._v("从"),e("a",{attrs:{href:"https://github.com/Mrs4s/go-cqhttp",target:"_blank",rel:"noopener noreferrer"}},[t._v("Mrs4s / go-cqhttp"),e("OutboundLink")],1),t._v("的Release中下载与你系统对应的最新版本")]),t._v(" "),e("li",[t._v("首次运行会让你选择通信方式,选择 "),e("code",[t._v("3")]),t._v(" (反向 Websocket 通信),会生成一个配置文件"),e("strong",[t._v("config.yml")]),t._v(" "),e("img",{attrs:{src:"/zhenxun_bot/gocq/gocq0.png",alt:"_"}})]),t._v(" "),e("li",[t._v("打开"),e("strong",[t._v("config.yml")]),t._v("文件,将uin修改为bot账号"),e("br"),t._v(" "),e("img",{attrs:{src:"/zhenxun_bot/gocq/gocq1.png",alt:"_"}})]),t._v(" "),e("li",[t._v("在"),e("strong",[t._v("config.yml")]),t._v("文件中将"),e("br"),t._v(" "),e("code",[t._v("universal: ws://your_websocket_universal.server")]),e("br"),t._v("\n修改为"),e("br"),t._v(" "),e("code",[t._v("universal: ws://127.0.0.1:8080/cqhttp/ws")])])]),t._v(" "),e("p",[e("img",{attrs:{src:"/zhenxun_bot/gocq/gocq2.png",alt:"_"}})]),t._v(" "),e("ol",{attrs:{start:"5"}},[e("li",[t._v("重启go-cqhttp后扫码登录即可")])]),t._v(" "),e("div",{staticClass:"custom-block tip"},[e("p",{staticClass:"title"}),e("p",[t._v("因本项目使用了语音文件等,该音频需要依赖ffmpeg")]),t._v(" "),e("div",{staticClass:"language- line-numbers-mode"},[e("pre",{pre:!0,attrs:{class:"language-text"}},[e("code",[t._v("Ubuntu:\n sudo apt install -y ffmpeg\n")])]),t._v(" "),e("div",{staticClass:"line-numbers-wrapper"},[e("span",{staticClass:"line-number"},[t._v("1")]),e("br"),e("span",{staticClass:"line-number"},[t._v("2")]),e("br")])])]),e("div",{staticClass:"custom-block tip"},[e("p",{staticClass:"title"}),e("p",[t._v("没有 ws-reverse 怎么办?"),e("br"),t._v("\n第二步的配置文件选错了,删除"),e("strong",[t._v("config.yml")]),t._v("重新生成即可")])])])}),[],!1,null,null,null);s.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/36.8cd1b65c.js b/assets/js/36.8cd1b65c.js new file mode 100644 index 00000000..910b9384 --- /dev/null +++ b/assets/js/36.8cd1b65c.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[36],{580:function(s,t,a){"use strict";a.r(t);var e=a(8),l=Object(e.a)({},(function(){var s=this,t=s.$createElement,a=s._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"title"}),a("p",[s._v("一个关系型数据库,占用比mysql小小小小多了..."),a("br"),s._v("\n目前来看postgresql版本似乎对真寻没有太大影响(指9.0以上),不会影响正常使用")])]),a("h1",{attrs:{id:"开始安装"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#开始安装"}},[s._v("#")]),s._v(" 开始安装")]),s._v(" "),a("h2",{attrs:{id:"windows"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#windows"}},[s._v("#")]),s._v(" Windows")]),s._v(" "),a("ol",[a("li",[s._v("在"),a("a",{attrs:{href:"https://www.enterprisedb.com/downloads/postgres-postgresql-downloads",target:"_blank",rel:"noopener noreferrer"}},[s._v("Postgresql下载页面"),a("OutboundLink")],1),s._v("下载对应系统的Postgresql安装程序")]),s._v(" "),a("li",[s._v("选择安装路径,一路next,中途会让你设置以下postgres用户的密码")]),s._v(" "),a("li",[s._v("在安装目录下找到pgAdmin,使用pgAdmin连接数据库,创建连接,新建数据库即可")])]),s._v(" "),a("h2",{attrs:{id:"linux-以ubuntu为例"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#linux-以ubuntu为例"}},[s._v("#")]),s._v(" Linux (以Ubuntu为例)")]),s._v(" "),a("ol",[a("li",[a("p",[s._v("安装Postgresql")]),s._v(" "),a("div",{staticClass:"language- extra-class"},[a("pre",[a("code",[s._v(" sudo apt update\n sudo apt install postgresql postgresql-contrib\n")])])])]),s._v(" "),a("li",[a("p",[s._v("创建数据库和用户")]),s._v(" "),a("div",{staticClass:"language- extra-class"},[a("pre",[a("code",[s._v(" sudo su - postgres # 切换用户\n psql\n # 用户名↓ # 密码↓\n CREATE USER uname WITH PASSWORD 'zhenxun'; # 创建用户\n # 数据库名称↓ 所有者↓\n CREATE DATABASE testdb OWNER uname; # 创建数据库\n")])])])])]),s._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"title"}),a("p",[s._v("到这一步数据库已经可以正常使用了!以下步骤主要用于外网可以连接入服务器数据库,可以等需要的时候再配置。")])]),a("ol",{attrs:{start:"3"}},[a("li",[a("p",[s._v("编辑数据库配置文件(路径请已自己的为准)")]),s._v(" "),a("ul",[a("li",[a("p",[s._v("打开数据库配置文件")]),s._v(" "),a("div",{staticClass:"language- extra-class"},[a("pre",[a("code",[s._v(" vim /etc/postgresql/12/main/postgresql.conf\n")])])])]),s._v(" "),a("li",[a("p",[s._v("找到 "),a("code",[s._v("listen_addresses: '*'")]),s._v(" 取消前面的 "),a("code",[s._v("#")]),s._v(" 注释,使用:wq保存退出")])])]),s._v(" "),a("blockquote",[a("p",[s._v("建议公网ip同时修改 Port")])]),s._v(" "),a("ul",[a("li",[a("p",[s._v("打开 "),a("strong",[s._v("pg_hba.conf")])]),s._v(" "),a("div",{staticClass:"language- extra-class"},[a("pre",[a("code",[s._v(" vim /etc/postgresql/12/main/pg_hba.conf\n")])])])]),s._v(" "),a("li",[a("p",[s._v("在最下添加或修改后,使用:wq保存退出")]),s._v(" "),a("div",{staticClass:"language- extra-class"},[a("pre",[a("code",[s._v(" # 允许任意用户从任意机器上以密码方式访问数据库\n host all all 0.0.0.0/0 md5\n")])])])])])]),s._v(" "),a("li",[a("p",[s._v("重启数据库")]),s._v(" "),a("div",{staticClass:"language- extra-class"},[a("pre",[a("code",[s._v(" sudo systemctl restart postgresql\n")])])])])])])}),[],!1,null,null,null);t.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/36.d49e2170.js b/assets/js/36.d49e2170.js deleted file mode 100644 index 1aae88c0..00000000 --- a/assets/js/36.d49e2170.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[36],{577:function(s,t,e){"use strict";e.r(t);var a=e(8),l=Object(a.a)({},(function(){var s=this,t=s.$createElement,e=s._self._c||t;return e("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[e("div",{staticClass:"custom-block tip"},[e("p",{staticClass:"title"}),e("p",[s._v("一个关系型数据库,占用比mysql小小小小多了..."),e("br"),s._v("\n目前来看postgresql版本似乎对真寻没有太大影响(指9.0以上),不会影响正常使用")])]),e("h1",{attrs:{id:"开始安装"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#开始安装"}},[s._v("#")]),s._v(" 开始安装")]),s._v(" "),e("h2",{attrs:{id:"windows"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#windows"}},[s._v("#")]),s._v(" Windows")]),s._v(" "),e("ol",[e("li",[s._v("在"),e("a",{attrs:{href:"https://www.enterprisedb.com/downloads/postgres-postgresql-downloads",target:"_blank",rel:"noopener noreferrer"}},[s._v("Postgresql下载页面"),e("OutboundLink")],1),s._v("下载对应系统的Postgresql安装程序")]),s._v(" "),e("li",[s._v("选择安装路径,一路next,中途会让你设置以下postgres用户的密码")]),s._v(" "),e("li",[s._v("在安装目录下找到pgAdmin,使用pgAdmin连接数据库,创建连接,新建数据库即可")])]),s._v(" "),e("h2",{attrs:{id:"linux-以ubuntu为例"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#linux-以ubuntu为例"}},[s._v("#")]),s._v(" Linux (以Ubuntu为例)")]),s._v(" "),e("ol",[e("li",[e("p",[s._v("安装Postgresql")]),s._v(" "),e("div",{staticClass:"language- extra-class"},[e("pre",[e("code",[s._v(" sudo apt update\n sudo apt install postgresql postgresql-contrib\n")])])])]),s._v(" "),e("li",[e("p",[s._v("创建数据库和用户")]),s._v(" "),e("div",{staticClass:"language- extra-class"},[e("pre",[e("code",[s._v(" sudo su - postgres # 切换用户\n psql\n # 用户名↓ # 密码↓\n CREATE USER uname WITH PASSWORD 'zhenxun'; # 创建用户\n # 数据库名称↓ 所有者↓\n CREATE DATABASE testdb OWNER uname; # 创建数据库\n")])])])]),s._v(" "),e("li",[e("p",[s._v("编辑数据库配置文件(路径请已自己的为准)")]),s._v(" "),e("ul",[e("li",[e("p",[s._v("打开数据库配置文件")]),s._v(" "),e("div",{staticClass:"language- extra-class"},[e("pre",[e("code",[s._v(" vim /etc/postgresql/12/main/postgresql.conf\n")])])])]),s._v(" "),e("li",[e("p",[s._v("找到 "),e("code",[s._v("listen_addresses: '*'")]),s._v(" 取消前面的 "),e("code",[s._v("#")]),s._v(" 注释,使用:wq保存退出")])])]),s._v(" "),e("blockquote",[e("p",[s._v("建议公网ip同时修改 Port")])]),s._v(" "),e("ul",[e("li",[e("p",[s._v("打开 "),e("strong",[s._v("pg_hba.conf")])]),s._v(" "),e("div",{staticClass:"language- extra-class"},[e("pre",[e("code",[s._v(" vim /etc/postgresql/12/main/pg_hba.conf\n")])])])]),s._v(" "),e("li",[e("p",[s._v("在最下添加或修改后,使用:wq保存退出")]),s._v(" "),e("div",{staticClass:"language- extra-class"},[e("pre",[e("code",[s._v(" # 允许任意用户从任意机器上以密码方式访问数据库\n host all all 0.0.0.0/0 md5\n")])])])])])]),s._v(" "),e("li",[e("p",[s._v("重启数据库")]),s._v(" "),e("div",{staticClass:"language- extra-class"},[e("pre",[e("code",[s._v(" sudo systemctl restart postgresql\n")])])])])])])}),[],!1,null,null,null);t.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/37.6c8cff6d.js b/assets/js/37.77ed2a6c.js similarity index 54% rename from assets/js/37.6c8cff6d.js rename to assets/js/37.77ed2a6c.js index c33d795a..46c7d771 100644 --- a/assets/js/37.6c8cff6d.js +++ b/assets/js/37.77ed2a6c.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[37],{581:function(t,s,n){"use strict";n.r(s);var a=n(8),e=Object(a.a)({},(function(){var t=this,s=t.$createElement,n=t._self._c||s;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("div",{staticClass:"custom-block warning"},[n("p",{staticClass:"title"},[t._v("版本警告")]),n("p",[t._v("真寻Bot需要python环境为 "),n("strong",[t._v("python3.8")]),t._v(" 或 "),n("strong",[t._v("python3.9")])])]),n("div",{staticClass:"custom-block danger"},[n("p",{staticClass:"title"},[t._v("又一个版本警告")]),n("p",[t._v("真寻所需要的python包尽量按照requirements.txt中的版本"),n("br"),t._v("\n特别是 "),n("em",[n("strong",[t._v("nonebot")])]),t._v(" 版本,未适配的版本可能导致真寻无法运行")])]),n("h1",{attrs:{id:"开始部署"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#开始部署"}},[t._v("#")]),t._v(" 开始部署")]),t._v(" "),n("ol",[n("li",[n("p",[t._v("从 "),n("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot",target:"_blank",rel:"noopener noreferrer"}},[t._v("HibiKier / zhenxun_bot"),n("OutboundLink")],1),t._v(" clone代码 或 直接下载 "),n("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/archive/refs/heads/main.zip",target:"_blank",rel:"noopener noreferrer"}},[t._v("压缩包"),n("OutboundLink")],1),t._v(" 解压")])]),t._v(" "),n("li",[n("p",[t._v("安装依赖包")]),t._v(" "),n("div",{staticClass:"language- extra-class"},[n("pre",[n("code",[t._v(" pip3 install -r requirements.txt\n")])])])]),t._v(" "),n("li",[n("p",[t._v("设置超级用户,打开 "),n("strong",[t._v(".env.dev")]),t._v(" 文件,在"),n("code",[t._v("SUPERUSERS")]),t._v("中添加自己的QQ")]),t._v(" "),n("div",{staticClass:"language- extra-class"},[n("pre",[n("code",[t._v(' SUPERUSERS=["123456789"]\n')])])])]),t._v(" "),n("li",[n("p",[t._v("打开 "),n("strong",[t._v("configs/config.py")]),t._v(" 填写数据库数据")]),t._v(" "),n("div",{staticClass:"language- extra-class"},[n("pre",[n("code",[t._v(' # 数据库(必要)\n # 如果填写了bind就不需要再填写后面的字段了#)\n # 示例:"bind": "postgresql://user:password@127.0.0.1:5432/database"\n bind: str = "" # 数据库连接链接\n sql_name: str = "postgresql"\n user: str = "" # 数据用户名\n password: str = "" # 数据库密码\n address: str = "" # 数据库地址\n port: str = "" # 数据库端口\n database: str = "" # 数据库名称\n')])])])]),t._v(" "),n("li",[n("p",[t._v("使用"),n("code",[t._v("python3 bot.py")]),t._v("启动真寻Bot,会在 "),n("strong",[t._v("configs")]),t._v(" 和 "),n("strong",[t._v("data/configs")]),t._v(" 目录下生成各种配置文件")])]),t._v(" "),n("li",[n("p",[t._v("打开 "),n("strong",[t._v("configs/config.yaml")]),t._v(",里面包含的是各种插件的配置项,填写完毕后重启真寻Bot")])])]),t._v(" "),n("div",{staticClass:"custom-block tip"},[n("p",{staticClass:"title"}),n("p",[t._v("playwright 需要安装额外的系统环境,在命令行输入以下")]),t._v(" "),n("div",{staticClass:"language-python line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-python"}},[n("code",[t._v("sudo playwright install"),n("span",{pre:!0,attrs:{class:"token operator"}},[t._v("-")]),t._v("deps chromium\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# or")]),t._v("\nsudo python3 "),n("span",{pre:!0,attrs:{class:"token operator"}},[t._v("-")]),t._v("m playwright install"),n("span",{pre:!0,attrs:{class:"token operator"}},[t._v("-")]),t._v("deps chromium\n")])]),t._v(" "),n("div",{staticClass:"line-numbers-wrapper"},[n("span",{staticClass:"line-number"},[t._v("1")]),n("br"),n("span",{staticClass:"line-number"},[t._v("2")]),n("br"),n("span",{staticClass:"line-number"},[t._v("3")]),n("br")])])])])}),[],!1,null,null,null);s.default=e.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[37],{581:function(t,s,n){"use strict";n.r(s);var r=n(8),a=Object(r.a)({},(function(){var t=this,s=t.$createElement,n=t._self._c||s;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("div",{staticClass:"custom-block warning"},[n("p",{staticClass:"title"},[t._v("版本警告")]),n("p",[t._v("真寻Bot需要python环境为 "),n("strong",[t._v("python3.8")]),t._v(" 或 "),n("strong",[t._v("python3.9")])])]),n("div",{staticClass:"custom-block danger"},[n("p",{staticClass:"title"},[t._v("又一个版本警告")]),n("p",[t._v("真寻所需要的python包尽量按照requirements.txt中的版本"),n("br"),t._v("\n特别是 "),n("em",[n("strong",[t._v("nonebot")])]),t._v(" 版本,未适配的版本可能导致真寻无法运行")])]),n("h1",{attrs:{id:"开始部署"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#开始部署"}},[t._v("#")]),t._v(" 开始部署")]),t._v(" "),n("ol",[n("li",[n("p",[t._v("从 "),n("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot",target:"_blank",rel:"noopener noreferrer"}},[t._v("HibiKier / zhenxun_bot"),n("OutboundLink")],1),t._v(" clone代码 或 直接下载 "),n("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/archive/refs/heads/main.zip",target:"_blank",rel:"noopener noreferrer"}},[t._v("压缩包"),n("OutboundLink")],1),t._v(" 解压")])]),t._v(" "),n("li",[n("p",[t._v("安装依赖包")]),t._v(" "),n("div",{staticClass:"language- extra-class"},[n("pre",[n("code",[t._v(" pip3 install -r requirements.txt\n")])])])]),t._v(" "),n("li",[n("p",[t._v("设置超级用户,打开 "),n("strong",[t._v(".env.dev")]),t._v(" 文件,在"),n("code",[t._v("SUPERUSERS")]),t._v("中添加自己的QQ")]),t._v(" "),n("div",{staticClass:"language- extra-class"},[n("pre",[n("code",[t._v(' SUPERUSERS=["123456789"]\n')])])])]),t._v(" "),n("li",[n("p",[t._v("打开 "),n("strong",[t._v("configs/config.py")]),t._v(" 填写数据库数据")]),t._v(" "),n("div",{staticClass:"language- extra-class"},[n("pre",[n("code",[t._v(' # 数据库(必要)\n # 如果填写了bind就不需要再填写后面的字段了#)\n # 示例:"bind": "postgresql://user:password@127.0.0.1:5432/database"\n bind: str = "" # 数据库连接链接\n sql_name: str = "postgresql"\n user: str = "" # 数据用户名\n password: str = "" # 数据库密码\n address: str = "" # 数据库地址\n port: str = "" # 数据库端口\n database: str = "" # 数据库名称\n\n ############################################################\n ### 如果你是与教程一模一样的命令代码,且数据库也在该服务器上 ###\n ############################################################\n # 可以直接复制以下配置\n bind: str = "" # 数据库连接链接\n sql_name: str = "postgresql"\n user: str = "uname"\n password: str = "zhenxun"\n address: str = "127.0.0.1"\n port: str = "5432"\n database: str = "testdb"\n')])])])]),t._v(" "),n("li",[n("p",[t._v("使用"),n("code",[t._v("python3 bot.py")]),t._v("启动真寻Bot,会在 "),n("strong",[t._v("configs")]),t._v(" 和 "),n("strong",[t._v("data/configs")]),t._v(" 目录下生成各种配置文件")])]),t._v(" "),n("li",[n("p",[t._v("打开 "),n("strong",[t._v("configs/config.yaml")]),t._v(",里面包含的是各种插件的配置项,填写完毕后重启真寻Bot")])])]),t._v(" "),n("div",{staticClass:"custom-block tip"},[n("p",{staticClass:"title"}),n("p",[t._v("playwright 需要安装额外的系统环境,在命令行输入以下")]),t._v(" "),n("div",{staticClass:"language-python line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-python"}},[n("code",[t._v("sudo playwright install"),n("span",{pre:!0,attrs:{class:"token operator"}},[t._v("-")]),t._v("deps chromium\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# or")]),t._v("\nsudo python3 "),n("span",{pre:!0,attrs:{class:"token operator"}},[t._v("-")]),t._v("m playwright install"),n("span",{pre:!0,attrs:{class:"token operator"}},[t._v("-")]),t._v("deps chromium\n")])]),t._v(" "),n("div",{staticClass:"line-numbers-wrapper"},[n("span",{staticClass:"line-number"},[t._v("1")]),n("br"),n("span",{staticClass:"line-number"},[t._v("2")]),n("br"),n("span",{staticClass:"line-number"},[t._v("3")]),n("br")])])])])}),[],!1,null,null,null);s.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/38.dc15688b.js b/assets/js/38.6de2d7a0.js similarity index 97% rename from assets/js/38.dc15688b.js rename to assets/js/38.6de2d7a0.js index 536ab5d9..294fdb73 100644 --- a/assets/js/38.dc15688b.js +++ b/assets/js/38.6de2d7a0.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[38],{583:function(s,t,a){"use strict";a.r(t);var e=a(8),n=Object(e.a)({},(function(){var s=this,t=s.$createElement,a=s._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[a("h1",{attrs:{id:"恭喜-经历困难之后到了最后一步-那就是持久化运行-0v"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#恭喜-经历困难之后到了最后一步-那就是持久化运行-0v"}},[s._v("#")]),s._v(" 恭喜!经历困难之后到了最后一步,那就是持久化运行 0v<")]),s._v(" "),a("div",{staticClass:"custom-block warning"},[a("p",{staticClass:"title"}),a("p",[s._v("本节教程为Linux持久化运行教程,Windows可直接跳过")])]),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"title"}),a("p",[s._v("教程中使用的是较为简单的Screen,如果你有其他工具的使用经验,可以跳过本节。")])]),a("h1",{attrs:{id:"即刻开始-以ubuntu为例"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#即刻开始-以ubuntu为例"}},[s._v("#")]),s._v(" 即刻开始(以Ubuntu为例)")]),s._v(" "),a("p",[s._v("1.安装screen")]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("sudo apt install screen\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br")])]),a("p",[s._v("2.创建会话")]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("screen -S zhenxun\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br")])]),a("p",[s._v("3.进入真寻目录")]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("cd .....\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br")])]),a("p",[s._v("4.启动!")]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("python3 bot.py\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br")])]),a("h1",{attrs:{id:"如果退出或关闭后"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#如果退出或关闭后"}},[s._v("#")]),s._v(" 如果退出或关闭后")]),s._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"title"}),a("p",[s._v("使用以下命令恢复会话")]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("screen -r zhenxun\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br")])])])])}),[],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[38],{582:function(s,t,a){"use strict";a.r(t);var e=a(8),n=Object(e.a)({},(function(){var s=this,t=s.$createElement,a=s._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[a("h1",{attrs:{id:"恭喜-经历困难之后到了最后一步-那就是持久化运行-0v"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#恭喜-经历困难之后到了最后一步-那就是持久化运行-0v"}},[s._v("#")]),s._v(" 恭喜!经历困难之后到了最后一步,那就是持久化运行 0v<")]),s._v(" "),a("div",{staticClass:"custom-block warning"},[a("p",{staticClass:"title"}),a("p",[s._v("本节教程为Linux持久化运行教程,Windows可直接跳过")])]),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"title"}),a("p",[s._v("教程中使用的是较为简单的Screen,如果你有其他工具的使用经验,可以跳过本节。")])]),a("h1",{attrs:{id:"即刻开始-以ubuntu为例"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#即刻开始-以ubuntu为例"}},[s._v("#")]),s._v(" 即刻开始(以Ubuntu为例)")]),s._v(" "),a("p",[s._v("1.安装screen")]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("sudo apt install screen\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br")])]),a("p",[s._v("2.创建会话")]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("screen -S zhenxun\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br")])]),a("p",[s._v("3.进入真寻目录")]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("cd .....\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br")])]),a("p",[s._v("4.启动!")]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("python3 bot.py\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br")])]),a("h1",{attrs:{id:"如果退出或关闭后"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#如果退出或关闭后"}},[s._v("#")]),s._v(" 如果退出或关闭后")]),s._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"title"}),a("p",[s._v("使用以下命令恢复会话")]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("screen -r zhenxun\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br")])])])])}),[],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/39.4e74e9cc.js b/assets/js/39.4e74e9cc.js deleted file mode 100644 index e7328a5a..00000000 --- a/assets/js/39.4e74e9cc.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[39],{582:function(_,v,i){"use strict";i.r(v);var l=i(8),t=Object(l.a)({},(function(){var _=this,v=_.$createElement,i=_._self._c||v;return i("ContentSlotsDistributor",{attrs:{"slot-key":_.$parent.slotKey}},[i("h2",{attrs:{id:"_2021-1-5-v0-0-7-2"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-1-5-v0-0-7-2"}},[_._v("#")]),_._v(" 2021/1/5 [v0.0.7.2]")]),_._v(" "),i("ul",[i("li",[_._v("提供金币消费hook,可在plugins2settings.yaml中配置该功能需要消费的金币")]),_._v(" "),i("li",[_._v("商店插件将作为内置插件移动至basic_plugins")]),_._v(" "),i("li",[_._v("商店插件通过export提供了方法,不需要修改商店插件代码添加商品数据和生效方法")]),_._v(" "),i("li",[_._v("修改了hook插件顺序,主要以auth_hook为主")]),_._v(" "),i("li",[_._v("修改商店图片样式")]),_._v(" "),i("li",[_._v("取消每次启动更新城市列表(首次除外),采用定时更新,加快bot启动速度")]),_._v(" "),i("li",[_._v("取消每次启动时截取今日素材,采用调用时截取保存,加快bot启动速度")]),_._v(" "),i("li",[_._v("更新色图时当图片404时会删除并替换")]),_._v(" "),i("li",[_._v("疫情消息回复改为图片")]),_._v(" "),i("li",[_._v("修复商店折扣和限时时间无法生效")]),_._v(" "),i("li",[_._v("修复原神玩家查询尘歌壶缺少图片")])]),_._v(" "),i("h2",{attrs:{id:"_2021-12-26"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-12-26"}},[_._v("#")]),_._v(" 2021/12/26")]),_._v(" "),i("ul",[i("li",[_._v("修复群词条问题 空格 会被录入导致不断回复")]),_._v(" "),i("li",[_._v("修复米游社app替换api导致无法正常查询")])]),_._v(" "),i("h2",{attrs:{id:"_2021-12-24"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-12-24"}},[_._v("#")]),_._v(" 2021/12/24")]),_._v(" "),i("ul",[i("li",[_._v("支持国际疫情数据查询 "),i("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/pull/99",target:"_blank",rel:"noopener noreferrer"}},[_._v("@pull/99"),i("OutboundLink")],1)])]),_._v(" "),i("h2",{attrs:{id:"_2021-12-20"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-12-20"}},[_._v("#")]),_._v(" 2021/12/20")]),_._v(" "),i("ul",[i("li",[_._v("只有发布小于存储时间的新动态/视频的时候才获取并推送 "),i("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/pull/96",target:"_blank",rel:"noopener noreferrer"}},[_._v("@pull/96"),i("OutboundLink")],1)])]),_._v(" "),i("h2",{attrs:{id:"_2021-12-16-v0-0-7-0"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-12-16-v0-0-7-0"}},[_._v("#")]),_._v(" 2021/12/16 [v0.0.7.0]")]),_._v(" "),i("ul",[i("li",[_._v("提供了真寻群聊功能总开关和对应默认配置项,命令:休息吧 醒来")]),_._v(" "),i("li",[_._v("新增原神玩家查询,原神便笺查询")]),_._v(" "),i("li",[_._v("群功能管理提供全部开启/关闭命令:开启/关闭全部功能")]),_._v(" "),i("li",[_._v("提供主要数据自动备份,且提供自定义配置项")]),_._v(" "),i("li",[_._v("提供命令:关于,用于介绍Bot之类的")]),_._v(" "),i("li",[_._v("新增命令exec,用于执行sql语句")]),_._v(" "),i("li",[_._v('签到提供参数 "all",用于签到所有群聊')]),_._v(" "),i("li",[_._v("Ban提醒提供cd")]),_._v(" "),i("li",[_._v("本地图库提供配置项SHOW_ID,用于设置发送图片时是否显示id")]),_._v(" "),i("li",[_._v("色图和PIX提供配置项SHOW_INFO,用于设置发送图片时是否显示图片信息")]),_._v(" "),i("li",[_._v("所有被动技能提供了进群默认状态配置项")]),_._v(" "),i("li",[_._v("修复添加权限第二种添加形式无法正确添加正确的权限")]),_._v(" "),i("li",[_._v("修复签到获取好感度卡时金币不会增加")]),_._v(" "),i("li",[_._v("修复当红包数量不合法时依旧扣除金币")]),_._v(" "),i("li",[_._v("修复金币红包再次使用塞红包时无法正确退回上次未开完的金币")]),_._v(" "),i("li",[_._v("修复 滴滴滴- 只包含图片时不会发送至管理员")]),_._v(" "),i("li",[_._v("修复添加权限等级错误")]),_._v(" "),i("li",[_._v("修复群词条以bot名称为开头时无法正确触发")]),_._v(" "),i("li",[_._v("修改了权限插件加载顺序防止小概率优先加载权限插件引起报错")]),_._v(" "),i("li",[_._v("本地图库新图库会统一建立在resource/img/image_management文件夹下,如果该文件夹内未找到图库,会从上级目录查找(即:resource/img/)")])]),_._v(" "),i("h2",{attrs:{id:"_2021-12-1-v0-0-6-5-6"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-12-1-v0-0-6-5-6"}},[_._v("#")]),_._v(" 2021/12/1 [v0.0.6.5/6]")]),_._v(" "),i("ul",[i("li",[_._v("群权限-1时超级用户命令依旧生效")]),_._v(" "),i("li",[_._v("修复以真寻为开头的词条不会被回复")]),_._v(" "),i("li",[_._v("修复购买道具可以为负数")]),_._v(" "),i("li",[_._v("P站排行/搜图提供配置项,将略过大于指定张数的作品")]),_._v(" "),i("li",[_._v("昵称提供关键词屏蔽配置项,会将指定关键词替换为“*”")]),_._v(" "),i("li",[_._v("取消了自动更新,改为自动检测版本")]),_._v(" "),i("li",[_._v("自动更新不再覆盖config.py和移动config.yaml")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-29-v0-0-6-4"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-29-v0-0-6-4"}},[_._v("#")]),_._v(" 2021/11/29 [v0.0.6.4]")]),_._v(" "),i("ul",[i("li",[_._v("新增cos图撤回配置项")]),_._v(" "),i("li",[_._v("新增默认群权限配置项")]),_._v(" "),i("li",[_._v("修复权限等级类配置无法正常应用")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-24-v0-0-6-3"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-24-v0-0-6-3"}},[_._v("#")]),_._v(" 2021/11/24 [v0.0.6.3]")]),_._v(" "),i("ul",[i("li",[_._v("修复在线搜索色图出错")]),_._v(" "),i("li",[_._v("修复pix无法正确获取HIBIAPI")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-23-v0-0-6-2"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-23-v0-0-6-2"}},[_._v("#")]),_._v(" 2021/11/23 [v0.0.6.2]")]),_._v(" "),i("ul",[i("li",[_._v("替换cos API")]),_._v(" "),i("li",[_._v("提供私聊b了,即跨群b了用户")]),_._v(" "),i("li",[_._v("修复游戏抽卡导入角色失败(原神)")]),_._v(" "),i("li",[_._v("修复无Pixiv代理时报错")]),_._v(" "),i("li",[_._v("将项目中大部分aiohttp替换为httpx")]),_._v(" "),i("li",[_._v("删除了丘丘人翻译插件")]),_._v(" "),i("li",[_._v("新增群词条")]),_._v(" "),i("li",[_._v("修复游戏抽卡碧蓝航线bwiki格式更改导致获取报错")]),_._v(" "),i("li",[_._v("首次启动会生成配置文件后停止程序,配置后再次启动即可")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-18"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-18"}},[_._v("#")]),_._v(" 2021/11/18")]),_._v(" "),i("ul",[i("li",[_._v("修复超级用户无法正确拉真寻入群")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-14"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-14"}},[_._v("#")]),_._v(" 2021/11/14")]),_._v(" "),i("ul",[i("li",[_._v("修复功能总开关无法正确开启")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-12"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-12"}},[_._v("#")]),_._v(" 2021/11/12")]),_._v(" "),i("ul",[i("li",[_._v("修复PIX无法url无法正确获取")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-10"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-10"}},[_._v("#")]),_._v(" 2021/11/10")]),_._v(" "),i("ul",[i("li",[_._v("修复PIX表重复创建导致首次无法运行")]),_._v(" "),i("li",[_._v("检测Omage图库改为命令方式:检测omega图库")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-9"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-9"}},[_._v("#")]),_._v(" 2021/11/9")]),_._v(" "),i("ul",[i("li",[_._v("修复管理员帮助无法正常响应")]),_._v(" "),i("li",[_._v("修复被ban时会一直回复被ban提醒")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-5"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-5"}},[_._v("#")]),_._v(" 2021/11/5")]),_._v(" "),i("ul",[i("li",[_._v("修复ai没有图灵key时报错")]),_._v(" "),i("li",[_._v("提供图片路径resource/img/background/check")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-4"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-4"}},[_._v("#")]),_._v(" 2021/11/4")]),_._v(" "),i("ul",[i("li",[_._v("通用排行榜改用图片消息,且可以自定义排行榜人数")]),_._v(" "),i("li",[_._v("优化CreateMat排行榜数据显示")]),_._v(" "),i("li",[_._v("修复了pix更新多余参数导致失败的问题")]),_._v(" "),i("li",[_._v("修复滴滴滴-注入风险")]),_._v(" "),i("li",[_._v("修复无法正常关闭滴滴滴,戳一戳")]),_._v(" "),i("li",[_._v("添加了发送图片撤回配置项WITHDRAW_IMAGE_TIME")]),_._v(" "),i("li",[_._v("修复了天气regex文本过长时会正则匹配过久导致nb卡顿")]),_._v(" "),i("li",[_._v("message_build新增custom_forward_msg用于快捷生成转发消息")]),_._v(" "),i("li",[_._v("插件配置改为yaml存储,新增Config,用于获取和新增插件配置")]),_._v(" "),i("li",[_._v("新增 当插件加载失败时,会发送消息提醒超级用户,且在功能状态中对应失败插件写上[ERROR]")]),_._v(" "),i("li",[_._v("修复当查看-spuer插件帮助时无法正确回复")]),_._v(" "),i("li",[_._v("群内帮助图片会随群内功能开关和插件总开关变化")]),_._v(" "),i("li",[_._v("自检改为图像形式")]),_._v(" "),i("li",[_._v("更新色图删除了rar_setu,r18_rar和rar文件夹,压缩将统一在temp文件夹")]),_._v(" "),i("li",[_._v("更新色图只有在有更新数量或报错时才会提醒超级用户")]),_._v(" "),i("li",[_._v("群欢迎消息加入cd")]),_._v(" "),i("li",[_._v("加入资源管理resources_manager")]),_._v(" "),i("li",[_._v("新增 好友请求/群聊邀请 控制命令")])]),_._v(" "),i("h2",{attrs:{id:"_2021-10-15"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-10-15"}},[_._v("#")]),_._v(" 2021/10/15")]),_._v(" "),i("ul",[i("li",[_._v("适配了原神资源查询米游社地图返回的新格式")])]),_._v(" "),i("h2",{attrs:{id:"_2021-10-8"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-10-8"}},[_._v("#")]),_._v(" 2021/10/8")]),_._v(" "),i("ul",[i("li",[_._v("修复疫情省份查询失效")]),_._v(" "),i("li",[_._v("修复功能调用统计全局下统计可能发生错误")])]),_._v(" "),i("h2",{attrs:{id:"_2021-10-4"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-10-4"}},[_._v("#")]),_._v(" 2021/10/4")]),_._v(" "),i("ul",[i("li",[_._v("修复了功能调用统计失效问题")]),_._v(" "),i("li",[_._v("当色图库中没有色图时,会在线搜索色图而不是‘没找到符合条件的色图...’")]),_._v(" "),i("li",[_._v("快速更新权限再给超级用户发送错误日志")]),_._v(" "),i("li",[_._v("修复疫情未加载省份城市无法正常使用")])]),_._v(" "),i("h2",{attrs:{id:"_2021-10-3"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-10-3"}},[_._v("#")]),_._v(" 2021/10/3")]),_._v(" "),i("ul",[i("li",[_._v("对插件进行分离")]),_._v(" "),i("li",[_._v("重写了插件与限制管理器以及帮助获取")]),_._v(" "),i("li",[_._v("修改一些插件目录和数据存储目录")]),_._v(" "),i("li",[_._v("插件通用配置与限制数据将以ymal文件存储 [路径:data/configs]")]),_._v(" "),i("li",[_._v("所有商店相关操作调用统计合并为商店(包括之前已经保存的数据,会先进行备份)")]),_._v(" "),i("li",[_._v("简化了点歌的代码相关")]),_._v(" "),i("li",[_._v("修复了碧蓝航线抽卡新框导致报错无法正常初始化")]),_._v(" "),i("li",[_._v("修复了P站排行/搜图在PC端无法正常显示")]),_._v(" "),i("li",[_._v("添加了插件对超级用户是否限制的配置 ‘limit_superuser’")]),_._v(" "),i("li",[_._v("添加命令 ‘重载插件配置’,用于生效手动修改配文件")]),_._v(" "),i("li",[_._v("超级用户帮助可以添加 -super 来显示该插件的超级用户帮助,示例:帮助.ban -super")]),_._v(" "),i("li",[_._v("原神黄历改为网页截图")]),_._v(" "),i("li",[_._v("修改了鲁迅说逻辑结构")]),_._v(" "),i("li",[_._v("修改了统计图表样式,改为自定义CreateMat")]),_._v(" "),i("li",[_._v("节日红包不再被24小时限制,群内多个节日红包将会覆盖")]),_._v(" "),i("li",[_._v("当群权限为-1时,不会对群发送修改权限通知,并屏蔽此群一切命令(包括提醒)")]),_._v(" "),i("li",[_._v("修复了红包数量可以过大或为负数,红包数量大于群员数量时会修改为群员数量")]),_._v(" "),i("li",[_._v("修复了负数开箱")]),_._v(" "),i("li",[_._v("签到最低好感度设置为0.01 "),i("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/pull/53",target:"_blank",rel:"noopener noreferrer"}},[_._v("@pull/53"),i("OutboundLink")],1)]),_._v(" "),i("li",[_._v("pip安装新依赖 ruamel.yaml")]),_._v(" "),i("li",[_._v("修复功能 EPIC "),i("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/pull/58",target:"_blank",rel:"noopener noreferrer"}},[_._v("@pull/58"),i("OutboundLink")],1)])]),_._v(" "),i("h2",{attrs:{id:"_2021-9-10"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-9-10"}},[_._v("#")]),_._v(" 2021/9/10")]),_._v(" "),i("ul",[i("li",[_._v("修复撤回消息有时无法正确获取消息id")])]),_._v(" "),i("h2",{attrs:{id:"_2021-9-9"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-9-9"}},[_._v("#")]),_._v(" 2021/9/9")]),_._v(" "),i("ul",[i("li",[_._v("替换coser API")]),_._v(" "),i("li",[_._v("修复签到uid可能不默认为0")]),_._v(" "),i("li",[_._v("修复签到可能重复的问题")]),_._v(" "),i("li",[_._v("修复无订阅时递归出错")]),_._v(" "),i("li",[_._v("启用了plugins2info_dict, plugins2cd_dict, plugins2exists_dict配置文件,通过USE_CONFIG_FILE=True开启")]),_._v(" "),i("li",[_._v("修复涩图local_id会被固定为50")]),_._v(" "),i("li",[_._v("优化图库数量查询")]),_._v(" "),i("li",[_._v("修复原神大地图过大无法打开报错")]),_._v(" "),i("li",[_._v("修复无法显示正确的涩图上限")])]),_._v(" "),i("h2",{attrs:{id:"_2021-9-7"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-9-7"}},[_._v("#")]),_._v(" 2021/9/7")]),_._v(" "),i("ul",[i("li",[_._v("修改 update_info.json")]),_._v(" "),i("li",[_._v("修改 更新信息 图片大小")]),_._v(" "),i("li",[_._v("修复 查看订阅 命令 UP和番剧无法正常显示")]),_._v(" "),i("li",[_._v("修复订阅推送无法正确推送")]),_._v(" "),i("li",[_._v("修复搜图返回列表为空时无法正确回复 "),i("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/pull/40",target:"_blank",rel:"noopener noreferrer"}},[_._v("@pull/40"),i("OutboundLink")],1)])]),_._v(" "),i("h2",{attrs:{id:"_2021-9-5"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-9-5"}},[_._v("#")]),_._v(" 2021/9/5")]),_._v(" "),i("ul",[i("li",[_._v("添加配置PIX_IMAGE_SIZE,调整PIX下载图片大小,当设置的图片404时,改为原图")]),_._v(" "),i("li",[_._v("新增配置DEFAULT_GROUP_LEVEL,默认群等级")]),_._v(" "),i("li",[_._v("新增超级用户功能 super ban,将屏蔽被ban用户的所有消息,指令:b了")]),_._v(" "),i("li",[_._v("b站转发解析支持纯BV号解析,且五分钟内不会解析相同url")]),_._v(" "),i("li",[_._v("俄罗斯轮盘新增 连胜/最高连胜/连败/最高连败 纪录,新增 最高连胜排行榜/最高连败排行榜")]),_._v(" "),i("li",[_._v("增加扩展图库 OmegaPixivIllusts,不想自己找图的人福音("),i("a",{attrs:{href:"https://github.com/Ailitonia",target:"_blank",rel:"noopener noreferrer"}},[_._v("Ailitonia"),i("OutboundLink")],1),_._v(" 佬的高质量精品手筛图库)("),i("a",{attrs:{href:"https://github.com/Ailitonia/omega-miya/blob/master/archive_data/db_pixiv.7z",target:"_blank",rel:"noopener noreferrer"}},[_._v("传送门"),i("OutboundLink")],1),_._v(" ),可以手动导入图库,也可以将解压文件放在bot.py同级目录重启bot")]),_._v(" "),i("li",[_._v("增加配置PIX_OMEGA_PIXIV_RATIO,PIX功能发送PIX图库和扩展图库OmegaPixivIllusts图片的比例,如果没有使用扩展图库OmegaPixivIllusts,请设置为(10, 0)")]),_._v(" "),i("li",[_._v("增加配置WITHDRAW_PIX_TIME,用于配置在开关PIX图片在群私聊的自动撤回")]),_._v(" "),i("li",[_._v("上传图库cases, 开箱 也可以连抽(未更新过没有价格)")]),_._v(" "),i("li",[_._v("新增命令 查看群白名单")]),_._v(" "),i("li",[_._v('plugins2info_dict新增键"default_status",设置加入新群时功能的默认开关状态')]),_._v(" "),i("li",[_._v("增加配置plugins2exists_dict,可自定义是否阻塞某命令同时触发多次")]),_._v(" "),i("li",[_._v("增加配置plugins2cd_dict,可自定义为命令添加cd")]),_._v(" "),i("li",[_._v("新增B站订阅(直播/番剧/UP)[测试],提供命令:添加订阅 [主播/UP/番剧] [id/链接/番名],删除订阅 [id],查看订阅")]),_._v(" "),i("li",[_._v("优化pix和色图的数据库查询")]),_._v(" "),i("li",[_._v("触发已关闭的功能的正则时不再触发ai")]),_._v(" "),i("li",[_._v("更换coser API")]),_._v(" "),i("li",[_._v("PIX搜索pid功能在群聊无法搜索PIX图库的r18和OmegaPixivIllusts的r15以及r18,超级用户除外")]),_._v(" "),i("li",[_._v("PIX单次搜索的图片张数超级用户限制为至多30张,普通用户10张")]),_._v(" "),i("li",[_._v("PIX超级用户新增-s,-r,可以通过pix -s 查看图库的涩图,pix -r查看图库的r18图,支持搜索,当然,pix图库只区分了r18和非r18,如果-s查询到不色的图也问题不大")]),_._v(" "),i("li",[_._v("优化P站排行和搜图,现在需要艾特,改为使用HIBIAPI,在群内时将使用合并消息(群聊搜图会屏蔽R-18)")]),_._v(" "),i("li",[_._v("win10下playwright相关功能无法使用,但是不再需要删除文件")]),_._v(" "),i("li",[_._v("签到大改,优化签到方式与逻辑,改为图片形式发送,有概率额外获得随机道具(好感度有加成)")]),_._v(" "),i("li",[_._v("修改撤回功能,改为回复撤回,回复发送撤回")]),_._v(" "),i("li",[_._v("更改logging为loguru")]),_._v(" "),i("li",[_._v("删除了 发送图片 中的 [N]张图[keyword] 功能")]),_._v(" "),i("li",[_._v("修复私聊 关闭[功能] 默认不为 全部 而要添加参数 ‘a’")]),_._v(" "),i("li",[_._v("修复0权限用户可以修改禁言检测相关设置")])]),_._v(" "),i("h2",{attrs:{id:"_2021-8-17"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-8-17"}},[_._v("#")]),_._v(" 2021/8/17")]),_._v(" "),i("ul",[i("li",[_._v("新增配置CHECK_NOTICE_INFO_CD,修改群权限,个人权限检测各种检测的提示消息cd")]),_._v(" "),i("li",[_._v("新增功能‘连续上传图片’功能,直到输入‘stop’停止")]),_._v(" "),i("li",[_._v("新增功能维护时白名单以及对应命令(白名单中的群聊不受维护限制)")]),_._v(" "),i("li",[_._v("新增ALAPI功能,微博热搜,可以通过序号来查看部分热搜内容")]),_._v(" "),i("li",[_._v("新增配置NICKNAME,偶尔也想换换名字的说(自我介绍仅当NICKNAME=真寻时生效)")]),_._v(" "),i("li",[_._v("提供 更新信息 命令,可以使群员查看更新内容(可开关,与其他功能无异,但不会被统计,该命令图片由自动更新生成)")]),_._v(" "),i("li",[_._v("超级用户可以通过私聊来对指定qq进行ban/unban")]),_._v(" "),i("li",[_._v("超级用户帮助改为图片形式")]),_._v(" "),i("li",[_._v("公开图库删除‘色图’")]),_._v(" "),i("li",[_._v("群权限检测,个人权限检测,功能开关检测合并,权限检测顺序:个人权限 > 群权限 > 插件开关 >超级用户禁用某群插件 > 超级用户限制群里插件 > 插件维护检测")]),_._v(" "),i("li",[_._v("重写群功能管理,超级用户可对群/私聊分别禁用,也可禁用指定群指定功能,新增命令‘功能状态’,超级用户关闭功能提供参数(默认ALL):group/g(群聊),private/p(私聊)")]),_._v(" "),i("li",[_._v("超级用户不会被任何权限等检测阻挡")]),_._v(" "),i("li",[_._v("不会重复复读,复读消息只会发送一次")]),_._v(" "),i("li",[_._v("b站转发解析支持b23.tv,www.bilibili.com链接,cv专栏(playwright截图,压缩倍率0.5,较慢且文字可能不清晰,后优化)")]),_._v(" "),i("li",[_._v("我有一个朋友功能,当艾特一个对象时,‘朋友’改为艾特对象的群名片或昵称")]),_._v(" "),i("li",[_._v("修复‘上传/删除/移动图片’目录不正确")]),_._v(" "),i("li",[_._v("修复天气功能,当城市名在‘天气’后时报错")]),_._v(" "),i("li",[_._v("修复配置INITIAL_SETU_PROBABILITY不生效")])]),_._v(" "),i("h2",{attrs:{id:"_2021-8-10"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-8-10"}},[_._v("#")]),_._v(" 2021/8/10")]),_._v(" "),i("ul",[i("li",[_._v("重复的好友请求和邀群提示在5分钟内不会重复提示")]),_._v(" "),i("li",[_._v("疫情会优先检查城市,城市省份市区重名时请添加‘市’")]),_._v(" "),i("li",[_._v("添加命令‘原神资源查找’,‘设置cookie’")]),_._v(" "),i("li",[_._v("添加配置AUTO_UPDATE_ZHENXUN,是否自动更新真寻,默认True")]),_._v(" "),i("li",[_._v("添加配置MAX_RUSSIAN_BET_GOLD,俄罗斯轮盘赌注最大金额,默认1000")]),_._v(" "),i("li",[_._v("检查更新真寻定时任务时间改为12 : 00")]),_._v(" "),i("li",[_._v("添加功能能不能好好说话(nbnhhsh)")]),_._v(" "),i("li",[_._v("添加功能随机roll,无参为数字,有参为随机参数")]),_._v(" "),i("li",[_._v("添加linux重启脚本以及重启命令‘重启’(建议首次生成restart.sh先查看命令是否正确)")]),_._v(" "),i("li",[_._v("修复管理员功能的权限检测")]),_._v(" "),i("li",[_._v("修复丢人爬开关")])]),_._v(" "),i("h2",{attrs:{id:"_2021-8-6"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-8-6"}},[_._v("#")]),_._v(" 2021/8/6")]),_._v(" "),i("ul",[i("li",[_._v("天气查询会优先遍历城市")]),_._v(" "),i("li",[_._v("添加自动更新真寻命令")])]),_._v(" "),i("h4",{attrs:{id:"如果你的版本为-2021-8-4-可以直接复制plugins-check-zhenxun-update后-通过指令来更新真寻"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#如果你的版本为-2021-8-4-可以直接复制plugins-check-zhenxun-update后-通过指令来更新真寻"}},[_._v("#")]),_._v(" 如果你的版本为 2021/8/4,可以直接复制plugins/check_zhenxun_update后,通过指令来更新真寻")]),_._v(" "),i("h2",{attrs:{id:"_2021-8-4"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-8-4"}},[_._v("#")]),_._v(" 2021/8/4")]),_._v(" "),i("ul",[i("li",[_._v("修改天气与疫情城市数据,改为api获取,丰富疫情的回复消息")]),_._v(" "),i("li",[_._v("原神资源查询,大地图将被压缩至9M,且启动时当大地图存在时不再自动更新地图")]),_._v(" "),i("li",[_._v("下载数据库内色图时将直接存储至_setu,不再存储至临时文件")]),_._v(" "),i("li",[_._v("重复的好友请求或邀请请求在一定时间不会重复发送提醒")]),_._v(" "),i("li",[_._v("添加每日自动清理临时图片定时任务")]),_._v(" "),i("li",[_._v("修复金币排行显示")]),_._v(" "),i("li",[_._v("修复无法正常关闭戳一戳功能")])]),_._v(" "),i("h2",{attrs:{id:"_2021-7-30"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-7-30"}},[_._v("#")]),_._v(" 2021/7/30")]),_._v(" "),i("ul",[i("li",[_._v("重构代码,进行优化,添加注释,删除冗余代码,降低代码耦合")]),_._v(" "),i("li",[_._v("添加功能:PIX(一套快捷的pixiv存图命令,自建图库存储url等信息?意在获取自己或群友xp的图)")]),_._v(" "),i("li",[_._v("添加功能:清理临时图片文件(temp/rar/r18_rar文件夹)")]),_._v(" "),i("li",[_._v("添加额外定时任务(5分钟检测一次),解决加入新群时无法及时为管理员提供权限")]),_._v(" "),i("li",[_._v("添加配置ALAPI_AI_CHECK,开关AI回复文本检测")]),_._v(" "),i("li",[_._v("添加配置IMPORT_DEFAULT_SHOP_GOODS,控制是否导入内置的三个商品(好感度加持卡ⅠⅡⅢ)")]),_._v(" "),i("li",[_._v("添加配置ONLY_USE_LOCAL_SETU,仅仅使用本地色图(有的话),提升速度,但无法在线搜索色图和保存链接")]),_._v(" "),i("li",[_._v("添加配置WITHDRAW_SETU_TIME,是否需要延迟撤回色图,可配置仅群里,私聊或全部")]),_._v(" "),i("li",[_._v("好友请求,入群请求,滴滴滴-,/t,被踢出群提醒,的提示消息更加丰富")]),_._v(" "),i("li",[_._v("彻底重写原神资源查找,添加规划路线(路线残缺缺缺缺版,有空补)添加命令‘更新原神资源信息’,强制更新地图等资源")]),_._v(" "),i("li",[_._v("优化色图和P站排行/搜图检测用户是否正在触发命令代码")]),_._v(" "),i("li",[_._v("当群最后发言大于36小时,也会关闭广播通知")]),_._v(" "),i("li",[_._v("功能维护时超级用户依然可以调用(苦了谁都不能苦了自己)")]),_._v(" "),i("li",[_._v("修复获取赛马娘UP公告")]),_._v(" "),i("li",[_._v("重写 色图/更新色图\n"),i("ul",[i("li",[_._v("色图数据存储改为数据库,启动时会更新之前的色图数据(有的话),更新完毕后会删除原数据文件,如果需要保留请提前备份,")]),_._v(" "),i("li",[_._v("lolicon api改为v2")]),_._v(" "),i("li",[_._v("取消r18次数限制")]),_._v(" "),i("li",[_._v("单次搜索至多保存100条链接")]),_._v(" "),i("li",[_._v("添加定时撤回")]),_._v(" "),i("li",[_._v("暂时取消上传/删除色图")])])]),_._v(" "),i("li"),_._v(" "),i("li",[_._v("更新建议(不要替换你的data和resources文件夹!)\n"),i("ul",[i("li",[_._v("删除configs,plugins,services,utils,models文件夹重新clone")]),_._v(" "),i("li",[_._v("删除多余文件夹,resources/img/genshin/seek_god_eye")]),_._v(" "),i("li",[_._v("清空resources/img/genshin/genshin_icon文件夹,仅保留box.png和box_alpha.png")]),_._v(" "),i("li",[_._v("替换bot.py")])])])]),_._v(" "),i("h2",{attrs:{id:"_2021-7-27"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-7-27"}},[_._v("#")]),_._v(" 2021/7/27")]),_._v(" "),i("ul",[i("li",[_._v("原神今日素材改为单张截图+拼图,更新文件utils/img_utils.py及plugins/genshin/material_remind/"),i("strong",[_._v("init")]),_._v(".py")])]),_._v(" "),i("h2",{attrs:{id:"_2021-7-26"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-7-26"}},[_._v("#")]),_._v(" 2021/7/26")]),_._v(" "),i("ul",[i("li",[_._v("修复原神今日素材稻妻城开放后截图不完整的问题")])]),_._v(" "),i("h2",{attrs:{id:"_2021-7-14"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-7-14"}},[_._v("#")]),_._v(" 2021/7/14")]),_._v(" "),i("ul",[i("li",[_._v("原神今日素材自动更新时间由 00:01 -> 04:01 "),i("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/issues/7",target:"_blank",rel:"noopener noreferrer"}},[_._v("#issues7"),i("OutboundLink")],1)]),_._v(" "),i("li",[_._v("小问题的修复和优化")])]),_._v(" "),i("h2",{attrs:{id:"_2021-7-12"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-7-12"}},[_._v("#")]),_._v(" 2021/7/12")]),_._v(" "),i("ul",[i("li",[_._v("修复开箱功能单抽出金时存储格式错误导致 ‘我的金色’ 无法正常发送图片")]),_._v(" "),i("li",[_._v("小问题的修复和优化")])]),_._v(" "),i("h2",{attrs:{id:"_2021-7-6"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-7-6"}},[_._v("#")]),_._v(" 2021/7/6")]),_._v(" "),i("ul",[i("li",[_._v("识番功能 trace.moe 替换为新API(旧API已失效)")]),_._v(" "),i("li",[_._v("小问题的修复和优化")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-30"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-30"}},[_._v("#")]),_._v(" 2021/6/30")]),_._v(" "),i("ul",[i("li",[_._v("将plugin2name和plugin2level合并为plugin2info")]),_._v(" "),i("li",[_._v("util改为utils(。。!)")]),_._v(" "),i("li",[_._v("修复当用户发送速度极快时开箱会突破每日限制")]),_._v(" "),i("li",[_._v("新增功能:通过PID获取图片")]),_._v(" "),i("li",[_._v("发送图片新增功能:搜索图片")]),_._v(" "),i("li",[_._v("功能统计可视化")]),_._v(" "),i("li",[_._v("新增命令:好感度总排行")]),_._v(" "),i("li",[_._v('原神每日素材改为从"可莉特调"截图,提供命令‘更新原神每日素材’和定时任务')]),_._v(" "),i("li",[_._v("修复月功能统计错误的问题")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-24"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-24"}},[_._v("#")]),_._v(" 2021/6/24")]),_._v(" "),i("ul",[i("li",[_._v("添加了一些ALAPI:网易云热评,获取b站视频封面,古诗(需要填写ALAPI_TOKEN)")]),_._v(" "),i("li",[_._v("如果填写了ALAPI_TOKEN,将会检测备用接口回复的文本是否合规")]),_._v(" "),i("li",[_._v("优化了色图,当搜索色图下载失败时,会从本地色图库中发送相关tag色图")]),_._v(" "),i("li",[_._v("当网易云点歌繁忙时会尝试多次点歌")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-23"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-23"}},[_._v("#")]),_._v(" 2021/6/23")]),_._v(" "),i("ul",[i("li",[_._v("添加功能:群权限(所以说内鬼都快爬,可以在configs/config.py中修改各个功能的权限等级)")]),_._v(" "),i("li",[_._v("优化了数据统计,将以7天,30天为周期,为将来更方便实现数据可视化")]),_._v(" "),i("li",[_._v("更新坎公骑冠剑UP卡池")]),_._v(" "),i("li",[_._v("修复赛马娘UP卡池")]),_._v(" "),i("li",[_._v("修复一些小问题")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-18"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-18"}},[_._v("#")]),_._v(" 2021/6/18")]),_._v(" "),i("ul",[i("li",[_._v("修复p站排行,搜图因网络问题爆炸时没有具体回复")]),_._v(" "),i("li",[_._v("更换色图显示方式为 id,title,author,pid")]),_._v(" "),i("li",[_._v("修复修改商品后商品顺序改变")]),_._v(" "),i("li",[_._v("滴滴滴- 和 /t支持图片回复")]),_._v(" "),i("li",[_._v("将/t回复更加简单(可以通过序号),且可以直接发送群")]),_._v(" "),i("li",[_._v("修复bt功能无法交互")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-17"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-17"}},[_._v("#")]),_._v(" 2021/6/17")]),_._v(" "),i("ul",[i("li",[_._v("修复p站排行,搜图因网络问题爆炸时没有具体回复")]),_._v(" "),i("li",[_._v("更换色图显示方式为 id,title,author,pid")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-15"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-15"}},[_._v("#")]),_._v(" 2021/6/15")]),_._v(" "),i("ul",[i("li",[_._v("修改了‘帮助’功能,具体为‘帮助 指令名’,未指定指令名时则为查看全部功能列表")]),_._v(" "),i("li",[_._v("修改了色图的存储数据格式")]),_._v(" "),i("li",[_._v("色图功能搜索的色图改为随机从urls中随机抽取")]),_._v(" "),i("li",[_._v("将商品数据存储入数据库,提供 '增加/删除/修改商品' 指令")]),_._v(" "),i("li",[_._v("商店列表图片不再使用固定背景图,改为直接拼图")]),_._v(" "),i("li",[_._v("增加功能:俄罗斯轮盘/胜场排行/败场排行/欧洲人排行/慈善家排行")]),_._v(" "),i("li",[_._v("增加功能:金币红包(节日红包与群红包相互独立)")]),_._v(" "),i("li",[_._v("金币排行")]),_._v(" "),i("li",[_._v("重写一个朋友插件")]),_._v(" "),i("li",[_._v("其他微小调整")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-4"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-4"}},[_._v("#")]),_._v(" 2021/6/4")]),_._v(" "),i("ul",[i("li",[_._v("重写BT功能")]),_._v(" "),i("li",[_._v("进行一些BUG修复和微小调整")]),_._v(" "),i("li",[_._v("添加撤回功能"),i("a",{attrs:{href:"https://github.com/MeetWq/nonebot-plugin-withdraw",target:"_blank",rel:"noopener noreferrer"}},[_._v("nonebot-plugin-withdraw"),i("OutboundLink")],1)]),_._v(" "),i("li",[_._v("为色图功能添加额外的 上传色图 和 删除色图方法(影响hash)")])]),_._v(" "),i("h2",{attrs:{id:"_2021-5-26"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-5-26"}},[_._v("#")]),_._v(" 2021/5/26")]),_._v(" "),i("ul",[i("li",[_._v("将语录源更换为一言api")])])])}),[],!1,null,null,null);v.default=t.exports}}]); \ No newline at end of file diff --git a/assets/js/39.d4f57553.js b/assets/js/39.d4f57553.js new file mode 100644 index 00000000..389e2482 --- /dev/null +++ b/assets/js/39.d4f57553.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[39],{583:function(_,v,i){"use strict";i.r(v);var l=i(8),t=Object(l.a)({},(function(){var _=this,v=_.$createElement,i=_._self._c||v;return i("ContentSlotsDistributor",{attrs:{"slot-key":_.$parent.slotKey}},[i("h2",{attrs:{id:"_2021-2-9-v0-1"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-2-9-v0-1"}},[_._v("#")]),_._v(" 2021/2/9 [v0.1]")]),_._v(" "),i("ul",[i("li",[_._v("新增原神自动签到和手动签到")]),_._v(" "),i("li",[_._v("新增原神树脂提醒")]),_._v(" "),i("li",[_._v("新增手动重载Config.yaml命令以及重载配置定时任务(极少部分帮助或配置可能需要重启")]),_._v(" "),i("li",[_._v("修改了发送本地图库的matcher,改为on_message")]),_._v(" "),i("li",[_._v("register_use可以通过返回值发送消息")]),_._v(" "),i("li",[_._v("修复修改商品时限制时间出错")]),_._v(" "),i("li",[_._v("修复超时商品依旧可以被购买")])]),_._v(" "),i("h2",{attrs:{id:"_2021-1-16-v0-0-9-0"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-1-16-v0-0-9-0"}},[_._v("#")]),_._v(" 2021/1/16 [v0.0.9.0]")]),_._v(" "),i("ul",[i("li",[_._v("Ai提供文本敏感词过滤器")]),_._v(" "),i("li",[_._v("疫情插件适配新版腾讯API")]),_._v(" "),i("li",[_._v("修复/t回复带空格切分")]),_._v(" "),i("li",[_._v("修复原神玩家查询缺少渊下宫和稻妻家园以及角色不完全")]),_._v(" "),i("li",[_._v("修复方法 text2image 中 padding 和 font 无法对纯文本生效")]),_._v(" "),i("li",[_._v("修复签到图片中信息并未使用配置文件中的色图概率")]),_._v(" "),i("li",[_._v("修改原神大地图合成方式,改为先压缩再合成")]),_._v(" "),i("li",[_._v("bag_user弃用字段props(该字段会在下次更新删除),使用新字段property")]),_._v(" "),i("li",[_._v("数据库中所有belonging_group统一修改为group_id")]),_._v(" "),i("li",[_._v("商店将registered_use和register_goods更名为register_use何register_goods")]),_._v(" "),i("li",[_._v("商品注册提供了kwargs参数提供:\n"),i("ul",[i("li",[_._v("bot")]),_._v(" "),i("li",[_._v("event")]),_._v(" "),i("li",[_._v("特殊字段\n"),i("ul",[i("li",[_._v("“send_success_msg”(发送成功的交互信息->即:使用道具 {name} {num} 次成功)")]),_._v(" "),i("li",[_._v("“_max_num_limit”(该道具单次使用的最多个数,默认1)")])])])])])]),_._v(" "),i("h2",{attrs:{id:"_2021-1-5-v0-0-8-2"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-1-5-v0-0-8-2"}},[_._v("#")]),_._v(" 2021/1/5 [v0.0.8.2]")]),_._v(" "),i("ul",[i("li",[_._v("提供金币消费hook,可在plugins2settings.yaml中配置该功能需要消费的金币")]),_._v(" "),i("li",[_._v("商店插件将作为内置插件移动至basic_plugins")]),_._v(" "),i("li",[_._v("商店插件通过export提供了方法,不需要修改商店插件代码添加商品数据和生效方法")]),_._v(" "),i("li",[_._v("修改了hook插件顺序,主要以auth_hook为主")]),_._v(" "),i("li",[_._v("修改商店图片样式")]),_._v(" "),i("li",[_._v("取消每次启动更新城市列表(首次除外),采用定时更新,加快bot启动速度")]),_._v(" "),i("li",[_._v("取消每次启动时截取今日素材,采用调用时截取保存,加快bot启动速度")]),_._v(" "),i("li",[_._v("更新色图时当图片404时会删除并替换")]),_._v(" "),i("li",[_._v("疫情消息回复改为图片")]),_._v(" "),i("li",[_._v("修复商店折扣和限时时间无法生效")]),_._v(" "),i("li",[_._v("修复原神玩家查询尘歌壶缺少图片")])]),_._v(" "),i("h2",{attrs:{id:"_2021-12-26"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-12-26"}},[_._v("#")]),_._v(" 2021/12/26")]),_._v(" "),i("ul",[i("li",[_._v("修复群词条问题 空格 会被录入导致不断回复")]),_._v(" "),i("li",[_._v("修复米游社app替换api导致无法正常查询")])]),_._v(" "),i("h2",{attrs:{id:"_2021-12-24"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-12-24"}},[_._v("#")]),_._v(" 2021/12/24")]),_._v(" "),i("ul",[i("li",[_._v("支持国际疫情数据查询 "),i("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/pull/99",target:"_blank",rel:"noopener noreferrer"}},[_._v("@pull/99"),i("OutboundLink")],1)])]),_._v(" "),i("h2",{attrs:{id:"_2021-12-20"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-12-20"}},[_._v("#")]),_._v(" 2021/12/20")]),_._v(" "),i("ul",[i("li",[_._v("只有发布小于存储时间的新动态/视频的时候才获取并推送 "),i("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/pull/96",target:"_blank",rel:"noopener noreferrer"}},[_._v("@pull/96"),i("OutboundLink")],1)])]),_._v(" "),i("h2",{attrs:{id:"_2021-12-16-v0-0-7-0"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-12-16-v0-0-7-0"}},[_._v("#")]),_._v(" 2021/12/16 [v0.0.7.0]")]),_._v(" "),i("ul",[i("li",[_._v("提供了真寻群聊功能总开关和对应默认配置项,命令:休息吧 醒来")]),_._v(" "),i("li",[_._v("新增原神玩家查询,原神便笺查询")]),_._v(" "),i("li",[_._v("群功能管理提供全部开启/关闭命令:开启/关闭全部功能")]),_._v(" "),i("li",[_._v("提供主要数据自动备份,且提供自定义配置项")]),_._v(" "),i("li",[_._v("提供命令:关于,用于介绍Bot之类的")]),_._v(" "),i("li",[_._v("新增命令exec,用于执行sql语句")]),_._v(" "),i("li",[_._v('签到提供参数 "all",用于签到所有群聊')]),_._v(" "),i("li",[_._v("Ban提醒提供cd")]),_._v(" "),i("li",[_._v("本地图库提供配置项SHOW_ID,用于设置发送图片时是否显示id")]),_._v(" "),i("li",[_._v("色图和PIX提供配置项SHOW_INFO,用于设置发送图片时是否显示图片信息")]),_._v(" "),i("li",[_._v("所有被动技能提供了进群默认状态配置项")]),_._v(" "),i("li",[_._v("修复添加权限第二种添加形式无法正确添加正确的权限")]),_._v(" "),i("li",[_._v("修复签到获取好感度卡时金币不会增加")]),_._v(" "),i("li",[_._v("修复当红包数量不合法时依旧扣除金币")]),_._v(" "),i("li",[_._v("修复金币红包再次使用塞红包时无法正确退回上次未开完的金币")]),_._v(" "),i("li",[_._v("修复 滴滴滴- 只包含图片时不会发送至管理员")]),_._v(" "),i("li",[_._v("修复添加权限等级错误")]),_._v(" "),i("li",[_._v("修复群词条以bot名称为开头时无法正确触发")]),_._v(" "),i("li",[_._v("修改了权限插件加载顺序防止小概率优先加载权限插件引起报错")]),_._v(" "),i("li",[_._v("本地图库新图库会统一建立在resource/img/image_management文件夹下,如果该文件夹内未找到图库,会从上级目录查找(即:resource/img/)")])]),_._v(" "),i("h2",{attrs:{id:"_2021-12-1-v0-0-6-5-6"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-12-1-v0-0-6-5-6"}},[_._v("#")]),_._v(" 2021/12/1 [v0.0.6.5/6]")]),_._v(" "),i("ul",[i("li",[_._v("群权限-1时超级用户命令依旧生效")]),_._v(" "),i("li",[_._v("修复以真寻为开头的词条不会被回复")]),_._v(" "),i("li",[_._v("修复购买道具可以为负数")]),_._v(" "),i("li",[_._v("P站排行/搜图提供配置项,将略过大于指定张数的作品")]),_._v(" "),i("li",[_._v("昵称提供关键词屏蔽配置项,会将指定关键词替换为“*”")]),_._v(" "),i("li",[_._v("取消了自动更新,改为自动检测版本")]),_._v(" "),i("li",[_._v("自动更新不再覆盖config.py和移动config.yaml")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-29-v0-0-6-4"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-29-v0-0-6-4"}},[_._v("#")]),_._v(" 2021/11/29 [v0.0.6.4]")]),_._v(" "),i("ul",[i("li",[_._v("新增cos图撤回配置项")]),_._v(" "),i("li",[_._v("新增默认群权限配置项")]),_._v(" "),i("li",[_._v("修复权限等级类配置无法正常应用")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-24-v0-0-6-3"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-24-v0-0-6-3"}},[_._v("#")]),_._v(" 2021/11/24 [v0.0.6.3]")]),_._v(" "),i("ul",[i("li",[_._v("修复在线搜索色图出错")]),_._v(" "),i("li",[_._v("修复pix无法正确获取HIBIAPI")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-23-v0-0-6-2"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-23-v0-0-6-2"}},[_._v("#")]),_._v(" 2021/11/23 [v0.0.6.2]")]),_._v(" "),i("ul",[i("li",[_._v("替换cos API")]),_._v(" "),i("li",[_._v("提供私聊b了,即跨群b了用户")]),_._v(" "),i("li",[_._v("修复游戏抽卡导入角色失败(原神)")]),_._v(" "),i("li",[_._v("修复无Pixiv代理时报错")]),_._v(" "),i("li",[_._v("将项目中大部分aiohttp替换为httpx")]),_._v(" "),i("li",[_._v("删除了丘丘人翻译插件")]),_._v(" "),i("li",[_._v("新增群词条")]),_._v(" "),i("li",[_._v("修复游戏抽卡碧蓝航线bwiki格式更改导致获取报错")]),_._v(" "),i("li",[_._v("首次启动会生成配置文件后停止程序,配置后再次启动即可")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-18"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-18"}},[_._v("#")]),_._v(" 2021/11/18")]),_._v(" "),i("ul",[i("li",[_._v("修复超级用户无法正确拉真寻入群")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-14"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-14"}},[_._v("#")]),_._v(" 2021/11/14")]),_._v(" "),i("ul",[i("li",[_._v("修复功能总开关无法正确开启")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-12"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-12"}},[_._v("#")]),_._v(" 2021/11/12")]),_._v(" "),i("ul",[i("li",[_._v("修复PIX无法url无法正确获取")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-10"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-10"}},[_._v("#")]),_._v(" 2021/11/10")]),_._v(" "),i("ul",[i("li",[_._v("修复PIX表重复创建导致首次无法运行")]),_._v(" "),i("li",[_._v("检测Omage图库改为命令方式:检测omega图库")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-9"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-9"}},[_._v("#")]),_._v(" 2021/11/9")]),_._v(" "),i("ul",[i("li",[_._v("修复管理员帮助无法正常响应")]),_._v(" "),i("li",[_._v("修复被ban时会一直回复被ban提醒")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-5"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-5"}},[_._v("#")]),_._v(" 2021/11/5")]),_._v(" "),i("ul",[i("li",[_._v("修复ai没有图灵key时报错")]),_._v(" "),i("li",[_._v("提供图片路径resource/img/background/check")])]),_._v(" "),i("h2",{attrs:{id:"_2021-11-4"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-11-4"}},[_._v("#")]),_._v(" 2021/11/4")]),_._v(" "),i("ul",[i("li",[_._v("通用排行榜改用图片消息,且可以自定义排行榜人数")]),_._v(" "),i("li",[_._v("优化CreateMat排行榜数据显示")]),_._v(" "),i("li",[_._v("修复了pix更新多余参数导致失败的问题")]),_._v(" "),i("li",[_._v("修复滴滴滴-注入风险")]),_._v(" "),i("li",[_._v("修复无法正常关闭滴滴滴,戳一戳")]),_._v(" "),i("li",[_._v("添加了发送图片撤回配置项WITHDRAW_IMAGE_TIME")]),_._v(" "),i("li",[_._v("修复了天气regex文本过长时会正则匹配过久导致nb卡顿")]),_._v(" "),i("li",[_._v("message_build新增custom_forward_msg用于快捷生成转发消息")]),_._v(" "),i("li",[_._v("插件配置改为yaml存储,新增Config,用于获取和新增插件配置")]),_._v(" "),i("li",[_._v("新增 当插件加载失败时,会发送消息提醒超级用户,且在功能状态中对应失败插件写上[ERROR]")]),_._v(" "),i("li",[_._v("修复当查看-spuer插件帮助时无法正确回复")]),_._v(" "),i("li",[_._v("群内帮助图片会随群内功能开关和插件总开关变化")]),_._v(" "),i("li",[_._v("自检改为图像形式")]),_._v(" "),i("li",[_._v("更新色图删除了rar_setu,r18_rar和rar文件夹,压缩将统一在temp文件夹")]),_._v(" "),i("li",[_._v("更新色图只有在有更新数量或报错时才会提醒超级用户")]),_._v(" "),i("li",[_._v("群欢迎消息加入cd")]),_._v(" "),i("li",[_._v("加入资源管理resources_manager")]),_._v(" "),i("li",[_._v("新增 好友请求/群聊邀请 控制命令")])]),_._v(" "),i("h2",{attrs:{id:"_2021-10-15"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-10-15"}},[_._v("#")]),_._v(" 2021/10/15")]),_._v(" "),i("ul",[i("li",[_._v("适配了原神资源查询米游社地图返回的新格式")])]),_._v(" "),i("h2",{attrs:{id:"_2021-10-8"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-10-8"}},[_._v("#")]),_._v(" 2021/10/8")]),_._v(" "),i("ul",[i("li",[_._v("修复疫情省份查询失效")]),_._v(" "),i("li",[_._v("修复功能调用统计全局下统计可能发生错误")])]),_._v(" "),i("h2",{attrs:{id:"_2021-10-4"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-10-4"}},[_._v("#")]),_._v(" 2021/10/4")]),_._v(" "),i("ul",[i("li",[_._v("修复了功能调用统计失效问题")]),_._v(" "),i("li",[_._v("当色图库中没有色图时,会在线搜索色图而不是‘没找到符合条件的色图...’")]),_._v(" "),i("li",[_._v("快速更新权限再给超级用户发送错误日志")]),_._v(" "),i("li",[_._v("修复疫情未加载省份城市无法正常使用")])]),_._v(" "),i("h2",{attrs:{id:"_2021-10-3"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-10-3"}},[_._v("#")]),_._v(" 2021/10/3")]),_._v(" "),i("ul",[i("li",[_._v("对插件进行分离")]),_._v(" "),i("li",[_._v("重写了插件与限制管理器以及帮助获取")]),_._v(" "),i("li",[_._v("修改一些插件目录和数据存储目录")]),_._v(" "),i("li",[_._v("插件通用配置与限制数据将以ymal文件存储 [路径:data/configs]")]),_._v(" "),i("li",[_._v("所有商店相关操作调用统计合并为商店(包括之前已经保存的数据,会先进行备份)")]),_._v(" "),i("li",[_._v("简化了点歌的代码相关")]),_._v(" "),i("li",[_._v("修复了碧蓝航线抽卡新框导致报错无法正常初始化")]),_._v(" "),i("li",[_._v("修复了P站排行/搜图在PC端无法正常显示")]),_._v(" "),i("li",[_._v("添加了插件对超级用户是否限制的配置 ‘limit_superuser’")]),_._v(" "),i("li",[_._v("添加命令 ‘重载插件配置’,用于生效手动修改配文件")]),_._v(" "),i("li",[_._v("超级用户帮助可以添加 -super 来显示该插件的超级用户帮助,示例:帮助.ban -super")]),_._v(" "),i("li",[_._v("原神黄历改为网页截图")]),_._v(" "),i("li",[_._v("修改了鲁迅说逻辑结构")]),_._v(" "),i("li",[_._v("修改了统计图表样式,改为自定义CreateMat")]),_._v(" "),i("li",[_._v("节日红包不再被24小时限制,群内多个节日红包将会覆盖")]),_._v(" "),i("li",[_._v("当群权限为-1时,不会对群发送修改权限通知,并屏蔽此群一切命令(包括提醒)")]),_._v(" "),i("li",[_._v("修复了红包数量可以过大或为负数,红包数量大于群员数量时会修改为群员数量")]),_._v(" "),i("li",[_._v("修复了负数开箱")]),_._v(" "),i("li",[_._v("签到最低好感度设置为0.01 "),i("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/pull/53",target:"_blank",rel:"noopener noreferrer"}},[_._v("@pull/53"),i("OutboundLink")],1)]),_._v(" "),i("li",[_._v("pip安装新依赖 ruamel.yaml")]),_._v(" "),i("li",[_._v("修复功能 EPIC "),i("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/pull/58",target:"_blank",rel:"noopener noreferrer"}},[_._v("@pull/58"),i("OutboundLink")],1)])]),_._v(" "),i("h2",{attrs:{id:"_2021-9-10"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-9-10"}},[_._v("#")]),_._v(" 2021/9/10")]),_._v(" "),i("ul",[i("li",[_._v("修复撤回消息有时无法正确获取消息id")])]),_._v(" "),i("h2",{attrs:{id:"_2021-9-9"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-9-9"}},[_._v("#")]),_._v(" 2021/9/9")]),_._v(" "),i("ul",[i("li",[_._v("替换coser API")]),_._v(" "),i("li",[_._v("修复签到uid可能不默认为0")]),_._v(" "),i("li",[_._v("修复签到可能重复的问题")]),_._v(" "),i("li",[_._v("修复无订阅时递归出错")]),_._v(" "),i("li",[_._v("启用了plugins2info_dict, plugins2cd_dict, plugins2exists_dict配置文件,通过USE_CONFIG_FILE=True开启")]),_._v(" "),i("li",[_._v("修复涩图local_id会被固定为50")]),_._v(" "),i("li",[_._v("优化图库数量查询")]),_._v(" "),i("li",[_._v("修复原神大地图过大无法打开报错")]),_._v(" "),i("li",[_._v("修复无法显示正确的涩图上限")])]),_._v(" "),i("h2",{attrs:{id:"_2021-9-7"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-9-7"}},[_._v("#")]),_._v(" 2021/9/7")]),_._v(" "),i("ul",[i("li",[_._v("修改 update_info.json")]),_._v(" "),i("li",[_._v("修改 更新信息 图片大小")]),_._v(" "),i("li",[_._v("修复 查看订阅 命令 UP和番剧无法正常显示")]),_._v(" "),i("li",[_._v("修复订阅推送无法正确推送")]),_._v(" "),i("li",[_._v("修复搜图返回列表为空时无法正确回复 "),i("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/pull/40",target:"_blank",rel:"noopener noreferrer"}},[_._v("@pull/40"),i("OutboundLink")],1)])]),_._v(" "),i("h2",{attrs:{id:"_2021-9-5"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-9-5"}},[_._v("#")]),_._v(" 2021/9/5")]),_._v(" "),i("ul",[i("li",[_._v("添加配置PIX_IMAGE_SIZE,调整PIX下载图片大小,当设置的图片404时,改为原图")]),_._v(" "),i("li",[_._v("新增配置DEFAULT_GROUP_LEVEL,默认群等级")]),_._v(" "),i("li",[_._v("新增超级用户功能 super ban,将屏蔽被ban用户的所有消息,指令:b了")]),_._v(" "),i("li",[_._v("b站转发解析支持纯BV号解析,且五分钟内不会解析相同url")]),_._v(" "),i("li",[_._v("俄罗斯轮盘新增 连胜/最高连胜/连败/最高连败 纪录,新增 最高连胜排行榜/最高连败排行榜")]),_._v(" "),i("li",[_._v("增加扩展图库 OmegaPixivIllusts,不想自己找图的人福音("),i("a",{attrs:{href:"https://github.com/Ailitonia",target:"_blank",rel:"noopener noreferrer"}},[_._v("Ailitonia"),i("OutboundLink")],1),_._v(" 佬的高质量精品手筛图库)("),i("a",{attrs:{href:"https://github.com/Ailitonia/omega-miya/blob/master/archive_data/db_pixiv.7z",target:"_blank",rel:"noopener noreferrer"}},[_._v("传送门"),i("OutboundLink")],1),_._v(" ),可以手动导入图库,也可以将解压文件放在bot.py同级目录重启bot")]),_._v(" "),i("li",[_._v("增加配置PIX_OMEGA_PIXIV_RATIO,PIX功能发送PIX图库和扩展图库OmegaPixivIllusts图片的比例,如果没有使用扩展图库OmegaPixivIllusts,请设置为(10, 0)")]),_._v(" "),i("li",[_._v("增加配置WITHDRAW_PIX_TIME,用于配置在开关PIX图片在群私聊的自动撤回")]),_._v(" "),i("li",[_._v("上传图库cases, 开箱 也可以连抽(未更新过没有价格)")]),_._v(" "),i("li",[_._v("新增命令 查看群白名单")]),_._v(" "),i("li",[_._v('plugins2info_dict新增键"default_status",设置加入新群时功能的默认开关状态')]),_._v(" "),i("li",[_._v("增加配置plugins2exists_dict,可自定义是否阻塞某命令同时触发多次")]),_._v(" "),i("li",[_._v("增加配置plugins2cd_dict,可自定义为命令添加cd")]),_._v(" "),i("li",[_._v("新增B站订阅(直播/番剧/UP)[测试],提供命令:添加订阅 [主播/UP/番剧] [id/链接/番名],删除订阅 [id],查看订阅")]),_._v(" "),i("li",[_._v("优化pix和色图的数据库查询")]),_._v(" "),i("li",[_._v("触发已关闭的功能的正则时不再触发ai")]),_._v(" "),i("li",[_._v("更换coser API")]),_._v(" "),i("li",[_._v("PIX搜索pid功能在群聊无法搜索PIX图库的r18和OmegaPixivIllusts的r15以及r18,超级用户除外")]),_._v(" "),i("li",[_._v("PIX单次搜索的图片张数超级用户限制为至多30张,普通用户10张")]),_._v(" "),i("li",[_._v("PIX超级用户新增-s,-r,可以通过pix -s 查看图库的涩图,pix -r查看图库的r18图,支持搜索,当然,pix图库只区分了r18和非r18,如果-s查询到不色的图也问题不大")]),_._v(" "),i("li",[_._v("优化P站排行和搜图,现在需要艾特,改为使用HIBIAPI,在群内时将使用合并消息(群聊搜图会屏蔽R-18)")]),_._v(" "),i("li",[_._v("win10下playwright相关功能无法使用,但是不再需要删除文件")]),_._v(" "),i("li",[_._v("签到大改,优化签到方式与逻辑,改为图片形式发送,有概率额外获得随机道具(好感度有加成)")]),_._v(" "),i("li",[_._v("修改撤回功能,改为回复撤回,回复发送撤回")]),_._v(" "),i("li",[_._v("更改logging为loguru")]),_._v(" "),i("li",[_._v("删除了 发送图片 中的 [N]张图[keyword] 功能")]),_._v(" "),i("li",[_._v("修复私聊 关闭[功能] 默认不为 全部 而要添加参数 ‘a’")]),_._v(" "),i("li",[_._v("修复0权限用户可以修改禁言检测相关设置")])]),_._v(" "),i("h2",{attrs:{id:"_2021-8-17"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-8-17"}},[_._v("#")]),_._v(" 2021/8/17")]),_._v(" "),i("ul",[i("li",[_._v("新增配置CHECK_NOTICE_INFO_CD,修改群权限,个人权限检测各种检测的提示消息cd")]),_._v(" "),i("li",[_._v("新增功能‘连续上传图片’功能,直到输入‘stop’停止")]),_._v(" "),i("li",[_._v("新增功能维护时白名单以及对应命令(白名单中的群聊不受维护限制)")]),_._v(" "),i("li",[_._v("新增ALAPI功能,微博热搜,可以通过序号来查看部分热搜内容")]),_._v(" "),i("li",[_._v("新增配置NICKNAME,偶尔也想换换名字的说(自我介绍仅当NICKNAME=真寻时生效)")]),_._v(" "),i("li",[_._v("提供 更新信息 命令,可以使群员查看更新内容(可开关,与其他功能无异,但不会被统计,该命令图片由自动更新生成)")]),_._v(" "),i("li",[_._v("超级用户可以通过私聊来对指定qq进行ban/unban")]),_._v(" "),i("li",[_._v("超级用户帮助改为图片形式")]),_._v(" "),i("li",[_._v("公开图库删除‘色图’")]),_._v(" "),i("li",[_._v("群权限检测,个人权限检测,功能开关检测合并,权限检测顺序:个人权限 > 群权限 > 插件开关 >超级用户禁用某群插件 > 超级用户限制群里插件 > 插件维护检测")]),_._v(" "),i("li",[_._v("重写群功能管理,超级用户可对群/私聊分别禁用,也可禁用指定群指定功能,新增命令‘功能状态’,超级用户关闭功能提供参数(默认ALL):group/g(群聊),private/p(私聊)")]),_._v(" "),i("li",[_._v("超级用户不会被任何权限等检测阻挡")]),_._v(" "),i("li",[_._v("不会重复复读,复读消息只会发送一次")]),_._v(" "),i("li",[_._v("b站转发解析支持b23.tv,www.bilibili.com链接,cv专栏(playwright截图,压缩倍率0.5,较慢且文字可能不清晰,后优化)")]),_._v(" "),i("li",[_._v("我有一个朋友功能,当艾特一个对象时,‘朋友’改为艾特对象的群名片或昵称")]),_._v(" "),i("li",[_._v("修复‘上传/删除/移动图片’目录不正确")]),_._v(" "),i("li",[_._v("修复天气功能,当城市名在‘天气’后时报错")]),_._v(" "),i("li",[_._v("修复配置INITIAL_SETU_PROBABILITY不生效")])]),_._v(" "),i("h2",{attrs:{id:"_2021-8-10"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-8-10"}},[_._v("#")]),_._v(" 2021/8/10")]),_._v(" "),i("ul",[i("li",[_._v("重复的好友请求和邀群提示在5分钟内不会重复提示")]),_._v(" "),i("li",[_._v("疫情会优先检查城市,城市省份市区重名时请添加‘市’")]),_._v(" "),i("li",[_._v("添加命令‘原神资源查找’,‘设置cookie’")]),_._v(" "),i("li",[_._v("添加配置AUTO_UPDATE_ZHENXUN,是否自动更新真寻,默认True")]),_._v(" "),i("li",[_._v("添加配置MAX_RUSSIAN_BET_GOLD,俄罗斯轮盘赌注最大金额,默认1000")]),_._v(" "),i("li",[_._v("检查更新真寻定时任务时间改为12 : 00")]),_._v(" "),i("li",[_._v("添加功能能不能好好说话(nbnhhsh)")]),_._v(" "),i("li",[_._v("添加功能随机roll,无参为数字,有参为随机参数")]),_._v(" "),i("li",[_._v("添加linux重启脚本以及重启命令‘重启’(建议首次生成restart.sh先查看命令是否正确)")]),_._v(" "),i("li",[_._v("修复管理员功能的权限检测")]),_._v(" "),i("li",[_._v("修复丢人爬开关")])]),_._v(" "),i("h2",{attrs:{id:"_2021-8-6"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-8-6"}},[_._v("#")]),_._v(" 2021/8/6")]),_._v(" "),i("ul",[i("li",[_._v("天气查询会优先遍历城市")]),_._v(" "),i("li",[_._v("添加自动更新真寻命令")])]),_._v(" "),i("h4",{attrs:{id:"如果你的版本为-2021-8-4-可以直接复制plugins-check-zhenxun-update后-通过指令来更新真寻"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#如果你的版本为-2021-8-4-可以直接复制plugins-check-zhenxun-update后-通过指令来更新真寻"}},[_._v("#")]),_._v(" 如果你的版本为 2021/8/4,可以直接复制plugins/check_zhenxun_update后,通过指令来更新真寻")]),_._v(" "),i("h2",{attrs:{id:"_2021-8-4"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-8-4"}},[_._v("#")]),_._v(" 2021/8/4")]),_._v(" "),i("ul",[i("li",[_._v("修改天气与疫情城市数据,改为api获取,丰富疫情的回复消息")]),_._v(" "),i("li",[_._v("原神资源查询,大地图将被压缩至9M,且启动时当大地图存在时不再自动更新地图")]),_._v(" "),i("li",[_._v("下载数据库内色图时将直接存储至_setu,不再存储至临时文件")]),_._v(" "),i("li",[_._v("重复的好友请求或邀请请求在一定时间不会重复发送提醒")]),_._v(" "),i("li",[_._v("添加每日自动清理临时图片定时任务")]),_._v(" "),i("li",[_._v("修复金币排行显示")]),_._v(" "),i("li",[_._v("修复无法正常关闭戳一戳功能")])]),_._v(" "),i("h2",{attrs:{id:"_2021-7-30"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-7-30"}},[_._v("#")]),_._v(" 2021/7/30")]),_._v(" "),i("ul",[i("li",[_._v("重构代码,进行优化,添加注释,删除冗余代码,降低代码耦合")]),_._v(" "),i("li",[_._v("添加功能:PIX(一套快捷的pixiv存图命令,自建图库存储url等信息?意在获取自己或群友xp的图)")]),_._v(" "),i("li",[_._v("添加功能:清理临时图片文件(temp/rar/r18_rar文件夹)")]),_._v(" "),i("li",[_._v("添加额外定时任务(5分钟检测一次),解决加入新群时无法及时为管理员提供权限")]),_._v(" "),i("li",[_._v("添加配置ALAPI_AI_CHECK,开关AI回复文本检测")]),_._v(" "),i("li",[_._v("添加配置IMPORT_DEFAULT_SHOP_GOODS,控制是否导入内置的三个商品(好感度加持卡ⅠⅡⅢ)")]),_._v(" "),i("li",[_._v("添加配置ONLY_USE_LOCAL_SETU,仅仅使用本地色图(有的话),提升速度,但无法在线搜索色图和保存链接")]),_._v(" "),i("li",[_._v("添加配置WITHDRAW_SETU_TIME,是否需要延迟撤回色图,可配置仅群里,私聊或全部")]),_._v(" "),i("li",[_._v("好友请求,入群请求,滴滴滴-,/t,被踢出群提醒,的提示消息更加丰富")]),_._v(" "),i("li",[_._v("彻底重写原神资源查找,添加规划路线(路线残缺缺缺缺版,有空补)添加命令‘更新原神资源信息’,强制更新地图等资源")]),_._v(" "),i("li",[_._v("优化色图和P站排行/搜图检测用户是否正在触发命令代码")]),_._v(" "),i("li",[_._v("当群最后发言大于36小时,也会关闭广播通知")]),_._v(" "),i("li",[_._v("功能维护时超级用户依然可以调用(苦了谁都不能苦了自己)")]),_._v(" "),i("li",[_._v("修复获取赛马娘UP公告")]),_._v(" "),i("li",[_._v("重写 色图/更新色图\n"),i("ul",[i("li",[_._v("色图数据存储改为数据库,启动时会更新之前的色图数据(有的话),更新完毕后会删除原数据文件,如果需要保留请提前备份,")]),_._v(" "),i("li",[_._v("lolicon api改为v2")]),_._v(" "),i("li",[_._v("取消r18次数限制")]),_._v(" "),i("li",[_._v("单次搜索至多保存100条链接")]),_._v(" "),i("li",[_._v("添加定时撤回")]),_._v(" "),i("li",[_._v("暂时取消上传/删除色图")])])]),_._v(" "),i("li"),_._v(" "),i("li",[_._v("更新建议(不要替换你的data和resources文件夹!)\n"),i("ul",[i("li",[_._v("删除configs,plugins,services,utils,models文件夹重新clone")]),_._v(" "),i("li",[_._v("删除多余文件夹,resources/img/genshin/seek_god_eye")]),_._v(" "),i("li",[_._v("清空resources/img/genshin/genshin_icon文件夹,仅保留box.png和box_alpha.png")]),_._v(" "),i("li",[_._v("替换bot.py")])])])]),_._v(" "),i("h2",{attrs:{id:"_2021-7-27"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-7-27"}},[_._v("#")]),_._v(" 2021/7/27")]),_._v(" "),i("ul",[i("li",[_._v("原神今日素材改为单张截图+拼图,更新文件utils/img_utils.py及plugins/genshin/material_remind/"),i("strong",[_._v("init")]),_._v(".py")])]),_._v(" "),i("h2",{attrs:{id:"_2021-7-26"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-7-26"}},[_._v("#")]),_._v(" 2021/7/26")]),_._v(" "),i("ul",[i("li",[_._v("修复原神今日素材稻妻城开放后截图不完整的问题")])]),_._v(" "),i("h2",{attrs:{id:"_2021-7-14"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-7-14"}},[_._v("#")]),_._v(" 2021/7/14")]),_._v(" "),i("ul",[i("li",[_._v("原神今日素材自动更新时间由 00:01 -> 04:01 "),i("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/issues/7",target:"_blank",rel:"noopener noreferrer"}},[_._v("#issues7"),i("OutboundLink")],1)]),_._v(" "),i("li",[_._v("小问题的修复和优化")])]),_._v(" "),i("h2",{attrs:{id:"_2021-7-12"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-7-12"}},[_._v("#")]),_._v(" 2021/7/12")]),_._v(" "),i("ul",[i("li",[_._v("修复开箱功能单抽出金时存储格式错误导致 ‘我的金色’ 无法正常发送图片")]),_._v(" "),i("li",[_._v("小问题的修复和优化")])]),_._v(" "),i("h2",{attrs:{id:"_2021-7-6"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-7-6"}},[_._v("#")]),_._v(" 2021/7/6")]),_._v(" "),i("ul",[i("li",[_._v("识番功能 trace.moe 替换为新API(旧API已失效)")]),_._v(" "),i("li",[_._v("小问题的修复和优化")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-30"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-30"}},[_._v("#")]),_._v(" 2021/6/30")]),_._v(" "),i("ul",[i("li",[_._v("将plugin2name和plugin2level合并为plugin2info")]),_._v(" "),i("li",[_._v("util改为utils(。。!)")]),_._v(" "),i("li",[_._v("修复当用户发送速度极快时开箱会突破每日限制")]),_._v(" "),i("li",[_._v("新增功能:通过PID获取图片")]),_._v(" "),i("li",[_._v("发送图片新增功能:搜索图片")]),_._v(" "),i("li",[_._v("功能统计可视化")]),_._v(" "),i("li",[_._v("新增命令:好感度总排行")]),_._v(" "),i("li",[_._v('原神每日素材改为从"可莉特调"截图,提供命令‘更新原神每日素材’和定时任务')]),_._v(" "),i("li",[_._v("修复月功能统计错误的问题")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-24"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-24"}},[_._v("#")]),_._v(" 2021/6/24")]),_._v(" "),i("ul",[i("li",[_._v("添加了一些ALAPI:网易云热评,获取b站视频封面,古诗(需要填写ALAPI_TOKEN)")]),_._v(" "),i("li",[_._v("如果填写了ALAPI_TOKEN,将会检测备用接口回复的文本是否合规")]),_._v(" "),i("li",[_._v("优化了色图,当搜索色图下载失败时,会从本地色图库中发送相关tag色图")]),_._v(" "),i("li",[_._v("当网易云点歌繁忙时会尝试多次点歌")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-23"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-23"}},[_._v("#")]),_._v(" 2021/6/23")]),_._v(" "),i("ul",[i("li",[_._v("添加功能:群权限(所以说内鬼都快爬,可以在configs/config.py中修改各个功能的权限等级)")]),_._v(" "),i("li",[_._v("优化了数据统计,将以7天,30天为周期,为将来更方便实现数据可视化")]),_._v(" "),i("li",[_._v("更新坎公骑冠剑UP卡池")]),_._v(" "),i("li",[_._v("修复赛马娘UP卡池")]),_._v(" "),i("li",[_._v("修复一些小问题")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-18"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-18"}},[_._v("#")]),_._v(" 2021/6/18")]),_._v(" "),i("ul",[i("li",[_._v("修复p站排行,搜图因网络问题爆炸时没有具体回复")]),_._v(" "),i("li",[_._v("更换色图显示方式为 id,title,author,pid")]),_._v(" "),i("li",[_._v("修复修改商品后商品顺序改变")]),_._v(" "),i("li",[_._v("滴滴滴- 和 /t支持图片回复")]),_._v(" "),i("li",[_._v("将/t回复更加简单(可以通过序号),且可以直接发送群")]),_._v(" "),i("li",[_._v("修复bt功能无法交互")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-17"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-17"}},[_._v("#")]),_._v(" 2021/6/17")]),_._v(" "),i("ul",[i("li",[_._v("修复p站排行,搜图因网络问题爆炸时没有具体回复")]),_._v(" "),i("li",[_._v("更换色图显示方式为 id,title,author,pid")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-15"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-15"}},[_._v("#")]),_._v(" 2021/6/15")]),_._v(" "),i("ul",[i("li",[_._v("修改了‘帮助’功能,具体为‘帮助 指令名’,未指定指令名时则为查看全部功能列表")]),_._v(" "),i("li",[_._v("修改了色图的存储数据格式")]),_._v(" "),i("li",[_._v("色图功能搜索的色图改为随机从urls中随机抽取")]),_._v(" "),i("li",[_._v("将商品数据存储入数据库,提供 '增加/删除/修改商品' 指令")]),_._v(" "),i("li",[_._v("商店列表图片不再使用固定背景图,改为直接拼图")]),_._v(" "),i("li",[_._v("增加功能:俄罗斯轮盘/胜场排行/败场排行/欧洲人排行/慈善家排行")]),_._v(" "),i("li",[_._v("增加功能:金币红包(节日红包与群红包相互独立)")]),_._v(" "),i("li",[_._v("金币排行")]),_._v(" "),i("li",[_._v("重写一个朋友插件")]),_._v(" "),i("li",[_._v("其他微小调整")])]),_._v(" "),i("h2",{attrs:{id:"_2021-6-4"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-6-4"}},[_._v("#")]),_._v(" 2021/6/4")]),_._v(" "),i("ul",[i("li",[_._v("重写BT功能")]),_._v(" "),i("li",[_._v("进行一些BUG修复和微小调整")]),_._v(" "),i("li",[_._v("添加撤回功能"),i("a",{attrs:{href:"https://github.com/MeetWq/nonebot-plugin-withdraw",target:"_blank",rel:"noopener noreferrer"}},[_._v("nonebot-plugin-withdraw"),i("OutboundLink")],1)]),_._v(" "),i("li",[_._v("为色图功能添加额外的 上传色图 和 删除色图方法(影响hash)")])]),_._v(" "),i("h2",{attrs:{id:"_2021-5-26"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2021-5-26"}},[_._v("#")]),_._v(" 2021/5/26")]),_._v(" "),i("ul",[i("li",[_._v("将语录源更换为一言api")])])])}),[],!1,null,null,null);v.default=t.exports}}]); \ No newline at end of file diff --git a/assets/js/app.91f0cec4.js b/assets/js/app.8c136bb7.js similarity index 82% rename from assets/js/app.91f0cec4.js rename to assets/js/app.8c136bb7.js index f4642371..ccf85821 100644 --- a/assets/js/app.91f0cec4.js +++ b/assets/js/app.8c136bb7.js @@ -1,10 +1,10 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function e(e){for(var r,a,s=e[0],c=e[1],u=e[2],p=0,f=[];p=0&&Math.floor(e)===e&&isFinite(t)}function d(t){return i(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function h(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function g(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o-1)return t.splice(n,1)}}var b=Object.prototype.hasOwnProperty;function _(t,e){return b.call(t,e)}function w(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var x=/-(\w)/g,k=w((function(t){return t.replace(x,(function(t,e){return e?e.toUpperCase():""}))})),O=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),C=/\B([A-Z])/g,S=w((function(t){return t.replace(C,"-$1").toLowerCase()}));var A=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function j(t,e){e=e||0;for(var n=t.length-e,r=new Array(n);n--;)r[n]=t[n+e];return r}function $(t,e){for(var n in e)t[n]=e[n];return t}function E(t){for(var e={},n=0;n0,X=G&&G.indexOf("edge/")>0,J=(G&&G.indexOf("android"),G&&/iphone|ipad|ipod|ios/.test(G)||"ios"===K),Z=(G&&/chrome\/\d+/.test(G),G&&/phantomjs/.test(G),G&&G.match(/firefox\/(\d+)/)),tt={}.watch,et=!1;if(V)try{var nt={};Object.defineProperty(nt,"passive",{get:function(){et=!0}}),window.addEventListener("test-passive",null,nt)}catch(t){}var rt=function(){return void 0===B&&(B=!V&&!W&&"undefined"!=typeof global&&(global.process&&"server"===global.process.env.VUE_ENV)),B},ot=V&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function it(t){return"function"==typeof t&&/native code/.test(t.toString())}var at,st="undefined"!=typeof Symbol&&it(Symbol)&&"undefined"!=typeof Reflect&&it(Reflect.ownKeys);at="undefined"!=typeof Set&&it(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ct=T,ut=0,lt=function(){this.id=ut++,this.subs=[]};lt.prototype.addSub=function(t){this.subs.push(t)},lt.prototype.removeSub=function(t){y(this.subs,t)},lt.prototype.depend=function(){lt.target&<.target.addDep(this)},lt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(i&&!_(o,"default"))a=!1;else if(""===a||a===S(t)){var c=Ut(String,o.type);(c<0||s0&&(pe((c=t(c,(n||"")+"_"+r))[0])&&pe(l)&&(p[u]=mt(l.text+c[0].text),c.shift()),p.push.apply(p,c)):s(c)?pe(l)?p[u]=mt(l.text+c):""!==c&&p.push(mt(c)):pe(c)&&pe(l)?p[u]=mt(l.text+c.text):(a(e._isVList)&&i(c.tag)&&o(c.key)&&i(n)&&(c.key="__vlist"+n+"_"+r+"__"),p.push(c)));return p}(t):void 0}function pe(t){return i(t)&&i(t.text)&&!1===t.isComment}function fe(t,e){if(t){for(var n=Object.create(null),r=st?Reflect.ownKeys(t):Object.keys(t),o=0;o0,a=t?!!t.$stable:!i,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&n&&n!==r&&s===n.$key&&!i&&!n.$hasNormal)return n;for(var c in o={},t)t[c]&&"$"!==c[0]&&(o[c]=me(e,c,t[c]))}else o={};for(var u in e)u in o||(o[u]=ye(e,u));return t&&Object.isExtensible(t)&&(t._normalized=o),q(o,"$stable",a),q(o,"$key",s),q(o,"$hasNormal",i),o}function me(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({}),e=(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:le(t))&&t[0];return t&&(!e||1===t.length&&e.isComment&&!ve(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function ye(t,e){return function(){return t[e]}}function be(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"==typeof t)for(n=new Array(t.length),r=0,o=t.length;rdocument.createEvent("Event").timeStamp&&(un=function(){return ln.now()})}function pn(){var t,e;for(cn=un(),an=!0,en.sort((function(t,e){return t.id-e.id})),sn=0;snsn&&en[n].id>t.id;)n--;en.splice(n+1,0,t)}else en.push(t);on||(on=!0,ne(pn))}}(this)},dn.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';Ht(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},dn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},dn.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},dn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||y(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var hn={enumerable:!0,configurable:!0,get:T,set:T};function vn(t,e,n){hn.get=function(){return this[e][n]},hn.set=function(t){this[e][n]=t},Object.defineProperty(t,n,hn)}function gn(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[];t.$parent&&kt(!1);var i=function(i){o.push(i);var a=zt(i,e,n,t);St(r,i,a),i in t||vn(t,"_props",i)};for(var a in e)i(a);kt(!0)}(t,e.props),e.methods&&function(t,e){t.$options.props;for(var n in e)t[n]="function"!=typeof e[n]?T:A(e[n],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;l(e=t._data="function"==typeof e?function(t,e){ft();try{return t.call(e,e)}catch(t){return Bt(t,e,"data()"),{}}finally{dt()}}(e,t):e||{})||(e={});var n=Object.keys(e),r=t.$options.props,o=(t.$options.methods,n.length);for(;o--;){var i=n[o];0,r&&_(r,i)||(a=void 0,36!==(a=(i+"").charCodeAt(0))&&95!==a&&vn(t,"_data",i))}var a;Ct(e,!0)}(t):Ct(t._data={},!0),e.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),r=rt();for(var o in e){var i=e[o],a="function"==typeof i?i:i.get;0,r||(n[o]=new dn(t,a||T,T,mn)),o in t||yn(t,o,i)}}(t,e.computed),e.watch&&e.watch!==tt&&function(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!p(t)&&t.test(e)}function jn(t,e){var n=t.cache,r=t.keys,o=t._vnode;for(var i in n){var a=n[i];if(a){var s=a.name;s&&!e(s)&&$n(n,i,r,o)}}}function $n(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,y(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=xn++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),r=e._parentVnode;n.parent=e.parent,n._parentVnode=r;var o=r.componentOptions;n.propsData=o.propsData,n._parentListeners=o.listeners,n._renderChildren=o.children,n._componentTag=o.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Rt(kn(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Qe(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,o=n&&n.context;t.$slots=de(e._renderChildren,o),t.$scopedSlots=r,t._c=function(e,n,r,o){return qe(t,e,n,r,o,!1)},t.$createElement=function(e,n,r,o){return qe(t,e,n,r,o,!0)};var i=n&&n.data;St(t,"$attrs",i&&i.attrs||r,null,!0),St(t,"$listeners",e._parentListeners||r,null,!0)}(e),tn(e,"beforeCreate"),function(t){var e=fe(t.$options.inject,t);e&&(kt(!1),Object.keys(e).forEach((function(n){St(t,n,e[n])})),kt(!0))}(e),gn(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),tn(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(On),function(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=At,t.prototype.$delete=jt,t.prototype.$watch=function(t,e,n){if(l(e))return wn(this,t,e,n);(n=n||{}).user=!0;var r=new dn(this,t,e,n);if(n.immediate){var o='callback for immediate watcher "'+r.expression+'"';ft(),Ht(e,this,[r.value],this,o),dt()}return function(){r.teardown()}}}(On),function(t){var e=/^hook:/;t.prototype.$on=function(t,n){var r=this;if(Array.isArray(t))for(var o=0,i=t.length;o1?j(n):n;for(var r=j(arguments,1),o='event handler for "'+t+'"',i=0,a=n.length;iparseInt(this.max)&&$n(t,e[0],e,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)$n(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){jn(t,(function(t){return An(e,t)}))})),this.$watch("exclude",(function(e){jn(t,(function(t){return!An(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=Ve(t),n=e&&e.componentOptions;if(n){var r=Sn(n),o=this.include,i=this.exclude;if(o&&(!r||!An(o,r))||i&&r&&An(i,r))return e;var a=this.cache,s=this.keys,c=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;a[c]?(e.componentInstance=a[c].componentInstance,y(s,c),s.push(c)):(this.vnodeToCache=e,this.keyToCache=c),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return F}};Object.defineProperty(t,"config",e),t.util={warn:ct,extend:$,mergeOptions:Rt,defineReactive:St},t.set=At,t.delete=jt,t.nextTick=ne,t.observable=function(t){return Ct(t),t},t.options=Object.create(null),M.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,$(t.options.components,Tn),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=j(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Rt(this.options,t),this}}(t),Cn(t),function(t){M.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}(t)}(On),Object.defineProperty(On.prototype,"$isServer",{get:rt}),Object.defineProperty(On.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(On,"FunctionalRenderContext",{value:Ne}),On.version="2.6.14";var Pn=g("style,class"),In=g("input,textarea,option,select,progress"),Nn=g("contenteditable,draggable,spellcheck"),Ln=g("events,caret,typing,plaintext-only"),Rn=g("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Mn="http://www.w3.org/1999/xlink",zn=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Fn=function(t){return zn(t)?t.slice(6,t.length):""},Dn=function(t){return null==t||!1===t};function qn(t){for(var e=t.data,n=t,r=t;i(r.componentInstance);)(r=r.componentInstance._vnode)&&r.data&&(e=Un(r.data,e));for(;i(n=n.parent);)n&&n.data&&(e=Un(e,n.data));return function(t,e){if(i(t)||i(e))return Bn(t,Hn(e));return""}(e.staticClass,e.class)}function Un(t,e){return{staticClass:Bn(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Bn(t,e){return t?e?t+" "+e:t:e||""}function Hn(t){return Array.isArray(t)?function(t){for(var e,n="",r=0,o=t.length;r-1?dr(t,e,n):Rn(e)?Dn(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Nn(e)?t.setAttribute(e,function(t,e){return Dn(e)||"false"===e?"false":"contenteditable"===t&&Ln(e)?e:"true"}(e,n)):zn(e)?Dn(n)?t.removeAttributeNS(Mn,Fn(e)):t.setAttributeNS(Mn,e,n):dr(t,e,n)}function dr(t,e,n){if(Dn(n))t.removeAttribute(e);else{if(Q&&!Y&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var hr={create:pr,update:pr};function vr(t,e){var n=e.elm,r=e.data,a=t.data;if(!(o(r.staticClass)&&o(r.class)&&(o(a)||o(a.staticClass)&&o(a.class)))){var s=qn(e),c=n._transitionClasses;i(c)&&(s=Bn(s,Hn(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var gr,mr={create:vr,update:vr};function yr(t,e,n){var r=gr;return function o(){var i=e.apply(null,arguments);null!==i&&wr(t,o,n,r)}}var br=Gt&&!(Z&&Number(Z[1])<=53);function _r(t,e,n,r){if(br){var o=cn,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}gr.addEventListener(t,e,et?{capture:n,passive:r}:n)}function wr(t,e,n,r){(r||gr).removeEventListener(t,e._wrapper||e,n)}function xr(t,e){if(!o(t.data.on)||!o(e.data.on)){var n=e.data.on||{},r=t.data.on||{};gr=e.elm,function(t){if(i(t.__r)){var e=Q?"change":"input";t[e]=[].concat(t.__r,t[e]||[]),delete t.__r}i(t.__c)&&(t.change=[].concat(t.__c,t.change||[]),delete t.__c)}(n),se(n,r,_r,wr,yr,e.context),gr=void 0}}var kr,Or={create:xr,update:xr};function Cr(t,e){if(!o(t.data.domProps)||!o(e.data.domProps)){var n,r,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=$({},c)),s)n in c||(a[n]="");for(n in c){if(r=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=r;var u=o(r)?"":String(r);Sr(a,u)&&(a.value=u)}else if("innerHTML"===n&&Kn(a.tagName)&&o(a.innerHTML)){(kr=kr||document.createElement("div")).innerHTML=""+r+"";for(var l=kr.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;l.firstChild;)a.appendChild(l.firstChild)}else if(r!==s[n])try{a[n]=r}catch(t){}}}}function Sr(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return v(n)!==v(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var Ar={create:Cr,update:Cr},jr=w((function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var r=t.split(n);r.length>1&&(e[r[0].trim()]=r[1].trim())}})),e}));function $r(t){var e=Er(t.style);return t.staticStyle?$(t.staticStyle,e):e}function Er(t){return Array.isArray(t)?E(t):"string"==typeof t?jr(t):t}var Tr,Pr=/^--/,Ir=/\s*!important$/,Nr=function(t,e,n){if(Pr.test(e))t.style.setProperty(e,n);else if(Ir.test(n))t.style.setProperty(S(e),n.replace(Ir,""),"important");else{var r=Rr(e);if(Array.isArray(n))for(var o=0,i=n.length;o-1?e.split(Fr).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function qr(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Fr).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Ur(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&$(e,Br(t.name||"v")),$(e,t),e}return"string"==typeof t?Br(t):void 0}}var Br=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Hr=V&&!Y,Vr="transition",Wr="transitionend",Kr="animation",Gr="animationend";Hr&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Vr="WebkitTransition",Wr="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Kr="WebkitAnimation",Gr="webkitAnimationEnd"));var Qr=V?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Yr(t){Qr((function(){Qr(t)}))}function Xr(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Dr(t,e))}function Jr(t,e){t._transitionClasses&&y(t._transitionClasses,e),qr(t,e)}function Zr(t,e,n){var r=eo(t,e),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s="transition"===o?Wr:Gr,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n="transition",l=a,p=i.length):"animation"===e?u>0&&(n="animation",l=u,p=c.length):p=(n=(l=Math.max(a,u))>0?a>u?"transition":"animation":null)?"transition"===n?i.length:c.length:0,{type:n,timeout:l,propCount:p,hasTransform:"transition"===n&&to.test(r[Vr+"Property"])}}function no(t,e){for(;t.length1}function co(t,e){!0!==e.data.show&&oo(e)}var uo=function(t){var e,n,r={},c=t.modules,u=t.nodeOps;for(e=0;eh?b(t,o(n[m+1])?null:n[m+1].elm,n,d,m,r):d>m&&w(e,f,h)}(f,g,m,n,l):i(m)?(i(t.text)&&u.setTextContent(f,""),b(f,null,m,0,m.length-1,n)):i(g)?w(g,0,g.length-1):i(t.text)&&u.setTextContent(f,""):t.text!==e.text&&u.setTextContent(f,e.text),i(h)&&i(d=h.hook)&&i(d=d.postpatch)&&d(t,e)}}}function C(t,e,n){if(a(n)&&i(t.parent))t.parent.data.pendingInsert=e;else for(var r=0;r-1,a.selected!==i&&(a.selected=i);else if(N(vo(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));o||(t.selectedIndex=-1)}}function ho(t,e){return e.every((function(e){return!N(e,t)}))}function vo(t){return"_value"in t?t._value:t.value}function go(t){t.target.composing=!0}function mo(t){t.target.composing&&(t.target.composing=!1,yo(t.target,"input"))}function yo(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function bo(t){return!t.componentInstance||t.data&&t.data.transition?t:bo(t.componentInstance._vnode)}var _o={model:lo,show:{bind:function(t,e,n){var r=e.value,o=(n=bo(n)).data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,oo(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value;!r!=!e.oldValue&&((n=bo(n)).data&&n.data.transition?(n.data.show=!0,r?oo(n,(function(){t.style.display=t.__vOriginalDisplay})):io(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}}},wo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function xo(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?xo(Ve(e.children)):t}function ko(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var i in o)e[k(i)]=o[i];return e}function Oo(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var Co=function(t){return t.tag||ve(t)},So=function(t){return"show"===t.name},Ao={name:"transition",props:wo,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(Co)).length){0;var r=this.mode;0;var o=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return o;var i=xo(o);if(!i)return o;if(this._leaving)return Oo(t,o);var a="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?a+"comment":a+i.tag:s(i.key)?0===String(i.key).indexOf(a)?i.key:a+i.key:i.key;var c=(i.data||(i.data={})).transition=ko(this),u=this._vnode,l=xo(u);if(i.data.directives&&i.data.directives.some(So)&&(i.data.show=!0),l&&l.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(i,l)&&!ve(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var p=l.data.transition=$({},c);if("out-in"===r)return this._leaving=!0,ce(p,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),Oo(t,o);if("in-out"===r){if(ve(i))return u;var f,d=function(){f()};ce(c,"afterEnter",d),ce(c,"enterCancelled",d),ce(p,"delayLeave",(function(t){f=t}))}}return o}}},jo=$({tag:String,moveClass:String},wo);function $o(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function Eo(t){t.data.newPos=t.elm.getBoundingClientRect()}function To(t){var e=t.data.pos,n=t.data.newPos,r=e.left-n.left,o=e.top-n.top;if(r||o){t.data.moved=!0;var i=t.elm.style;i.transform=i.WebkitTransform="translate("+r+"px,"+o+"px)",i.transitionDuration="0s"}}delete jo.mode;var Po={Transition:Ao,TransitionGroup:{props:jo,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=Xe(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=ko(this),s=0;s-1?Qn[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Qn[t]=/HTMLUnknownElement/.test(e.toString())},$(On.options.directives,_o),$(On.options.components,Po),On.prototype.__patch__=V?uo:T,On.prototype.$mount=function(t,e){return function(t,e,n){var r;return t.$el=e,t.$options.render||(t.$options.render=gt),tn(t,"beforeMount"),r=function(){t._update(t._render(),n)},new dn(t,r,T,{before:function(){t._isMounted&&!t._isDestroyed&&tn(t,"beforeUpdate")}},!0),n=!1,null==t.$vnode&&(t._isMounted=!0,tn(t,"mounted")),t}(this,t=t&&V?function(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}(t):void 0,e)},V&&setTimeout((function(){F.devtools&&ot&&ot.emit("init",On)}),0),e.default=On},function(t,e,n){"use strict";n.d(e,"e",(function(){return w})),n.d(e,"d",(function(){return x})),n.d(e,"c",(function(){return k})),n.d(e,"f",(function(){return O})),n.d(e,"a",(function(){return C})),n.d(e,"g",(function(){return S})),n.d(e,"b",(function(){return A})),n.d(e,"h",(function(){return j})),n.d(e,"i",(function(){return $}));var r=n(145),o=n(62),i=n(57),a=(n(124),n(188),n(39),n(48),n(38),n(253),n(254),n(14),n(21),n(24),n(47),n(25),n(0)),s={NotFound:function(){return Promise.all([n.e(0),n.e(7)]).then(n.bind(null,550))},Category:function(){return Promise.all([n.e(0),n.e(1),n.e(6)]).then(n.bind(null,551))},Layout:function(){return Promise.all([n.e(0),n.e(1),n.e(3)]).then(n.bind(null,548))},Tag:function(){return Promise.all([n.e(0),n.e(1),n.e(4)]).then(n.bind(null,552))},Tags:function(){return Promise.all([n.e(0),n.e(1),n.e(5)]).then(n.bind(null,553))},TimeLines:function(){return Promise.all([n.e(0),n.e(1),n.e(10)]).then(n.bind(null,554))}},c={"v-0e0680ec":function(){return n.e(11).then(n.bind(null,555))},"v-c2b08efc":function(){return n.e(12).then(n.bind(null,556))},"v-3e9907da":function(){return n.e(14).then(n.bind(null,557))},"v-5056cb42":function(){return n.e(16).then(n.bind(null,558))},"v-18ea831e":function(){return n.e(15).then(n.bind(null,559))},"v-0ddb3964":function(){return n.e(17).then(n.bind(null,560))},"v-1d532be2":function(){return n.e(18).then(n.bind(null,561))},"v-0bcc0954":function(){return n.e(19).then(n.bind(null,562))},"v-d7bf13a2":function(){return n.e(13).then(n.bind(null,563))},"v-955d48fc":function(){return n.e(22).then(n.bind(null,564))},"v-8750ab7c":function(){return n.e(20).then(n.bind(null,565))},"v-1702a4be":function(){return n.e(21).then(n.bind(null,566))},"v-632df90f":function(){return n.e(23).then(n.bind(null,567))},"v-8821b862":function(){return n.e(24).then(n.bind(null,568))},"v-4c06a760":function(){return n.e(25).then(n.bind(null,569))},"v-aed88976":function(){return n.e(26).then(n.bind(null,570))},"v-913c9e6a":function(){return n.e(27).then(n.bind(null,571))},"v-56313ce2":function(){return n.e(29).then(n.bind(null,572))},"v-6fd067b7":function(){return n.e(30).then(n.bind(null,573))},"v-c2a87076":function(){return n.e(28).then(n.bind(null,574))},"v-a0aab6c8":function(){return n.e(34).then(n.bind(null,575))},"v-4f92bb9a":function(){return n.e(33).then(n.bind(null,576))},"v-c4a8d88a":function(){return n.e(36).then(n.bind(null,577))},"v-3d8ac3e2":function(){return n.e(31).then(n.bind(null,578))},"v-0baec837":function(){return n.e(35).then(n.bind(null,579))},"v-41abbbe2":function(){return n.e(32).then(n.bind(null,580))},"v-e247bb62":function(){return n.e(37).then(n.bind(null,581))},"v-260f91b4":function(){return n.e(39).then(n.bind(null,582))},"v-f0c8091e":function(){return n.e(38).then(n.bind(null,583))}};function u(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var l=/-(\w)/g,p=u((function(t){return t.replace(l,(function(t,e){return e?e.toUpperCase():""}))})),f=/\B([A-Z])/g,d=u((function(t){return t.replace(f,"-$1").toLowerCase()})),h=u((function(t){return t.charAt(0).toUpperCase()+t.slice(1)}));function v(t,e){if(e)return t(e)?t(e):e.includes("-")?t(h(p(e))):t(h(e))||t(d(e))}var g=Object.assign({},s,c),m=function(t){return g[t]},y=function(t){return c[t]},b=function(t){return s[t]},_=function(t){return a.default.component(t)};function w(t){return v(y,t)}function x(t){return v(b,t)}function k(t){return v(m,t)}function O(t){return v(_,t)}function C(){for(var t=arguments.length,e=new Array(t),n=0;n=0&&Math.floor(e)===e&&isFinite(t)}function d(t){return i(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function h(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function g(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o-1)return t.splice(n,1)}}var b=Object.prototype.hasOwnProperty;function _(t,e){return b.call(t,e)}function w(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var x=/-(\w)/g,k=w((function(t){return t.replace(x,(function(t,e){return e?e.toUpperCase():""}))})),O=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),C=/\B([A-Z])/g,S=w((function(t){return t.replace(C,"-$1").toLowerCase()}));var A=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function j(t,e){e=e||0;for(var n=t.length-e,r=new Array(n);n--;)r[n]=t[n+e];return r}function $(t,e){for(var n in e)t[n]=e[n];return t}function E(t){for(var e={},n=0;n0,X=G&&G.indexOf("edge/")>0,J=(G&&G.indexOf("android"),G&&/iphone|ipad|ipod|ios/.test(G)||"ios"===K),Z=(G&&/chrome\/\d+/.test(G),G&&/phantomjs/.test(G),G&&G.match(/firefox\/(\d+)/)),tt={}.watch,et=!1;if(V)try{var nt={};Object.defineProperty(nt,"passive",{get:function(){et=!0}}),window.addEventListener("test-passive",null,nt)}catch(t){}var rt=function(){return void 0===B&&(B=!V&&!W&&"undefined"!=typeof global&&(global.process&&"server"===global.process.env.VUE_ENV)),B},ot=V&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function it(t){return"function"==typeof t&&/native code/.test(t.toString())}var at,st="undefined"!=typeof Symbol&&it(Symbol)&&"undefined"!=typeof Reflect&&it(Reflect.ownKeys);at="undefined"!=typeof Set&&it(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ct=T,ut=0,lt=function(){this.id=ut++,this.subs=[]};lt.prototype.addSub=function(t){this.subs.push(t)},lt.prototype.removeSub=function(t){y(this.subs,t)},lt.prototype.depend=function(){lt.target&<.target.addDep(this)},lt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(i&&!_(o,"default"))a=!1;else if(""===a||a===S(t)){var c=Ut(String,o.type);(c<0||s0&&(pe((c=t(c,(n||"")+"_"+r))[0])&&pe(l)&&(p[u]=mt(l.text+c[0].text),c.shift()),p.push.apply(p,c)):s(c)?pe(l)?p[u]=mt(l.text+c):""!==c&&p.push(mt(c)):pe(c)&&pe(l)?p[u]=mt(l.text+c.text):(a(e._isVList)&&i(c.tag)&&o(c.key)&&i(n)&&(c.key="__vlist"+n+"_"+r+"__"),p.push(c)));return p}(t):void 0}function pe(t){return i(t)&&i(t.text)&&!1===t.isComment}function fe(t,e){if(t){for(var n=Object.create(null),r=st?Reflect.ownKeys(t):Object.keys(t),o=0;o0,a=t?!!t.$stable:!i,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&n&&n!==r&&s===n.$key&&!i&&!n.$hasNormal)return n;for(var c in o={},t)t[c]&&"$"!==c[0]&&(o[c]=me(e,c,t[c]))}else o={};for(var u in e)u in o||(o[u]=ye(e,u));return t&&Object.isExtensible(t)&&(t._normalized=o),q(o,"$stable",a),q(o,"$key",s),q(o,"$hasNormal",i),o}function me(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({}),e=(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:le(t))&&t[0];return t&&(!e||1===t.length&&e.isComment&&!ve(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function ye(t,e){return function(){return t[e]}}function be(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"==typeof t)for(n=new Array(t.length),r=0,o=t.length;rdocument.createEvent("Event").timeStamp&&(un=function(){return ln.now()})}function pn(){var t,e;for(cn=un(),an=!0,en.sort((function(t,e){return t.id-e.id})),sn=0;snsn&&en[n].id>t.id;)n--;en.splice(n+1,0,t)}else en.push(t);on||(on=!0,ne(pn))}}(this)},dn.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';Ht(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},dn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},dn.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},dn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||y(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var hn={enumerable:!0,configurable:!0,get:T,set:T};function vn(t,e,n){hn.get=function(){return this[e][n]},hn.set=function(t){this[e][n]=t},Object.defineProperty(t,n,hn)}function gn(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[];t.$parent&&kt(!1);var i=function(i){o.push(i);var a=zt(i,e,n,t);St(r,i,a),i in t||vn(t,"_props",i)};for(var a in e)i(a);kt(!0)}(t,e.props),e.methods&&function(t,e){t.$options.props;for(var n in e)t[n]="function"!=typeof e[n]?T:A(e[n],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;l(e=t._data="function"==typeof e?function(t,e){ft();try{return t.call(e,e)}catch(t){return Bt(t,e,"data()"),{}}finally{dt()}}(e,t):e||{})||(e={});var n=Object.keys(e),r=t.$options.props,o=(t.$options.methods,n.length);for(;o--;){var i=n[o];0,r&&_(r,i)||(a=void 0,36!==(a=(i+"").charCodeAt(0))&&95!==a&&vn(t,"_data",i))}var a;Ct(e,!0)}(t):Ct(t._data={},!0),e.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),r=rt();for(var o in e){var i=e[o],a="function"==typeof i?i:i.get;0,r||(n[o]=new dn(t,a||T,T,mn)),o in t||yn(t,o,i)}}(t,e.computed),e.watch&&e.watch!==tt&&function(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!p(t)&&t.test(e)}function jn(t,e){var n=t.cache,r=t.keys,o=t._vnode;for(var i in n){var a=n[i];if(a){var s=a.name;s&&!e(s)&&$n(n,i,r,o)}}}function $n(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,y(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=xn++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),r=e._parentVnode;n.parent=e.parent,n._parentVnode=r;var o=r.componentOptions;n.propsData=o.propsData,n._parentListeners=o.listeners,n._renderChildren=o.children,n._componentTag=o.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Rt(kn(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Qe(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,o=n&&n.context;t.$slots=de(e._renderChildren,o),t.$scopedSlots=r,t._c=function(e,n,r,o){return qe(t,e,n,r,o,!1)},t.$createElement=function(e,n,r,o){return qe(t,e,n,r,o,!0)};var i=n&&n.data;St(t,"$attrs",i&&i.attrs||r,null,!0),St(t,"$listeners",e._parentListeners||r,null,!0)}(e),tn(e,"beforeCreate"),function(t){var e=fe(t.$options.inject,t);e&&(kt(!1),Object.keys(e).forEach((function(n){St(t,n,e[n])})),kt(!0))}(e),gn(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),tn(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(On),function(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=At,t.prototype.$delete=jt,t.prototype.$watch=function(t,e,n){if(l(e))return wn(this,t,e,n);(n=n||{}).user=!0;var r=new dn(this,t,e,n);if(n.immediate){var o='callback for immediate watcher "'+r.expression+'"';ft(),Ht(e,this,[r.value],this,o),dt()}return function(){r.teardown()}}}(On),function(t){var e=/^hook:/;t.prototype.$on=function(t,n){var r=this;if(Array.isArray(t))for(var o=0,i=t.length;o1?j(n):n;for(var r=j(arguments,1),o='event handler for "'+t+'"',i=0,a=n.length;iparseInt(this.max)&&$n(t,e[0],e,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)$n(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){jn(t,(function(t){return An(e,t)}))})),this.$watch("exclude",(function(e){jn(t,(function(t){return!An(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=Ve(t),n=e&&e.componentOptions;if(n){var r=Sn(n),o=this.include,i=this.exclude;if(o&&(!r||!An(o,r))||i&&r&&An(i,r))return e;var a=this.cache,s=this.keys,c=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;a[c]?(e.componentInstance=a[c].componentInstance,y(s,c),s.push(c)):(this.vnodeToCache=e,this.keyToCache=c),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return F}};Object.defineProperty(t,"config",e),t.util={warn:ct,extend:$,mergeOptions:Rt,defineReactive:St},t.set=At,t.delete=jt,t.nextTick=ne,t.observable=function(t){return Ct(t),t},t.options=Object.create(null),M.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,$(t.options.components,Tn),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=j(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Rt(this.options,t),this}}(t),Cn(t),function(t){M.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}(t)}(On),Object.defineProperty(On.prototype,"$isServer",{get:rt}),Object.defineProperty(On.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(On,"FunctionalRenderContext",{value:Ne}),On.version="2.6.14";var Pn=g("style,class"),In=g("input,textarea,option,select,progress"),Nn=g("contenteditable,draggable,spellcheck"),Ln=g("events,caret,typing,plaintext-only"),Rn=g("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Mn="http://www.w3.org/1999/xlink",zn=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Fn=function(t){return zn(t)?t.slice(6,t.length):""},Dn=function(t){return null==t||!1===t};function qn(t){for(var e=t.data,n=t,r=t;i(r.componentInstance);)(r=r.componentInstance._vnode)&&r.data&&(e=Un(r.data,e));for(;i(n=n.parent);)n&&n.data&&(e=Un(e,n.data));return function(t,e){if(i(t)||i(e))return Bn(t,Hn(e));return""}(e.staticClass,e.class)}function Un(t,e){return{staticClass:Bn(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Bn(t,e){return t?e?t+" "+e:t:e||""}function Hn(t){return Array.isArray(t)?function(t){for(var e,n="",r=0,o=t.length;r-1?dr(t,e,n):Rn(e)?Dn(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Nn(e)?t.setAttribute(e,function(t,e){return Dn(e)||"false"===e?"false":"contenteditable"===t&&Ln(e)?e:"true"}(e,n)):zn(e)?Dn(n)?t.removeAttributeNS(Mn,Fn(e)):t.setAttributeNS(Mn,e,n):dr(t,e,n)}function dr(t,e,n){if(Dn(n))t.removeAttribute(e);else{if(Q&&!Y&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var hr={create:pr,update:pr};function vr(t,e){var n=e.elm,r=e.data,a=t.data;if(!(o(r.staticClass)&&o(r.class)&&(o(a)||o(a.staticClass)&&o(a.class)))){var s=qn(e),c=n._transitionClasses;i(c)&&(s=Bn(s,Hn(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var gr,mr={create:vr,update:vr};function yr(t,e,n){var r=gr;return function o(){var i=e.apply(null,arguments);null!==i&&wr(t,o,n,r)}}var br=Gt&&!(Z&&Number(Z[1])<=53);function _r(t,e,n,r){if(br){var o=cn,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}gr.addEventListener(t,e,et?{capture:n,passive:r}:n)}function wr(t,e,n,r){(r||gr).removeEventListener(t,e._wrapper||e,n)}function xr(t,e){if(!o(t.data.on)||!o(e.data.on)){var n=e.data.on||{},r=t.data.on||{};gr=e.elm,function(t){if(i(t.__r)){var e=Q?"change":"input";t[e]=[].concat(t.__r,t[e]||[]),delete t.__r}i(t.__c)&&(t.change=[].concat(t.__c,t.change||[]),delete t.__c)}(n),se(n,r,_r,wr,yr,e.context),gr=void 0}}var kr,Or={create:xr,update:xr};function Cr(t,e){if(!o(t.data.domProps)||!o(e.data.domProps)){var n,r,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=$({},c)),s)n in c||(a[n]="");for(n in c){if(r=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=r;var u=o(r)?"":String(r);Sr(a,u)&&(a.value=u)}else if("innerHTML"===n&&Kn(a.tagName)&&o(a.innerHTML)){(kr=kr||document.createElement("div")).innerHTML=""+r+"";for(var l=kr.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;l.firstChild;)a.appendChild(l.firstChild)}else if(r!==s[n])try{a[n]=r}catch(t){}}}}function Sr(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return v(n)!==v(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var Ar={create:Cr,update:Cr},jr=w((function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var r=t.split(n);r.length>1&&(e[r[0].trim()]=r[1].trim())}})),e}));function $r(t){var e=Er(t.style);return t.staticStyle?$(t.staticStyle,e):e}function Er(t){return Array.isArray(t)?E(t):"string"==typeof t?jr(t):t}var Tr,Pr=/^--/,Ir=/\s*!important$/,Nr=function(t,e,n){if(Pr.test(e))t.style.setProperty(e,n);else if(Ir.test(n))t.style.setProperty(S(e),n.replace(Ir,""),"important");else{var r=Rr(e);if(Array.isArray(n))for(var o=0,i=n.length;o-1?e.split(Fr).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function qr(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Fr).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Ur(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&$(e,Br(t.name||"v")),$(e,t),e}return"string"==typeof t?Br(t):void 0}}var Br=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Hr=V&&!Y,Vr="transition",Wr="transitionend",Kr="animation",Gr="animationend";Hr&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Vr="WebkitTransition",Wr="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Kr="WebkitAnimation",Gr="webkitAnimationEnd"));var Qr=V?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Yr(t){Qr((function(){Qr(t)}))}function Xr(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Dr(t,e))}function Jr(t,e){t._transitionClasses&&y(t._transitionClasses,e),qr(t,e)}function Zr(t,e,n){var r=eo(t,e),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s="transition"===o?Wr:Gr,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n="transition",l=a,p=i.length):"animation"===e?u>0&&(n="animation",l=u,p=c.length):p=(n=(l=Math.max(a,u))>0?a>u?"transition":"animation":null)?"transition"===n?i.length:c.length:0,{type:n,timeout:l,propCount:p,hasTransform:"transition"===n&&to.test(r[Vr+"Property"])}}function no(t,e){for(;t.length1}function co(t,e){!0!==e.data.show&&oo(e)}var uo=function(t){var e,n,r={},c=t.modules,u=t.nodeOps;for(e=0;eh?b(t,o(n[m+1])?null:n[m+1].elm,n,d,m,r):d>m&&w(e,f,h)}(f,g,m,n,l):i(m)?(i(t.text)&&u.setTextContent(f,""),b(f,null,m,0,m.length-1,n)):i(g)?w(g,0,g.length-1):i(t.text)&&u.setTextContent(f,""):t.text!==e.text&&u.setTextContent(f,e.text),i(h)&&i(d=h.hook)&&i(d=d.postpatch)&&d(t,e)}}}function C(t,e,n){if(a(n)&&i(t.parent))t.parent.data.pendingInsert=e;else for(var r=0;r-1,a.selected!==i&&(a.selected=i);else if(N(vo(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));o||(t.selectedIndex=-1)}}function ho(t,e){return e.every((function(e){return!N(e,t)}))}function vo(t){return"_value"in t?t._value:t.value}function go(t){t.target.composing=!0}function mo(t){t.target.composing&&(t.target.composing=!1,yo(t.target,"input"))}function yo(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function bo(t){return!t.componentInstance||t.data&&t.data.transition?t:bo(t.componentInstance._vnode)}var _o={model:lo,show:{bind:function(t,e,n){var r=e.value,o=(n=bo(n)).data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,oo(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value;!r!=!e.oldValue&&((n=bo(n)).data&&n.data.transition?(n.data.show=!0,r?oo(n,(function(){t.style.display=t.__vOriginalDisplay})):io(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}}},wo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function xo(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?xo(Ve(e.children)):t}function ko(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var i in o)e[k(i)]=o[i];return e}function Oo(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var Co=function(t){return t.tag||ve(t)},So=function(t){return"show"===t.name},Ao={name:"transition",props:wo,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(Co)).length){0;var r=this.mode;0;var o=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return o;var i=xo(o);if(!i)return o;if(this._leaving)return Oo(t,o);var a="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?a+"comment":a+i.tag:s(i.key)?0===String(i.key).indexOf(a)?i.key:a+i.key:i.key;var c=(i.data||(i.data={})).transition=ko(this),u=this._vnode,l=xo(u);if(i.data.directives&&i.data.directives.some(So)&&(i.data.show=!0),l&&l.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(i,l)&&!ve(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var p=l.data.transition=$({},c);if("out-in"===r)return this._leaving=!0,ce(p,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),Oo(t,o);if("in-out"===r){if(ve(i))return u;var f,d=function(){f()};ce(c,"afterEnter",d),ce(c,"enterCancelled",d),ce(p,"delayLeave",(function(t){f=t}))}}return o}}},jo=$({tag:String,moveClass:String},wo);function $o(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function Eo(t){t.data.newPos=t.elm.getBoundingClientRect()}function To(t){var e=t.data.pos,n=t.data.newPos,r=e.left-n.left,o=e.top-n.top;if(r||o){t.data.moved=!0;var i=t.elm.style;i.transform=i.WebkitTransform="translate("+r+"px,"+o+"px)",i.transitionDuration="0s"}}delete jo.mode;var Po={Transition:Ao,TransitionGroup:{props:jo,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=Xe(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=ko(this),s=0;s-1?Qn[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Qn[t]=/HTMLUnknownElement/.test(e.toString())},$(On.options.directives,_o),$(On.options.components,Po),On.prototype.__patch__=V?uo:T,On.prototype.$mount=function(t,e){return function(t,e,n){var r;return t.$el=e,t.$options.render||(t.$options.render=gt),tn(t,"beforeMount"),r=function(){t._update(t._render(),n)},new dn(t,r,T,{before:function(){t._isMounted&&!t._isDestroyed&&tn(t,"beforeUpdate")}},!0),n=!1,null==t.$vnode&&(t._isMounted=!0,tn(t,"mounted")),t}(this,t=t&&V?function(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}(t):void 0,e)},V&&setTimeout((function(){F.devtools&&ot&&ot.emit("init",On)}),0),e.default=On},function(t,e,n){"use strict";n.d(e,"e",(function(){return w})),n.d(e,"d",(function(){return x})),n.d(e,"c",(function(){return k})),n.d(e,"f",(function(){return O})),n.d(e,"a",(function(){return C})),n.d(e,"g",(function(){return S})),n.d(e,"b",(function(){return A})),n.d(e,"h",(function(){return j})),n.d(e,"i",(function(){return $}));var r=n(145),o=n(62),i=n(57),a=(n(124),n(188),n(39),n(48),n(38),n(253),n(254),n(14),n(21),n(24),n(47),n(25),n(0)),s={NotFound:function(){return Promise.all([n.e(0),n.e(7)]).then(n.bind(null,550))},Category:function(){return Promise.all([n.e(0),n.e(1),n.e(6)]).then(n.bind(null,551))},Layout:function(){return Promise.all([n.e(0),n.e(1),n.e(3)]).then(n.bind(null,548))},Tag:function(){return Promise.all([n.e(0),n.e(1),n.e(4)]).then(n.bind(null,552))},Tags:function(){return Promise.all([n.e(0),n.e(1),n.e(5)]).then(n.bind(null,553))},TimeLines:function(){return Promise.all([n.e(0),n.e(1),n.e(10)]).then(n.bind(null,554))}},c={"v-c2b08efc":function(){return n.e(12).then(n.bind(null,555))},"v-0e0680ec":function(){return n.e(11).then(n.bind(null,556))},"v-3e9907da":function(){return n.e(14).then(n.bind(null,557))},"v-18ea831e":function(){return n.e(15).then(n.bind(null,558))},"v-0ddb3964":function(){return n.e(17).then(n.bind(null,559))},"v-d7bf13a2":function(){return n.e(13).then(n.bind(null,560))},"v-5056cb42":function(){return n.e(16).then(n.bind(null,561))},"v-0bcc0954":function(){return n.e(19).then(n.bind(null,562))},"v-1702a4be":function(){return n.e(21).then(n.bind(null,563))},"v-8750ab7c":function(){return n.e(20).then(n.bind(null,564))},"v-955d48fc":function(){return n.e(22).then(n.bind(null,565))},"v-632df90f":function(){return n.e(23).then(n.bind(null,566))},"v-4c06a760":function(){return n.e(25).then(n.bind(null,567))},"v-8821b862":function(){return n.e(24).then(n.bind(null,568))},"v-aed88976":function(){return n.e(26).then(n.bind(null,569))},"v-913c9e6a":function(){return n.e(27).then(n.bind(null,570))},"v-c2a87076":function(){return n.e(28).then(n.bind(null,571))},"v-56313ce2":function(){return n.e(29).then(n.bind(null,572))},"v-1d532be2":function(){return n.e(18).then(n.bind(null,573))},"v-6fd067b7":function(){return n.e(30).then(n.bind(null,574))},"v-3d8ac3e2":function(){return n.e(31).then(n.bind(null,575))},"v-41abbbe2":function(){return n.e(32).then(n.bind(null,576))},"v-0baec837":function(){return n.e(35).then(n.bind(null,577))},"v-a0aab6c8":function(){return n.e(34).then(n.bind(null,578))},"v-4f92bb9a":function(){return n.e(33).then(n.bind(null,579))},"v-c4a8d88a":function(){return n.e(36).then(n.bind(null,580))},"v-e247bb62":function(){return n.e(37).then(n.bind(null,581))},"v-f0c8091e":function(){return n.e(38).then(n.bind(null,582))},"v-260f91b4":function(){return n.e(39).then(n.bind(null,583))}};function u(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var l=/-(\w)/g,p=u((function(t){return t.replace(l,(function(t,e){return e?e.toUpperCase():""}))})),f=/\B([A-Z])/g,d=u((function(t){return t.replace(f,"-$1").toLowerCase()})),h=u((function(t){return t.charAt(0).toUpperCase()+t.slice(1)}));function v(t,e){if(e)return t(e)?t(e):e.includes("-")?t(h(p(e))):t(h(e))||t(d(e))}var g=Object.assign({},s,c),m=function(t){return g[t]},y=function(t){return c[t]},b=function(t){return s[t]},_=function(t){return a.default.component(t)};function w(t){return v(y,t)}function x(t){return v(b,t)}function k(t){return v(m,t)}function O(t){return v(_,t)}function C(){for(var t=arguments.length,e=new Array(t),n=0;ne.maxStringLength){var n=t.length-e.maxStringLength,o="... "+n+" more character"+(n>1?"s":"");return h(t.slice(0,e.maxStringLength),e)+o}return r(t.replace(/(['\\])/g,"\\$1").replace(/[\x00-\x1f]/g,v),"single",e)}function v(t){var e=t.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return n?"\\"+n:"\\x"+(e<16?"0":"")+e.toString(16).toUpperCase()}function g(t){return"Object("+t+")"}function m(t){return t+" { ? }"}function y(t,e,n,r){return t+" ("+e+") {"+(r?b(n,r):n.join(", "))+"}"}function b(t,e){if(0===t.length)return"";var n="\n"+e.prev+e.base;return n+t.join(","+n)+"\n"+e.prev}function _(t,e){var n=i(t),r=[];if(n){r.length=t.length;for(var o=0;o0))throw new TypeError('options "indent" must be "\\t", an integer > 0, or `null`');if(void 0===e)return"undefined";if(null===e)return"null";if("boolean"==typeof e)return e?"true":"false";if("string"==typeof e)return h(e,C);if("number"==typeof e)return 0===e?1/0/e>0?"0":"-0":String(e);if("bigint"==typeof e)return String(e)+"n";var $=void 0===C.depth?5:C.depth;if(void 0===v&&(v=0),v>=$&&$>0&&"object"==typeof e)return i(e)?"[Array]":"[Object]";var E=function(t,e){var n;if("\t"===t.indent)n="\t";else{if(!("number"==typeof t.indent&&t.indent>0))return null;n=Array(t.indent+1).join(" ")}return{base:n,prev:Array(e+1).join(n)}}(C,v);if(void 0===w)w=[];else if(l(w,e)>=0)return"[Circular]";if("function"==typeof e){var T=u(e),I=_(e,x);return"[Function"+(T?": "+T:" (anonymous)")+"]"+(I.length>0?" { "+I.join(", ")+" }":"")}if(a(e)){var N=F?String(e).replace(/^(Symbol\(.*\))_[^)]*$/,"$1"):z.call(e);return"object"!=typeof e||F?N:g(N)}if(function(t){return!(!t||"object"!=typeof t)&&("undefined"!=typeof HTMLElement&&t instanceof HTMLElement||"string"==typeof t.nodeName&&"function"==typeof t.getAttribute)}(e)){for(var L="<"+String(e.nodeName).toLowerCase(),M=e.attributes||[],D=0;D"}if(i(e)){if(0===e.length)return"[]";var U=_(e,x);return E&&!function(t){for(var e=0;e=0)return!1;return!0}(U)?"["+b(U,E)+"]":"[ "+U.join(", ")+" ]"}if(function(t){return!("[object Error]"!==c(t)||H&&"object"==typeof t&&H in t)}(e)){var V=_(e,x);return 0===V.length?"["+String(e)+"]":"{ ["+String(e)+"] "+V.join(", ")+" }"}if("object"==typeof e&&S){if(B&&"function"==typeof e[B])return e[B]();if("symbol"!==S&&"function"==typeof e.inspect)return e.inspect()}if(function(t){if(!k||!t||"object"!=typeof t)return!1;try{k.call(t);try{A.call(t)}catch(t){return!0}return t instanceof Map}catch(t){}return!1}(e)){var W=[];return O.call(e,(function(t,n){W.push(x(n,e,!0)+" => "+x(t,e))})),y("Map",k.call(e),W,E)}if(function(t){if(!A||!t||"object"!=typeof t)return!1;try{A.call(t);try{k.call(t)}catch(t){return!0}return t instanceof Set}catch(t){}return!1}(e)){var K=[];return j.call(e,(function(t){K.push(x(t,e))})),y("Set",A.call(e),K,E)}if(p(e))return m("WeakMap");if(d(e))return m("WeakSet");if(f(e))return m("WeakRef");if(function(t){return!("[object Number]"!==c(t)||H&&"object"==typeof t&&H in t)}(e))return g(x(Number(e)));if(function(t){if(!t||"object"!=typeof t||!R)return!1;try{return R.call(t),!0}catch(t){}return!1}(e))return g(x(R.call(e)));if(function(t){return!("[object Boolean]"!==c(t)||H&&"object"==typeof t&&H in t)}(e))return g(P.call(e));if(function(t){return!("[object String]"!==c(t)||H&&"object"==typeof t&&H in t)}(e))return g(x(String(e)));if(!function(t){return!("[object Date]"!==c(t)||H&&"object"==typeof t&&H in t)}(e)&&!function(t){return!("[object RegExp]"!==c(t)||H&&"object"==typeof t&&H in t)}(e)){var G=_(e,x),Q=q?q(e)===Object.prototype:e instanceof Object||e.constructor===Object,Y=e instanceof Object?"":"null prototype",X=!Q&&H&&Object(e)===e&&H in e?c(e).slice(8,-1):Y?"Object":"",J=(Q||"function"!=typeof e.constructor?"":e.constructor.name?e.constructor.name+" ":"")+(X||Y?"["+[].concat(X||[],Y||[]).join(": ")+"] ":"");return 0===G.length?J+"{}":E?J+"{"+b(G,E)+"}":J+"{ "+G.join(", ")+" }"}return String(e)};var V=Object.prototype.hasOwnProperty||function(t){return t in this}},function(t,e,n){"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,i=Object.prototype.toString,a=n(30),s=Object.prototype.propertyIsEnumerable,c=!s.call({toString:null},"toString"),u=s.call((function(){}),"prototype"),l=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],p=function(t){var e=t.constructor;return e&&e.prototype===t},f={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},d=function(){if("undefined"==typeof window)return!1;for(var t in window)try{if(!f["$"+t]&&o.call(window,t)&&null!==window[t]&&"object"==typeof window[t])try{p(window[t])}catch(t){return!0}}catch(t){return!0}return!1}(),h=function(t){if("undefined"==typeof window||!d)return p(t);try{return p(t)}catch(t){return!1}};r=function(t){var e=null!==t&&"object"==typeof t,n="[object Function]"===i.call(t),r=a(t),s=e&&"[object String]"===i.call(t),p=[];if(!e&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var f=u&&n;if(s&&t.length>0&&!o.call(t,0))for(var d=0;d0)for(var v=0;v1)for(var n=1;n1?n-1:0);for(var r=1;r2?o-2:0);for(var i=2;i";var y=function(t){var e=l.spaceIndex(t);if(-1===e)return{html:"",closing:"/"===t[t.length-2]};var n="/"===(t=l.trim(t.slice(e+1,-1)))[t.length-1];return n&&(t=l.trim(t.slice(0,-1))),{html:t,closing:n}}(c),b=n[a],_=u(y.html,(function(t,e){var n,o=-1!==l.indexOf(b,t);return r(n=s(a,t,e,o))?o?(e=f(a,t,e,h))?t+'="'+e+'"':t:r(n=p(a,t,e,o))?void 0:n:n}));return c="<"+a,_&&(c+=" "+_),y.closing&&(c+=" /"),c+">"}return r(g=i(a,c,m))?d(c):g}),d);return v&&(g=v.remove(g)),g},t.exports=o},function(t,e){t.exports={smile:"e3/2018new_weixioa02_org.png",lovely:"09/2018new_keai_org.png",happy:"1e/2018new_taikaixin_org.png",clap:"6e/2018new_guzhang_thumb.png",whee:"33/2018new_xixi_thumb.png",haha:"8f/2018new_haha_thumb.png","laugh and cry":"4a/2018new_xiaoku_thumb.png",wink:"43/2018new_jiyan_org.png",greddy:"fa/2018new_chanzui_org.png",awkward:"a3/2018new_heixian_thumb.png",sweat:"28/2018new_han_org.png","pick nose":"9a/2018new_wabi_thumb.png",hum:"7c/2018new_heng_thumb.png",angry:"f6/2018new_nu_thumb.png",grievance:"a5/2018new_weiqu_thumb.png",poor:"96/2018new_kelian_org.png",disappoint:"aa/2018new_shiwang_thumb.png",sad:"ee/2018new_beishang_org.png",tear:"6e/2018new_leimu_org.png","no way":"83/2018new_kuxiao_org.png",shy:"c1/2018new_haixiu_org.png",dirt:"10/2018new_wu_thumb.png","love you":"f6/2018new_aini_org.png",kiss:"2c/2018new_qinqin_thumb.png",amorousness:"9d/2018new_huaxin_org.png",longing:"c9/2018new_chongjing_org.png",desire:"3e/2018new_tianping_thumb.png","bad laugh":"4d/2018new_huaixiao_org.png",blackness:"9e/2018new_yinxian_org.png","laugh without word":"2d/2018new_xiaoerbuyu_org.png",titter:"71/2018new_touxiao_org.png",cool:"c4/2018new_ku_org.png","not easy":"aa/2018new_bingbujiandan_thumb.png",think:"30/2018new_sikao_org.png",question:"b8/2018new_ningwen_org.png","no idea":"2a/2018new_wenhao_thumb.png",dizzy:"07/2018new_yun_thumb.png",bomb:"a2/2018new_shuai_thumb.png",bone:"a1/2018new_kulou_thumb.png","be quiet":"b0/2018new_xu_org.png","shut up":"62/2018new_bizui_org.png",stupid:"dd/2018new_shayan_org.png","surprise ":"49/2018new_chijing_org.png",vomit:"08/2018new_tu_org.png",cold:"40/2018new_kouzhao_thumb.png",sick:"3b/2018new_shengbing_thumb.png",bye:"fd/2018new_baibai_thumb.png","look down on":"da/2018new_bishi_org.png","white eye":"ef/2018new_landelini_org.png","left hum":"43/2018new_zuohengheng_thumb.png","right hum":"c1/2018new_youhengheng_thumb.png",crazy:"17/2018new_zhuakuang_org.png","scold ":"87/2018new_zhouma_thumb.png","hit on face":"cb/2018new_dalian_org.png",wow:"ae/2018new_ding_org.png",fan:"86/2018new_hufen02_org.png",money:"a2/2018new_qian_thumb.png",yawn:"55/2018new_dahaqian_org.png",sleepy:"3c/2018new_kun_thumb.png",sleep:"e2/2018new_shuijiao_thumb.png","watermelon ":"01/2018new_chigua_thumb.png",doge:"a1/2018new_doge02_org.png",dog:"22/2018new_erha_org.png",cat:"7b/2018new_miaomiao_thumb.png",thumb:"e6/2018new_zan_org.png",good:"8a/2018new_good_org.png",ok:"45/2018new_ok_org.png",yeah:"29/2018new_ye_thumb.png","shack hand":"e9/2018new_woshou_thumb.png",bow:"e7/2018new_zuoyi_org.png",come:"42/2018new_guolai_thumb.png",punch:"86/2018new_quantou_thumb.png"}},function(t,e){t.exports={nick:"NickName",mail:"E-Mail",link:"Website(http://)",nickFail:"NickName cannot be less than 3 bytes.",mailFail:"Please confirm your email address.",sofa:"No comment yet.",submit:"Submit",reply:"Reply",cancelReply:"Cancel reply",comments:"Comments",cancel:"Cancel",confirm:"Confirm",continue:"Continue",more:"Load More...",preview:"Preview",emoji:"Emoji",expand:"See more....",seconds:"seconds ago",minutes:"minutes ago",hours:"hours ago",days:"days ago",now:"just now",uploading:"Uploading ...",uploadDone:"Upload completed!",busy:"Submit is busy, please wait...","code-98":"Valine initialization failed, please check your version of av-min.js.","code-99":"Valine initialization failed, Please check the `el` element in the init method.","code-100":"Valine initialization failed, Please check your appId and appKey.","code-140":"The total number of API calls today has exceeded the development version limit.","code-401":"Unauthorized operation, Please check your appId and appKey.","code-403":"Access denied by API domain white list, Please check your security domain."}},function(t,e){t.exports={nick:"ニックネーム",mail:"メールアドレス",link:"サイト(http://)",nickFail:"3バイト以上のニックネームをご入力ください.",mailFail:"メールアドレスをご確認ください.",sofa:"コメントしましょう~",submit:"提出する",reply:"返信する",cancelReply:"キャンセル",comments:"コメント",cancel:"キャンセル",confirm:"確認する",continue:"继续",more:"さらに読み込む...",preview:"プレビュー",emoji:"絵文字",expand:"もっと見る",seconds:"秒前",minutes:"分前",hours:"時間前",days:"日前",now:"たっだ今",uploading:"アップロード中...",uploadDone:"アップロードが完了しました!",busy:"20 秒間隔で提出してください ...","code-98":"ロードエラーです。av-min.js のバージョンを確認してください.","code-99":"ロードエラーです。initにある`el`エレメントを確認ください.","code-100":"ロードエラーです。AppIdとAppKeyを確認ください.","code-140":"今日のAPIコールの総数が開発バージョンの上限を超えた.","code-401":"権限が制限されています。AppIdとAppKeyを確認ください.","code-403":"アクセスがAPIなどに制限されました、ドメイン名のセキュリティ設定を確認ください"}},function(t,e){t.exports={nick:"昵称",mail:"邮箱",link:"网址(http://)",nickFail:"昵称不能少于3个字符",mailFail:"请填写正确的邮件地址",sofa:"来发评论吧~",submit:"提交",reply:"回复",cancelReply:"取消回复",comments:"评论",cancel:"取消",confirm:"确认",continue:"继续",more:"加载更多...",preview:"预览",emoji:"表情",expand:"查看更多...",seconds:"秒前",minutes:"分钟前",hours:"小时前",days:"天前",now:"刚刚",uploading:"正在传输...",uploadDone:"传输完成!",busy:"操作频繁,请稍候再试...","code-98":"Valine 初始化失败,请检查 av-min.js 版本","code-99":"Valine 初始化失败,请检查init中的`el`元素.","code-100":"Valine 初始化失败,请检查你的AppId和AppKey.","code-140":"今日 API 调用总次数已超过开发版限制.","code-401":"未经授权的操作,请检查你的AppId和AppKey.","code-403":"访问被API域名白名单拒绝,请检查你的安全域名设置."}},function(t,e){t.exports={nick:"暱稱",mail:"郵箱",link:"網址(http://)",nickFail:"昵稱不能少於3個字符",mailFail:"請填寫正確的郵件地址",sofa:"來發評論吧~",submit:"提交",reply:"回覆",cancelReply:"取消回覆",comments:"評論",cancel:"取消",confirm:"確認",continue:"繼續",more:"加載更多...",preview:"預覽",emoji:"表情",expand:"查看更多...",seconds:"秒前",minutes:"分鐘前",hours:"小時前",days:"天前",now:"剛剛",uploading:"正在上傳...",uploadDone:"上傳完成!",busy:"操作頻繁,請稍候再試...","code-98":"Valine 初始化失敗,請檢查 av-min.js 版本","code-99":"Valine 初始化失敗,請檢查init中的`el`元素.","code-100":"Valine 初始化失敗,請檢查你的AppId和AppKey.","code-140":"今日 API 調用總次數已超過開發版限制.","code-401":"未經授權的操作,請檢查你的AppId和AppKey.","code-403":"訪問被API域名白名單拒絕,請檢查你的安全域名設置."}},function(t,e){},function(t,e,n){var r=n(115);"string"==typeof r&&(r=[[t.i,r,""]]);var o={transform:void 0};n(117)(r,o),r.locals&&(t.exports=r.locals)},function(t,e,n){(e=n(116)(!1)).push([t.i,'.v[data-class="v"]{font-size:16px;text-align:left}.v[data-class="v"] *{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.75}.v[data-class="v"] .vinput,.v[data-class="v"] .veditor,.v[data-class="v"] p,.v[data-class="v"] pre code,.v[data-class="v"] .status-bar{color:#555}.v[data-class="v"] .vtime,.v[data-class="v"] .vsys{color:#b3b3b3}.v[data-class="v"] .text-right{text-align:right}.v[data-class="v"] .text-center{text-align:center}.v[data-class="v"] img{max-width:100%;border:none}.v[data-class="v"] hr{margin:.825em 0;border-color:#f6f6f6;border-style:dashed}.v[data-class="v"].hide-avatar .vimg{display:none}.v[data-class="v"] a{position:relative;cursor:pointer;color:#1abc9c;text-decoration:none;display:inline-block}.v[data-class="v"] a:hover{color:#D7191A}.v[data-class="v"] pre,.v[data-class="v"] code{background-color:#f8f8f8;padding:0.2em 0.4em;border-radius:3px;font-size:85%;margin:0}.v[data-class="v"] pre{padding:10px;overflow:auto;line-height:1.45}.v[data-class="v"] pre code{padding:0;background:transparent;white-space:pre-wrap;word-break:keep-all}.v[data-class="v"] blockquote{color:#666;margin:.5em 0;padding:0 0 0 1em;border-left:8px solid rgba(238,238,238,0.5)}.v[data-class="v"] .vinput{border:none;resize:none;outline:none;padding:10px 5px;max-width:100%;font-size:.775em;-webkit-box-sizing:border-box;box-sizing:border-box}.v[data-class="v"] input[type=\'checkbox\'],.v[data-class="v"] input[type=\'radio\']{display:inline-block;vertical-align:middle;margin-top:-2px}.v[data-class="v"] .vicon{cursor:pointer;display:inline-block;overflow:hidden;fill:#555;vertical-align:middle}.v[data-class="v"] .vicon+.vicon{margin-left:10px}.v[data-class="v"] .vicon.actived{fill:#66b1ff}.v[data-class="v"] .vrow{font-size:0;padding:10px 0}.v[data-class="v"] .vrow .vcol{display:inline-block;vertical-align:middle;font-size:14px}.v[data-class="v"] .vrow .vcol.vcol-20{width:20%}.v[data-class="v"] .vrow .vcol.vcol-30{width:30%}.v[data-class="v"] .vrow .vcol.vcol-40{width:40%}.v[data-class="v"] .vrow .vcol.vcol-50{width:50%}.v[data-class="v"] .vrow .vcol.vcol-60{width:60%}.v[data-class="v"] .vrow .vcol.vcol-70{width:70%}.v[data-class="v"] .vrow .vcol.vcol-80{width:80%}.v[data-class="v"] .vrow .vcol.vctrl{font-size:12px}.v[data-class="v"] .vemoji,.v[data-class="v"] .emoji{width:26px;height:26px;overflow:hidden;vertical-align:middle;margin:0 1px;display:inline-block}.v[data-class="v"] .vwrap{border:1px solid #f0f0f0;border-radius:4px;margin-bottom:10px;overflow:hidden;position:relative;padding:10px}.v[data-class="v"] .vwrap input{background:transparent}.v[data-class="v"] .vwrap .vedit{position:relative;padding-top:10px}.v[data-class="v"] .vwrap .cancel-reply-btn{position:absolute;right:5px;top:5px;cursor:pointer}.v[data-class="v"] .vwrap .vemojis{display:none;font-size:18px;max-height:145px;overflow:auto;padding-bottom:10px;-webkit-box-shadow:0px 0 1px #f0f0f0;box-shadow:0px 0 1px #f0f0f0}.v[data-class="v"] .vwrap .vemojis i{font-style:normal;padding-top:7px;width:36px;cursor:pointer;text-align:center;display:inline-block;vertical-align:middle}.v[data-class="v"] .vwrap .vpreview{padding:7px;-webkit-box-shadow:0px 0 1px #f0f0f0;box-shadow:0px 0 1px #f0f0f0}.v[data-class="v"] .vwrap .vheader .vinput{width:33.33%;border-bottom:1px #dedede dashed}.v[data-class="v"] .vwrap .vheader.item2 .vinput{width:50%}.v[data-class="v"] .vwrap .vheader.item1 .vinput{width:100%}.v[data-class="v"] .vwrap .vheader .vinput:focus{border-bottom-color:#eb5055}@media screen and (max-width: 520px){.v[data-class="v"] .vwrap .vheader .vinput{width:100%}.v[data-class="v"] .vwrap .vheader.item2 .vinput{width:100%}}.v[data-class="v"] .vpower{color:#999;font-size:.75em;padding:.5em 0}.v[data-class="v"] .vpower a{font-size:.75em}.v[data-class="v"] .vcount{padding:5px;font-weight:600;font-size:1.25em}.v[data-class="v"] ul,.v[data-class="v"] ol{padding:0;margin-left:1.25em}.v[data-class="v"] .txt-center{text-align:center}.v[data-class="v"] .txt-right{text-align:right}.v[data-class="v"] .veditor{width:100%;min-height:8.75em;font-size:.875em;background:transparent;resize:vertical;-webkit-transition:all .25s ease;transition:all .25s ease}.v[data-class="v"] .vbtn{-webkit-transition-duration:.4s;transition-duration:.4s;text-align:center;color:#555;border:1px solid #ededed;border-radius:.3em;display:inline-block;background:transparent;margin-bottom:0;font-weight:400;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;padding:.5em 1.25em;font-size:.875em;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.v[data-class="v"] .vbtn+.vbtn{margin-left:1.25em}.v[data-class="v"] .vbtn:active,.v[data-class="v"] .vbtn:hover{color:#3090e4;border-color:#3090e4}.v[data-class="v"] .vbtn:disabled{border-color:#E1E1E1;color:#E1E1E1;background-color:#fdfafa;cursor:not-allowed}.v[data-class="v"] .vempty{padding:1.25em;text-align:center;color:#555;overflow:auto}.v[data-class="v"] .vsys{display:inline-block;padding:.2em .5em;font-size:.75em;border-radius:.2em;margin-right:.3em}@media screen and (max-width: 520px){.v[data-class="v"] .vsys{display:none}}.v[data-class="v"] .vcards{width:100%}.v[data-class="v"] .vcards .vcard{padding-top:1.25em;position:relative;display:block}.v[data-class="v"] .vcards .vcard:after{content:\'\';clear:both;display:block}.v[data-class="v"] .vcards .vcard .vimg{width:3.125em;height:3.125em;float:left;border-radius:50%;margin-right:.7525em;border:1px solid #f5f5f5;padding:.125em}@media screen and (max-width: 720px){.v[data-class="v"] .vcards .vcard .vimg{width:2.5em;height:2.5em}}.v[data-class="v"] .vcards .vcard .vhead{line-height:1.5;margin-top:0}.v[data-class="v"] .vcards .vcard .vhead .vnick{position:relative;font-size:.875em;font-weight:500;margin-right:.875em;cursor:pointer;text-decoration:none;display:inline-block}.v[data-class="v"] .vcards .vcard .vhead .vnick:hover{color:#D7191A}.v[data-class="v"] .vcards .vcard .vh{overflow:hidden;padding-bottom:.5em;border-bottom:1px dashed #f5f5f5}.v[data-class="v"] .vcards .vcard .vh .vtime{font-size:.75em;margin-right:.875em}.v[data-class="v"] .vcards .vcard .vh .vmeta{line-height:1;position:relative}.v[data-class="v"] .vcards .vcard .vh .vmeta .vat{font-size:.8125em;color:#ef2f11;cursor:pointer;float:right}.v[data-class="v"] .vcards .vcard:last-child .vh{border-bottom:none}.v[data-class="v"] .vcards .vcard .vcontent{word-wrap:break-word;word-break:break-all;font-size:.875em;line-height:2;position:relative;margin-bottom:.75em;padding-top:.625em}.v[data-class="v"] .vcards .vcard .vcontent.expand{cursor:pointer;max-height:8em;overflow:hidden}.v[data-class="v"] .vcards .vcard .vcontent.expand::before{display:block;content:"";position:absolute;width:100%;left:0;top:0;bottom:3.15em;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(rgba(255,255,255,0.9)));background:linear-gradient(180deg, rgba(255,255,255,0), rgba(255,255,255,0.9));z-index:999}.v[data-class="v"] .vcards .vcard .vcontent.expand::after{display:block;content:attr(data-expand);text-align:center;color:#828586;position:absolute;width:100%;height:3.15em;line-height:3.15em;left:0;bottom:0;z-index:999;background:rgba(255,255,255,0.9)}.v[data-class="v"] .vcards .vcard .vquote{padding-left:1em;border-left:1px dashed rgba(238,238,238,0.5)}.v[data-class="v"] .vcards .vcard .vquote .vimg{width:2.225em;height:2.225em}.v[data-class="v"] .vpage .vmore{margin:1em 0}.v[data-class="v"] .clear{content:\'\';display:block;clear:both}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes pulse{50%{background:#dcdcdc}}@keyframes pulse{50%{background:#dcdcdc}}.v[data-class="v"] .vspinner{width:22px;height:22px;display:inline-block;border:6px double #a0a0a0;border-top-color:transparent;border-bottom-color:transparent;border-radius:50%;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;position:relative;vertical-align:middle;margin:0 5px}[data-theme="dark"] .v[data-class="v"] .vinput,[data-theme="dark"] .v[data-class="v"] .veditor,[data-theme="dark"] .v[data-class="v"] p,[data-theme="dark"] .v[data-class="v"] pre code,[data-theme="dark"] .v[data-class="v"] .status-bar,.dark .v[data-class="v"] .vinput,.dark .v[data-class="v"] .veditor,.dark .v[data-class="v"] p,.dark .v[data-class="v"] pre code,.dark .v[data-class="v"] .status-bar,.theme__dark .v[data-class="v"] .vinput,.theme__dark .v[data-class="v"] .veditor,.theme__dark .v[data-class="v"] p,.theme__dark .v[data-class="v"] pre code,.theme__dark .v[data-class="v"] .status-bar,.night .v[data-class="v"] .vinput,.night .v[data-class="v"] .veditor,.night .v[data-class="v"] p,.night .v[data-class="v"] pre code,.night .v[data-class="v"] .status-bar{color:#b2b2b5}[data-theme="dark"] .v[data-class="v"] .vtime,[data-theme="dark"] .v[data-class="v"] .vsys,.dark .v[data-class="v"] .vtime,.dark .v[data-class="v"] .vsys,.theme__dark .v[data-class="v"] .vtime,.theme__dark .v[data-class="v"] .vsys,.night .v[data-class="v"] .vtime,.night .v[data-class="v"] .vsys{color:#929298}[data-theme="dark"] .v[data-class="v"] pre,[data-theme="dark"] .v[data-class="v"] code,[data-theme="dark"] .v[data-class="v"] pre code,.dark .v[data-class="v"] pre,.dark .v[data-class="v"] code,.dark .v[data-class="v"] pre code,.theme__dark .v[data-class="v"] pre,.theme__dark .v[data-class="v"] code,.theme__dark .v[data-class="v"] pre code,.night .v[data-class="v"] pre,.night .v[data-class="v"] code,.night .v[data-class="v"] pre code{color:#929298;background-color:#151414}[data-theme="dark"] .v[data-class="v"] .vwrap,.dark .v[data-class="v"] .vwrap,.theme__dark .v[data-class="v"] .vwrap,.night .v[data-class="v"] .vwrap{border-color:#b2b2b5}[data-theme="dark"] .v[data-class="v"] .vicon,.dark .v[data-class="v"] .vicon,.theme__dark .v[data-class="v"] .vicon,.night .v[data-class="v"] .vicon{fill:#b2b2b5}[data-theme="dark"] .v[data-class="v"] .vicon.actived,.dark .v[data-class="v"] .vicon.actived,.theme__dark .v[data-class="v"] .vicon.actived,.night .v[data-class="v"] .vicon.actived{fill:#66b1ff}[data-theme="dark"] .v[data-class="v"] .vbtn,.dark .v[data-class="v"] .vbtn,.theme__dark .v[data-class="v"] .vbtn,.night .v[data-class="v"] .vbtn{color:#b2b2b5;border-color:#b2b2b5}[data-theme="dark"] .v[data-class="v"] .vbtn:hover,.dark .v[data-class="v"] .vbtn:hover,.theme__dark .v[data-class="v"] .vbtn:hover,.night .v[data-class="v"] .vbtn:hover{color:#66b1ff;border-color:#66b1ff}[data-theme="dark"] .v[data-class="v"] a:hover,.dark .v[data-class="v"] a:hover,.theme__dark .v[data-class="v"] a:hover,.night .v[data-class="v"] a:hover{color:#D7191A}[data-theme="dark"] .v[data-class="v"] .vcards .vcard .vcontent.expand::before,.dark .v[data-class="v"] .vcards .vcard .vcontent.expand::before,.theme__dark .v[data-class="v"] .vcards .vcard .vcontent.expand::before,.night .v[data-class="v"] .vcards .vcard .vcontent.expand::before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0.7)));background:linear-gradient(180deg, rgba(0,0,0,0.3), rgba(0,0,0,0.7))}[data-theme="dark"] .v[data-class="v"] .vcards .vcard .vcontent.expand::after,.dark .v[data-class="v"] .vcards .vcard .vcontent.expand::after,.theme__dark .v[data-class="v"] .vcards .vcard .vcontent.expand::after,.night .v[data-class="v"] .vcards .vcard .vcontent.expand::after{background:rgba(0,0,0,0.7)}@media (prefers-color-scheme: dark){.v[data-class="v"] .vinput,.v[data-class="v"] .veditor,.v[data-class="v"] p,.v[data-class="v"] pre code,.v[data-class="v"] .status-bar{color:#b2b2b5}.v[data-class="v"] .vtime,.v[data-class="v"] .vsys{color:#929298}.v[data-class="v"] pre,.v[data-class="v"] code,.v[data-class="v"] pre code{color:#929298;background-color:#151414}.v[data-class="v"] .vwrap{border-color:#b2b2b5}.v[data-class="v"] .vicon{fill:#b2b2b5}.v[data-class="v"] .vicon.actived{fill:#66b1ff}.v[data-class="v"] .vbtn{color:#b2b2b5;border-color:#b2b2b5}.v[data-class="v"] .vbtn:hover{color:#66b1ff;border-color:#66b1ff}.v[data-class="v"] a:hover{color:#D7191A}.v[data-class="v"] .vcards .vcard .vcontent.expand::before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0.7)));background:linear-gradient(180deg, rgba(0,0,0,0.3), rgba(0,0,0,0.7))}.v[data-class="v"] .vcards .vcard .vcontent.expand::after{background:rgba(0,0,0,0.7)}}\n',""]),t.exports=e},function(t,e,n){"use strict";function r(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"==typeof btoa){var o=function(t){return"/*# ".concat("sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(t)))))," */")}(r);return[n].concat(r.sources.map((function(t){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(t," */")}))).concat([o]).join("\n")}return[n].join("\n")}t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=r(e,t);return e[2]?"@media ".concat(e[2]," {").concat(n,"}"):n})).join("")},e.i=function(t,n,r){"string"==typeof t&&(t=[[null,t,""]]);var o={};if(r)for(var i=0;i=0&&b.splice(e,1)}function s(t){var e=document.createElement("style");return t.attrs.type="text/css",u(e,t.attrs),i(t,e),e}function c(t){var e=document.createElement("link");return t.attrs.type="text/css",t.attrs.rel="stylesheet",u(e,t.attrs),i(t,e),e}function u(t,e){Object.keys(e).forEach((function(n){t.setAttribute(n,e[n])}))}function l(t,e){var n,r,o,i;if(e.transform&&t.css){if(!(i=e.transform(t.css)))return function(){};t.css=i}if(e.singleton){var u=y++;n=m||(m=s(e)),r=p.bind(null,n,u,!1),o=p.bind(null,n,u,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=c(e),r=d.bind(null,n,e),o=function(){a(n),n.href&&URL.revokeObjectURL(n.href)}):(n=s(e),r=f.bind(null,n),o=function(){a(n)});return r(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;r(t=e)}else o()}}function p(t,e,n,r){var o=n?"":r.css;if(t.styleSheet)t.styleSheet.cssText=w(e,o);else{var i=document.createTextNode(o),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(i,a[e]):t.appendChild(i)}}function f(t,e){var n=e.css,r=e.media;if(r&&t.setAttribute("media",r),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}function d(t,e,n){var r=n.css,o=n.sourceMap,i=void 0===e.convertToAbsoluteUrls&&o;(e.convertToAbsoluteUrls||i)&&(r=_(r)),o&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");var a=new Blob([r],{type:"text/css"}),s=t.href;t.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}var h={},v=function(t){var e;return function(){return void 0===e&&(e=t.apply(this,arguments)),e}}((function(){return window&&document&&document.all&&!window.atob})),g=function(t){var e={};return function(n){return void 0===e[n]&&(e[n]=t.call(this,n)),e[n]}}((function(t){return document.querySelector(t)})),m=null,y=0,b=[],_=n(118);t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(e=e||{}).attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||(e.singleton=v()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var n=o(t,e);return r(n,e),function(t){for(var i=[],a=0;a0?A+S:""}},function(t,e,n){"use strict";var r=n(221),o=Object.prototype.hasOwnProperty,i={allowDots:!1,allowPrototypes:!1,arrayLimit:20,decoder:r.decode,delimiter:"&",depth:5,parameterLimit:1e3,plainObjects:!1,strictNullHandling:!1},a=function(t,e,n){if(t){var r=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,i=/(\[[^[\]]*])/g,a=/(\[[^[\]]*])/.exec(r),s=a?r.slice(0,a.index):r,c=[];if(s){if(!n.plainObjects&&o.call(Object.prototype,s)&&!n.allowPrototypes)return;c.push(s)}for(var u=0;null!==(a=i.exec(r))&&u=0;--o){var i,a=t[o];if("[]"===a)i=(i=[]).concat(r);else{i=n.plainObjects?Object.create(null):{};var s="["===a.charAt(0)&&"]"===a.charAt(a.length-1)?a.slice(1,-1):a,c=parseInt(s,10);!isNaN(c)&&a!==s&&String(c)===s&&c>=0&&n.parseArrays&&c<=n.arrayLimit?(i=[])[c]=r:i[s]=r}r=i}return r}(c,e,n)}};t.exports=function(t,e){var n=e?r.assign({},e):{};if(null!==n.decoder&&void 0!==n.decoder&&"function"!=typeof n.decoder)throw new TypeError("Decoder has to be a function.");if(n.ignoreQueryPrefix=!0===n.ignoreQueryPrefix,n.delimiter="string"==typeof n.delimiter||r.isRegExp(n.delimiter)?n.delimiter:i.delimiter,n.depth="number"==typeof n.depth?n.depth:i.depth,n.arrayLimit="number"==typeof n.arrayLimit?n.arrayLimit:i.arrayLimit,n.parseArrays=!1!==n.parseArrays,n.decoder="function"==typeof n.decoder?n.decoder:i.decoder,n.allowDots="boolean"==typeof n.allowDots?n.allowDots:i.allowDots,n.plainObjects="boolean"==typeof n.plainObjects?n.plainObjects:i.plainObjects,n.allowPrototypes="boolean"==typeof n.allowPrototypes?n.allowPrototypes:i.allowPrototypes,n.parameterLimit="number"==typeof n.parameterLimit?n.parameterLimit:i.parameterLimit,n.strictNullHandling="boolean"==typeof n.strictNullHandling?n.strictNullHandling:i.strictNullHandling,""===t||null==t)return n.plainObjects?Object.create(null):{};for(var s="string"==typeof t?function(t,e){for(var n={},r=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,a=e.parameterLimit===1/0?void 0:e.parameterLimit,s=r.split(e.delimiter,a),c=0;c0?"in "+o:o+" ago":o}}}},function(t,e,n){var r=n(416);t.exports=function(){var t=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],e=["January","February","March","April","May","June","July","August","September","October","November","December"],n=["Su","Mo","Tu","We","Th","Fr","Sa"],o=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],i=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a=["AM","PM"],s=["am","pm"],c=["a.m.","p.m."],u={MMM:function(e){return t[e.getMonth()]},MMMM:function(t){return e[t.getMonth()]},dd:function(t){return n[t.getDay()]},ddd:function(t){return o[t.getDay()]},dddd:function(t){return i[t.getDay()]},A:function(t){return t.getHours()/12>=1?a[1]:a[0]},a:function(t){return t.getHours()/12>=1?s[1]:s[0]},aa:function(t){return t.getHours()/12>=1?c[1]:c[0]}};return["M","D","DDD","d","Q","W"].forEach((function(t){u[t+"o"]=function(e,n){return function(t){var e=t%100;if(e>20||e<10)switch(e%10){case 1:return t+"st";case 2:return t+"nd";case 3:return t+"rd"}return t+"th"}(n[t](e))}})),{formatters:u,formattingTokensRegExp:r(u)}}},function(t,e){var n=["M","MM","Q","D","DD","DDD","DDDD","d","E","W","WW","YY","YYYY","GG","GGGG","H","HH","h","hh","m","mm","s","ss","S","SS","SSS","Z","ZZ","X","x"];t.exports=function(t){var e=[];for(var r in t)t.hasOwnProperty(r)&&e.push(r);var o=n.concat(e).sort().reverse();return new RegExp("(\\[[^\\[]*\\])|(\\\\)?("+o.join("|")+"|.)","g")}},function(t,e,n){"use strict";var r=n(19),o=n(225),i=n(418),a=n(231);function s(t){var e=new i(t),n=o(i.prototype.request,e);return r.extend(n,i.prototype,e),r.extend(n,e),n}var c=s(n(139));c.Axios=i,c.create=function(t){return s(a(c.defaults,t))},c.Cancel=n(232),c.CancelToken=n(432),c.isCancel=n(230),c.all=function(t){return Promise.all(t)},c.spread=n(433),c.isAxiosError=n(434),t.exports=c,t.exports.default=c},function(t,e,n){"use strict";var r=n(19),o=n(226),i=n(419),a=n(420),s=n(231),c=n(430),u=c.validators;function l(t){this.defaults=t,this.interceptors={request:new i,response:new i}}l.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=t.transitional;void 0!==e&&c.assertOptions(e,{silentJSONParsing:u.transitional(u.boolean,"1.0.0"),forcedJSONParsing:u.transitional(u.boolean,"1.0.0"),clarifyTimeoutError:u.transitional(u.boolean,"1.0.0")},!1);var n=[],r=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(r=r&&e.synchronous,n.unshift(e.fulfilled,e.rejected))}));var o,i=[];if(this.interceptors.response.forEach((function(t){i.push(t.fulfilled,t.rejected)})),!r){var l=[a,void 0];for(Array.prototype.unshift.apply(l,n),l=l.concat(i),o=Promise.resolve(t);l.length;)o=o.then(l.shift(),l.shift());return o}for(var p=t;n.length;){var f=n.shift(),d=n.shift();try{p=f(p)}catch(t){d(t);break}}try{o=a(p)}catch(t){return Promise.reject(t)}for(;i.length;)o=o.then(i.shift(),i.shift());return o},l.prototype.getUri=function(t){return t=s(this.defaults,t),o(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(t){l.prototype[t]=function(e,n){return this.request(s(n||{},{method:t,url:e,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(t){l.prototype[t]=function(e,n,r){return this.request(s(r||{},{method:t,url:e,data:n}))}})),t.exports=l},function(t,e,n){"use strict";var r=n(19);function o(){this.handlers=[]}o.prototype.use=function(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){r.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=o},function(t,e,n){"use strict";var r=n(19),o=n(421),i=n(230),a=n(139);function s(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return s(t),t.headers=t.headers||{},t.data=o.call(t,t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||a.adapter)(t).then((function(e){return s(t),e.data=o.call(t,e.data,e.headers,t.transformResponse),e}),(function(e){return i(e)||(s(t),e&&e.response&&(e.response.data=o.call(t,e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},function(t,e,n){"use strict";var r=n(19),o=n(139);t.exports=function(t,e,n){var i=this||o;return r.forEach(n,(function(n){t=n.call(i,t,e)})),t}},function(t,e,n){"use strict";var r=n(19);t.exports=function(t,e){r.forEach(t,(function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])}))}},function(t,e,n){"use strict";var r=n(229);t.exports=function(t,e,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},function(t,e,n){"use strict";var r=n(19);t.exports=r.isStandardBrowserEnv()?{write:function(t,e,n,o,i,a){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(o)&&s.push("path="+o),r.isString(i)&&s.push("domain="+i),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,e,n){"use strict";var r=n(426),o=n(427);t.exports=function(t,e){return t&&!r(e)?o(t,e):e}},function(t,e,n){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,n){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,n){"use strict";var r=n(19),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,n,i,a={};return t?(r.forEach(t.split("\n"),(function(t){if(i=t.indexOf(":"),e=r.trim(t.substr(0,i)).toLowerCase(),n=r.trim(t.substr(i+1)),e){if(a[e]&&o.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([n]):a[e]?a[e]+", "+n:n}})),a):a}},function(t,e,n){"use strict";var r=n(19);t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=o(window.location.href),function(e){var n=r.isString(e)?o(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}},function(t,e,n){"use strict";var r=n(431),o={};["object","boolean","number","function","string","symbol"].forEach((function(t,e){o[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));var i={},a=r.version.split(".");function s(t,e){for(var n=e?e.split("."):a,r=t.split("."),o=0;o<3;o++){if(n[o]>r[o])return!0;if(n[o]0;){var i=r[o],a=e[i];if(a){var s=t[i],c=void 0===s||a(s,i,t);if(!0!==c)throw new TypeError("option "+i+" must be "+c)}else if(!0!==n)throw Error("Unknown option "+i)}},validators:o}},function(t){t.exports=JSON.parse('{"_args":[["axios@0.21.4","D:\\\\Dimension\\\\Nodejs\\\\nodejs_work\\\\hibiki"]],"_development":true,"_from":"axios@0.21.4","_id":"axios@0.21.4","_inBundle":false,"_integrity":"sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==","_location":"/axios","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"axios@0.21.4","name":"axios","escapedName":"axios","rawSpec":"0.21.4","saveSpec":null,"fetchSpec":"0.21.4"},"_requiredBy":["/@vssue/api-bitbucket-v2","/@vssue/api-gitee-v5","/@vssue/api-github-v3","/@vssue/api-github-v4","/@vssue/api-gitlab-v4"],"_resolved":"https://registry.npmjs.org/axios/-/axios-0.21.4.tgz","_spec":"0.21.4","_where":"D:\\\\Dimension\\\\Nodejs\\\\nodejs_work\\\\hibiki","author":{"name":"Matt Zabriskie"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"bugs":{"url":"https://github.com/axios/axios/issues"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}],"dependencies":{"follow-redirects":"^1.14.0"},"description":"Promise based HTTP client for the browser and node.js","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"homepage":"https://axios-http.com","jsdelivr":"dist/axios.min.js","keywords":["xhr","http","ajax","promise","node"],"license":"MIT","main":"index.js","name":"axios","repository":{"type":"git","url":"git+https://github.com/axios/axios.git"},"scripts":{"build":"NODE_ENV=production grunt build","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","examples":"node ./examples/server.js","fix":"eslint --fix lib/**/*.js","postversion":"git push && git push --tags","preversion":"npm test","start":"node ./sandbox/server.js","test":"grunt test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json"},"typings":"./index.d.ts","unpkg":"dist/axios.min.js","version":"0.21.4"}')},function(t,e,n){"use strict";var r=n(232);function o(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;t((function(t){n.reason||(n.reason=new r(t),e(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var t;return{token:new o((function(e){t=e})),cancel:t}},t.exports=o},function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,n){"use strict";t.exports=function(t){return"object"==typeof t&&!0===t.isAxiosError}},function(t,e,n){},function(t,e,n){"use strict";n(233)},function(t,e,n){},function(t,e,n){t.exports=function(t){function e(t){let n,o,i,a=null;function s(...t){if(!s.enabled)return;const r=s,o=Number(new Date),i=o-(n||o);r.diff=i,r.prev=n,r.curr=o,n=o,t[0]=e.coerce(t[0]),"string"!=typeof t[0]&&t.unshift("%O");let a=0;t[0]=t[0].replace(/%([a-zA-Z%])/g,(n,o)=>{if("%%"===n)return"%";a++;const i=e.formatters[o];if("function"==typeof i){const e=t[a];n=i.call(r,e),t.splice(a,1),a--}return n}),e.formatArgs.call(r,t);(r.log||e.log).apply(r,t)}return s.namespace=t,s.useColors=e.useColors(),s.color=e.selectColor(t),s.extend=r,s.destroy=e.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(o!==e.namespaces&&(o=e.namespaces,i=e.enabled(t)),i),set:t=>{a=t}}),"function"==typeof e.init&&e.init(s),s}function r(t,n){const r=e(this.namespace+(void 0===n?":":n)+t);return r.log=this.log,r}function o(t){return t.toString().substring(2,t.toString().length-2).replace(/\.\*\?$/,"*")}return e.debug=e,e.default=e,e.coerce=function(t){if(t instanceof Error)return t.stack||t.message;return t},e.disable=function(){const t=[...e.names.map(o),...e.skips.map(o).map(t=>"-"+t)].join(",");return e.enable(""),t},e.enable=function(t){let n;e.save(t),e.namespaces=t,e.names=[],e.skips=[];const r=("string"==typeof t?t:"").split(/[\s,]+/),o=r.length;for(n=0;n{e[n]=t[n]}),e.names=[],e.skips=[],e.formatters={},e.selectColor=function(t){let n=0;for(let e=0;e=1.5*n;return Math.round(t/n)+" "+r+(o?"s":"")}t.exports=function(t,e){e=e||{};var s=typeof t;if("string"===s&&t.length>0)return function(t){if((t=String(t)).length>100)return;var e=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(!e)return;var a=parseFloat(e[1]);switch((e[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*a;case"weeks":case"week":case"w":return 6048e5*a;case"days":case"day":case"d":return a*i;case"hours":case"hour":case"hrs":case"hr":case"h":return a*o;case"minutes":case"minute":case"mins":case"min":case"m":return a*r;case"seconds":case"second":case"secs":case"sec":case"s":return a*n;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return a;default:return}}(t);if("number"===s&&isFinite(t))return e.long?function(t){var e=Math.abs(t);if(e>=i)return a(t,e,i,"day");if(e>=o)return a(t,e,o,"hour");if(e>=r)return a(t,e,r,"minute");if(e>=n)return a(t,e,n,"second");return t+" ms"}(t):function(t){var e=Math.abs(t);if(e>=i)return Math.round(t/i)+"d";if(e>=o)return Math.round(t/o)+"h";if(e>=r)return Math.round(t/r)+"m";if(e>=n)return Math.round(t/n)+"s";return t+"ms"}(t);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))}},function(t,e,n){},function(t,e,n){n(2)({target:"Number",stat:!0},{isFinite:n(442)})},function(t,e,n){var r=n(4).isFinite;t.exports=Number.isFinite||function(t){return"number"==typeof t&&r(t)}},function(t,e,n){"use strict";n(234)},function(t,e,n){"use strict";n(235)},function(t,e,n){"use strict";n(238)},function(t,e,n){"use strict";n(239)},function(t,e,n){"use strict";n.r(e);n(151),n(264),n(274),n(276);var r=n(57),o=(n(124),n(38),n(14),n(21),n(24),n(47),n(25),n(0));function i(t,e){for(var n in e)t[n]=e[n];return t}var a=/[!'()*]/g,s=function(t){return"%"+t.charCodeAt(0).toString(16)},c=/%2C/g,u=function(t){return encodeURIComponent(t).replace(a,s).replace(c,",")};function l(t){try{return decodeURIComponent(t)}catch(t){0}return t}var p=function(t){return null==t||"object"==typeof t?t:String(t)};function f(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),r=l(n.shift()),o=n.length>0?l(n.join("=")):null;void 0===e[r]?e[r]=o:Array.isArray(e[r])?e[r].push(o):e[r]=[e[r],o]})),e):e}function d(t){var e=t?Object.keys(t).map((function(e){var n=t[e];if(void 0===n)return"";if(null===n)return u(e);if(Array.isArray(n)){var r=[];return n.forEach((function(t){void 0!==t&&(null===t?r.push(u(e)):r.push(u(e)+"="+u(t)))})),r.join("&")}return u(e)+"="+u(n)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var h=/\/?$/;function v(t,e,n,r){var o=r&&r.options.stringifyQuery,i=e.query||{};try{i=g(i)}catch(t){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:i,params:e.params||{},fullPath:b(e,o),matched:t?y(t):[]};return n&&(a.redirectedFrom=b(n,o)),Object.freeze(a)}function g(t){if(Array.isArray(t))return t.map(g);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=g(t[n]);return e}return t}var m=v(null,{path:"/"});function y(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function b(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var o=t.hash;return void 0===o&&(o=""),(n||"/")+(e||d)(r)+o}function _(t,e,n){return e===m?t===e:!!e&&(t.path&&e.path?t.path.replace(h,"")===e.path.replace(h,"")&&(n||t.hash===e.hash&&w(t.query,e.query)):!(!t.name||!e.name)&&(t.name===e.name&&(n||t.hash===e.hash&&w(t.query,e.query)&&w(t.params,e.params))))}function w(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t).sort(),r=Object.keys(e).sort();return n.length===r.length&&n.every((function(n,o){var i=t[n];if(r[o]!==n)return!1;var a=e[n];return null==i||null==a?i===a:"object"==typeof i&&"object"==typeof a?w(i,a):String(i)===String(a)}))}function x(t){for(var e=0;e=0&&(e=t.slice(r),t=t.slice(0,r));var o=t.indexOf("?");return o>=0&&(n=t.slice(o+1),t=t.slice(0,o)),{path:t,query:n,hash:e}}(o.path||""),l=e&&e.path||"/",d=u.path?C(u.path,l,n||o.append):l,h=function(t,e,n){void 0===e&&(e={});var r,o=n||f;try{r=o(t||"")}catch(t){r={}}for(var i in e){var a=e[i];r[i]=Array.isArray(a)?a.map(p):p(a)}return r}(u.query,o.query,r&&r.options.parseQuery),v=o.hash||u.hash;return v&&"#"!==v.charAt(0)&&(v="#"+v),{_normalized:!0,path:d,query:h,hash:v}}var W,K=function(){},G={name:"RouterLink",props:{to:{type:[String,Object],required:!0},tag:{type:String,default:"a"},custom:Boolean,exact:Boolean,exactPath:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:[String,Array],default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,o=n.resolve(this.to,r,this.append),a=o.location,s=o.route,c=o.href,u={},l=n.options.linkActiveClass,p=n.options.linkExactActiveClass,f=null==l?"router-link-active":l,d=null==p?"router-link-exact-active":p,g=null==this.activeClass?f:this.activeClass,m=null==this.exactActiveClass?d:this.exactActiveClass,y=s.redirectedFrom?v(null,V(s.redirectedFrom),null,n):s;u[m]=_(r,y,this.exactPath),u[g]=this.exact||this.exactPath?u[m]:function(t,e){return 0===t.path.replace(h,"/").indexOf(e.path.replace(h,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(var n in e)if(!(n in t))return!1;return!0}(t.query,e.query)}(r,y);var b=u[m]?this.ariaCurrentValue:null,w=function(t){Q(t)&&(e.replace?n.replace(a,K):n.push(a,K))},x={click:Q};Array.isArray(this.event)?this.event.forEach((function(t){x[t]=w})):x[this.event]=w;var k={class:u},O=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:c,route:s,navigate:w,isActive:u[g],isExactActive:u[m]});if(O){if(1===O.length)return O[0];if(O.length>1||!O.length)return 0===O.length?t():t("span",{},O)}if("a"===this.tag)k.on=x,k.attrs={href:c,"aria-current":b};else{var C=function t(e){var n;if(e)for(var r=0;r-1&&(s.params[f]=n.params[f]);return s.path=H(l.path,s.params),c(l,s,a)}if(s.path){s.params={};for(var d=0;d=t.length?n():t[o]?e(t[o],(function(){r(o+1)})):r(o+1)};r(0)}var wt={redirected:2,aborted:4,cancelled:8,duplicated:16};function xt(t,e){return Ot(t,e,wt.redirected,'Redirected when going from "'+t.fullPath+'" to "'+function(t){if("string"==typeof t)return t;if("path"in t)return t.path;var e={};return Ct.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}(e)+'" via a navigation guard.')}function kt(t,e){return Ot(t,e,wt.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function Ot(t,e,n,r){var o=new Error(r);return o._isRouter=!0,o.from=t,o.to=e,o.type=n,o}var Ct=["params","query","hash"];function St(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function At(t,e){return St(t)&&t._isRouter&&(null==e||t.type===e)}function jt(t){return function(e,n,r){var o=!1,i=0,a=null;$t(t,(function(t,e,n,s){if("function"==typeof t&&void 0===t.cid){o=!0,i++;var c,u=Pt((function(e){var o;((o=e).__esModule||Tt&&"Module"===o[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeof e?e:W.extend(e),n.components[s]=e,--i<=0&&r()})),l=Pt((function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=St(t)?t:new Error(e),r(a))}));try{c=t(u,l)}catch(t){l(t)}if(c)if("function"==typeof c.then)c.then(u,l);else{var p=c.component;p&&"function"==typeof p.then&&p.then(u,l)}}})),o||r()}}function $t(t,e){return Et(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Et(t){return Array.prototype.concat.apply([],t)}var Tt="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function Pt(t){var e=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var It=function(t,e){this.router=t,this.base=function(t){if(!t)if(Y){var e=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else t="/";"/"!==t.charAt(0)&&(t="/"+t);return t.replace(/\/$/,"")}(e),this.current=m,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function Nt(t,e,n,r){var o=$t(t,(function(t,r,o,i){var a=function(t,e){"function"!=typeof t&&(t=W.extend(t));return t.options[e]}(t,e);if(a)return Array.isArray(a)?a.map((function(t){return n(t,r,o,i)})):n(a,r,o,i)}));return Et(r?o.reverse():o)}function Lt(t,e){if(e)return function(){return t.apply(e,arguments)}}It.prototype.listen=function(t){this.cb=t},It.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},It.prototype.onError=function(t){this.errorCbs.push(t)},It.prototype.transitionTo=function(t,e,n){var r,o=this;try{r=this.router.match(t,this.current)}catch(t){throw this.errorCbs.forEach((function(e){e(t)})),t}var i=this.current;this.confirmTransition(r,(function(){o.updateRoute(r),e&&e(r),o.ensureURL(),o.router.afterHooks.forEach((function(t){t&&t(r,i)})),o.ready||(o.ready=!0,o.readyCbs.forEach((function(t){t(r)})))}),(function(t){n&&n(t),t&&!o.ready&&(At(t,wt.redirected)&&i===m||(o.ready=!0,o.readyErrorCbs.forEach((function(e){e(t)}))))}))},It.prototype.confirmTransition=function(t,e,n){var r=this,o=this.current;this.pending=t;var i,a,s=function(t){!At(t)&&St(t)&&(r.errorCbs.length?r.errorCbs.forEach((function(e){e(t)})):console.error(t)),n&&n(t)},c=t.matched.length-1,u=o.matched.length-1;if(_(t,o)&&c===u&&t.matched[c]===o.matched[u])return this.ensureURL(),s(((a=Ot(i=o,t,wt.duplicated,'Avoided redundant navigation to current location: "'+i.fullPath+'".')).name="NavigationDuplicated",a));var l=function(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n0)){var e=this.router,n=e.options.scrollBehavior,r=mt&&n;r&&this.listeners.push(st());var o=function(){var n=t.current,o=Mt(t.base);t.current===m&&o===t._startLocation||t.transitionTo(o,(function(t){r&&ct(e,t,n,!0)}))};window.addEventListener("popstate",o),this.listeners.push((function(){window.removeEventListener("popstate",o)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,o=this.current;this.transitionTo(t,(function(t){yt(S(r.base+t.fullPath)),ct(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,o=this.current;this.transitionTo(t,(function(t){bt(S(r.base+t.fullPath)),ct(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(Mt(this.base)!==this.current.fullPath){var e=S(this.base+this.current.fullPath);t?yt(e):bt(e)}},e.prototype.getCurrentLocation=function(){return Mt(this.base)},e}(It);function Mt(t){var e=window.location.pathname,n=e.toLowerCase(),r=t.toLowerCase();return!t||n!==r&&0!==n.indexOf(S(r+"/"))||(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var zt=function(t){function e(e,n,r){t.call(this,e,n),r&&function(t){var e=Mt(t);if(!/^\/#/.test(e))return window.location.replace(S(t+"/#"+e)),!0}(this.base)||Ft()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router.options.scrollBehavior,n=mt&&e;n&&this.listeners.push(st());var r=function(){var e=t.current;Ft()&&t.transitionTo(Dt(),(function(r){n&&ct(t.router,r,e,!0),mt||Bt(r.fullPath)}))},o=mt?"popstate":"hashchange";window.addEventListener(o,r),this.listeners.push((function(){window.removeEventListener(o,r)}))}},e.prototype.push=function(t,e,n){var r=this,o=this.current;this.transitionTo(t,(function(t){Ut(t.fullPath),ct(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,o=this.current;this.transitionTo(t,(function(t){Bt(t.fullPath),ct(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;Dt()!==e&&(t?Ut(e):Bt(e))},e.prototype.getCurrentLocation=function(){return Dt()},e}(It);function Ft(){var t=Dt();return"/"===t.charAt(0)||(Bt("/"+t),!1)}function Dt(){var t=window.location.href,e=t.indexOf("#");return e<0?"":t=t.slice(e+1)}function qt(t){var e=window.location.href,n=e.indexOf("#");return(n>=0?e.slice(0,n):e)+"#"+t}function Ut(t){mt?yt(qt(t)):window.location.hash=t}function Bt(t){mt?bt(qt(t)):window.location.replace(qt(t))}var Ht=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var t=e.current;e.index=n,e.updateRoute(r),e.router.afterHooks.forEach((function(e){e&&e(r,t)}))}),(function(t){At(t,wt.duplicated)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(It),Vt=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Z(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!mt&&!1!==t.fallback,this.fallback&&(e="hash"),Y||(e="abstract"),this.mode=e,e){case"history":this.history=new Rt(this,t.base);break;case"hash":this.history=new zt(this,t.base,this.fallback);break;case"abstract":this.history=new Ht(this,t.base);break;default:0}},Wt={currentRoute:{configurable:!0}};function Kt(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}Vt.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},Wt.currentRoute.get=function(){return this.history&&this.history.current},Vt.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var n=this.history;if(n instanceof Rt||n instanceof zt){var r=function(t){n.setupListeners(),function(t){var r=n.current,o=e.options.scrollBehavior;mt&&o&&"fullPath"in t&&ct(e,t,r,!1)}(t)};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},Vt.prototype.beforeEach=function(t){return Kt(this.beforeHooks,t)},Vt.prototype.beforeResolve=function(t){return Kt(this.resolveHooks,t)},Vt.prototype.afterEach=function(t){return Kt(this.afterHooks,t)},Vt.prototype.onReady=function(t,e){this.history.onReady(t,e)},Vt.prototype.onError=function(t){this.history.onError(t)},Vt.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!=typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},Vt.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!=typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},Vt.prototype.go=function(t){this.history.go(t)},Vt.prototype.back=function(){this.go(-1)},Vt.prototype.forward=function(){this.go(1)},Vt.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},Vt.prototype.resolve=function(t,e,n){var r=V(t,e=e||this.history.current,n,this),o=this.match(r,e),i=o.redirectedFrom||o.fullPath;return{location:r,route:o,href:function(t,e,n){var r="hash"===n?"#"+e:e;return t?S(t+"/"+r):r}(this.history.base,i,this.mode),normalizedTo:r,resolved:o}},Vt.prototype.getRoutes=function(){return this.matcher.getRoutes()},Vt.prototype.addRoute=function(t,e){this.matcher.addRoute(t,e),this.history.current!==m&&this.history.transitionTo(this.history.getCurrentLocation())},Vt.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==m&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(Vt.prototype,Wt),Vt.install=function t(e){if(!t.installed||W!==e){t.installed=!0,W=e;var n=function(t){return void 0!==t},r=function(t,e){var r=t.$options._parentVnode;n(r)&&n(r=r.data)&&n(r=r.registerRouteInstance)&&r(t,e)};e.mixin({beforeCreate:function(){n(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,r(this,this)},destroyed:function(){r(this)}}),Object.defineProperty(e.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this._routerRoot._route}}),e.component("RouterView",k),e.component("RouterLink",G);var o=e.config.optionMergeStrategies;o.beforeRouteEnter=o.beforeRouteLeave=o.beforeRouteUpdate=o.created}},Vt.version="3.5.2",Vt.isNavigationFailure=At,Vt.NavigationFailureType=wt,Vt.START_LOCATION=m,Y&&window.Vue&&window.Vue.use(Vt);var Gt=Vt;n(178),n(179),n(180),n(77),n(280),n(43),n(44),n(281);function Qt(t){t.locales&&Object.keys(t.locales).forEach((function(e){t.locales[e].path=e})),Object.freeze(t)}var Yt=n(1),Xt=n(62);n(78);n(50),n(64),n(83);var Jt=n(105);function Zt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(i.push(r.value),!e||i.length!==e);a=!0);}catch(t){s=!0,o=t}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(t,e)||Object(Jt.a)(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}n(191),n(107);var te=n(240),ee=n.n(te),ne={created:function(){if(this.siteMeta=this.$site.headTags.filter((function(t){return"meta"===Zt(t,1)[0]})).map((function(t){var e=Zt(t,2);e[0];return e[1]})),this.$ssrContext){var t=this.getMergedMetaTags();this.$ssrContext.title=this.$title,this.$ssrContext.lang=this.$lang,this.$ssrContext.pageMeta=(e=t)?e.map((function(t){var e=""})).join("\n "):"",this.$ssrContext.canonicalLink=oe(this.$canonicalUrl)}var e},mounted:function(){this.currentMetaTags=Object(Xt.a)(document.querySelectorAll("meta")),this.updateMeta(),this.updateCanonicalLink()},methods:{updateMeta:function(){document.title=this.$title,document.documentElement.lang=this.$lang;var t=this.getMergedMetaTags();this.currentMetaTags=ie(t,this.currentMetaTags)},getMergedMetaTags:function(){var t=this.$page.frontmatter.meta||[];return ee()([{name:"description",content:this.$description}],t,this.siteMeta,ae)},updateCanonicalLink:function(){re(),this.$canonicalUrl&&document.head.insertAdjacentHTML("beforeend",oe(this.$canonicalUrl))}},watch:{$page:function(){this.updateMeta(),this.updateCanonicalLink()}},beforeDestroy:function(){ie(null,this.currentMetaTags),re()}};function re(){var t=document.querySelector("link[rel='canonical']");t&&t.remove()}function oe(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t?''):""}function ie(t,e){if(e&&Object(Xt.a)(e).filter((function(t){return t.parentNode===document.head})).forEach((function(t){return document.head.removeChild(t)})),t)return t.map((function(t){var e=document.createElement("meta");return Object.keys(t).forEach((function(n){e.setAttribute(n,t[n])})),document.head.appendChild(e),e}))}function ae(t){for(var e=0,n=["name","property","itemprop"];e=s.parentElement.offsetTop+10&&(!c||r1&&void 0!==arguments[1]?arguments[1]:{},r=window.Promise||function(t){function e(){}t(e,e)},o=function(t){var e=t.target;e!==C?-1!==b.indexOf(e)&&v({target:e}):h()},i=function(){if(!w&&O.original){var t=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(x-t)>k.scrollOffset&&setTimeout(h,150)}},a=function(t){var e=t.key||t.keyCode;"Escape"!==e&&"Esc"!==e&&27!==e||h()},s=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t;if(t.background&&(C.style.background=t.background),t.container&&t.container instanceof Object&&(e.container=ue({},k.container,t.container)),t.template){var n=pe(t.template)?t.template:document.querySelector(t.template);e.template=n}return k=ue({},k,e),b.forEach((function(t){t.dispatchEvent(ge("medium-zoom:update",{detail:{zoom:S}}))})),S},c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t(ue({},k,e))},u=function(){for(var t=arguments.length,e=Array(t),n=0;n0?e.reduce((function(t,e){return[].concat(t,de(e))}),[]):b;return r.forEach((function(t){t.classList.remove("medium-zoom-image"),t.dispatchEvent(ge("medium-zoom:detach",{detail:{zoom:S}}))})),b=b.filter((function(t){return-1===r.indexOf(t)})),S},p=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return b.forEach((function(r){r.addEventListener("medium-zoom:"+t,e,n)})),_.push({type:"medium-zoom:"+t,listener:e,options:n}),S},f=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return b.forEach((function(r){r.removeEventListener("medium-zoom:"+t,e,n)})),_=_.filter((function(n){return!(n.type==="medium-zoom:"+t&&n.listener.toString()===e.toString())})),S},d=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.target,n=function(){var t={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},e=void 0,n=void 0;if(k.container)if(k.container instanceof Object)e=(t=ue({},t,k.container)).width-t.left-t.right-2*k.margin,n=t.height-t.top-t.bottom-2*k.margin;else{var r=(pe(k.container)?k.container:document.querySelector(k.container)).getBoundingClientRect(),o=r.width,i=r.height,a=r.left,s=r.top;t=ue({},t,{width:o,height:i,left:a,top:s})}e=e||t.width-2*k.margin,n=n||t.height-2*k.margin;var c=O.zoomedHd||O.original,u=fe(c)?e:c.naturalWidth||e,l=fe(c)?n:c.naturalHeight||n,p=c.getBoundingClientRect(),f=p.top,d=p.left,h=p.width,v=p.height,g=Math.min(u,e)/h,m=Math.min(l,n)/v,y=Math.min(g,m),b="scale("+y+") translate3d("+((e-h)/2-d+k.margin+t.left)/y+"px, "+((n-v)/2-f+k.margin+t.top)/y+"px, 0)";O.zoomed.style.transform=b,O.zoomedHd&&(O.zoomedHd.style.transform=b)};return new r((function(t){if(e&&-1===b.indexOf(e))t(S);else{if(O.zoomed)t(S);else{if(e)O.original=e;else{if(!(b.length>0))return void t(S);var r=b;O.original=r[0]}if(O.original.dispatchEvent(ge("medium-zoom:open",{detail:{zoom:S}})),x=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,w=!0,O.zoomed=ve(O.original),document.body.appendChild(C),k.template){var o=pe(k.template)?k.template:document.querySelector(k.template);O.template=document.createElement("div"),O.template.appendChild(o.content.cloneNode(!0)),document.body.appendChild(O.template)}if(document.body.appendChild(O.zoomed),window.requestAnimationFrame((function(){document.body.classList.add("medium-zoom--opened")})),O.original.classList.add("medium-zoom-image--hidden"),O.zoomed.classList.add("medium-zoom-image--opened"),O.zoomed.addEventListener("click",h),O.zoomed.addEventListener("transitionend",(function e(){w=!1,O.zoomed.removeEventListener("transitionend",e),O.original.dispatchEvent(ge("medium-zoom:opened",{detail:{zoom:S}})),t(S)})),O.original.getAttribute("data-zoom-src")){O.zoomedHd=O.zoomed.cloneNode(),O.zoomedHd.removeAttribute("srcset"),O.zoomedHd.removeAttribute("sizes"),O.zoomedHd.src=O.zoomed.getAttribute("data-zoom-src"),O.zoomedHd.onerror=function(){clearInterval(i),console.warn("Unable to reach the zoom image target "+O.zoomedHd.src),O.zoomedHd=null,n()};var i=setInterval((function(){O.zoomedHd.complete&&(clearInterval(i),O.zoomedHd.classList.add("medium-zoom-image--opened"),O.zoomedHd.addEventListener("click",h),document.body.appendChild(O.zoomedHd),n())}),10)}else if(O.original.hasAttribute("srcset")){O.zoomedHd=O.zoomed.cloneNode(),O.zoomedHd.removeAttribute("sizes"),O.zoomedHd.removeAttribute("loading");var a=O.zoomedHd.addEventListener("load",(function(){O.zoomedHd.removeEventListener("load",a),O.zoomedHd.classList.add("medium-zoom-image--opened"),O.zoomedHd.addEventListener("click",h),document.body.appendChild(O.zoomedHd),n()}))}else n()}}}))},h=function(){return new r((function(t){if(!w&&O.original){w=!0,document.body.classList.remove("medium-zoom--opened"),O.zoomed.style.transform="",O.zoomedHd&&(O.zoomedHd.style.transform=""),O.template&&(O.template.style.transition="opacity 150ms",O.template.style.opacity=0),O.original.dispatchEvent(ge("medium-zoom:close",{detail:{zoom:S}})),O.zoomed.addEventListener("transitionend",(function e(){O.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(O.zoomed),O.zoomedHd&&document.body.removeChild(O.zoomedHd),document.body.removeChild(C),O.zoomed.classList.remove("medium-zoom-image--opened"),O.template&&document.body.removeChild(O.template),w=!1,O.zoomed.removeEventListener("transitionend",e),O.original.dispatchEvent(ge("medium-zoom:closed",{detail:{zoom:S}})),O.original=null,O.zoomed=null,O.zoomedHd=null,O.template=null,t(S)}))}else t(S)}))},v=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.target;return O.original?h():d({target:e})},g=function(){return k},m=function(){return b},y=function(){return O.original},b=[],_=[],w=!1,x=0,k=n,O={original:null,zoomed:null,zoomedHd:null,template:null};"[object Object]"===Object.prototype.toString.call(e)?k=e:(e||"string"==typeof e)&&u(e),k=ue({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},k);var C=he(k.background);document.addEventListener("click",o),document.addEventListener("keyup",a),document.addEventListener("scroll",i),window.addEventListener("resize",h);var S={open:d,close:h,toggle:v,update:s,clone:c,attach:u,detach:l,on:p,off:f,getOptions:g,getImages:m,getZoomedImage:y};return S},be={data:function(){return{zoom:null}},mounted:function(){this.updateZoom()},updated:function(){this.updateZoom()},methods:{updateZoom:function(){var t=this;setTimeout((function(){t.zoom&&t.zoom.detach(),t.zoom=ye(".theme-reco-content :not(a) > img",void 0)}),1e3)}}},_e=(n(108),n(106)),we=n.n(_e),xe={mounted:function(){var t=this;we.a.configure({showSpinner:!1}),this.$router.beforeEach((function(t,e,n){t.path===e.path||o.default.component(t.name)||we.a.start(),n()})),this.$router.afterEach((function(){we.a.done(),t.isSidebarOpen=!1}))}},ke=n(242),Oe=n.n(ke),Ce={mounted:function(){Oe.a.polyfill()}},Se=(n(109),n(243)),Ae=n.n(Se);var je=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return new Promise((function(e,n){me||((me=document.createElement("div")).style.display="none",document.body.appendChild(me));var r=new Ae.a(me,{text:function(){return t}}),o=new Event("click");r.on("success",(function(){e(t),r.destroy()})),r.on("error",(function(t){n(t.action),r.destroy()})),me.dispatchEvent(o)}))},$e={props:{copyText:String,code:String},methods:{copyClick:function(){var t=function(t){0};this.$message({time:3e3,content:"复制成功!",title:"Tips"}),je(this.code).then((function(e){return t})).catch(t)}}},Ee=(n(383),n(384),n(8)),Te=Object(Ee.a)($e,(function(){var t=this.$createElement,e=this._self._c||t;return e("span",[e("span",{ref:"btn",staticClass:"v-copy-code-btn",on:{click:this.copyClick}},[this._v(this._s(this.copyText))])])}),[],!1,null,"a4cb51ca",null).exports,Pe={updated:function(){var t=this;setTimeout((function(){t.$copyUpdates()}),0)},methods:{$copyUpdates:function(){Array.from(document.querySelectorAll('div[class*="language-"] pre')).forEach((function(t){var e=t;if(!/v-copy/.test(e.className)){var n=new(o.default.extend(Te));n.copyText="复制代码",n.code=e.textContent,n.$mount(),e.className+=" v-copy",e.parentElement.appendChild(n.$el)}}))}}},Ie=n(9),Ne=(n(60),n(142),n(244)),Le=n.n(Ne),Re=function(t){var e=document.querySelector(t.selector);if(!e)throw Error("打字稿指定的Selector错误","tag => "+e);var n="typed-"+Math.random().toString(36).replace(/0./,""),r=e.innerText||e.innerHTML;e.innerHTML="").concat(r,""),new Le.a("."+n,Object(Ie.a)(Object(Ie.a)({},t),{},{strings:[""].concat(t.strings),typeSpeed:t.typeSpeed||100,backSpeed:t.backSpeed||50}))},Me=function(t){Array.isArray(t)?t.forEach((function(t){return Re(t)})):Re(t)},ze={selector:".hero p",strings:["那只可爱的小小只bot是谁呢","原来是可爱的绪山真寻呀","为什么她会出现在这里呢","因为这里是她的文档呀!"],typeSpeed:80,backSpeed:50,showCursor:!0,loop:!0,loopCount:null,cursorChar:"|",autoInsertCss:!0},Fe=10,De=[ne,ce,be,xe,Ce,Pe,{mounted:function(){!function t(){setTimeout((function(){try{Me(ze)}catch(e){--Fe>0?t():console.error(e)}}),100)}()}}],qe={name:"GlobalLayout",computed:{layout:function(){var t=this.getLayout();return Object(Yt.i)("layout",t),o.default.component(t)}},methods:{getLayout:function(){if(this.$page.path){var t=this.$page.frontmatter.layout;return t&&(this.$vuepress.getLayoutAsyncComponent(t)||this.$vuepress.getVueComponent(t))?t:"Layout"}return"NotFound"}}},Ue=Object(Ee.a)(qe,(function(){var t=this.$createElement;return(this._self._c||t)(this.layout,{tag:"component"})}),[],!1,null,null,null).exports;Object(Yt.g)(Ue,"mixins",De);var Be=[{name:"v-0e0680ec",path:"/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-0e0680ec").then(n)}},{path:"/index.html",redirect:"/"},{name:"v-c2b08efc",path:"/blogs/about.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-c2b08efc").then(n)}},{name:"v-3e9907da",path:"/docs/development_doc/plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-3e9907da").then(n)}},{name:"v-5056cb42",path:"/docs/faq/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-5056cb42").then(n)}},{path:"/docs/faq/index.html",redirect:"/docs/faq/"},{name:"v-18ea831e",path:"/docs/development_doc/shop_handle.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-18ea831e").then(n)}},{name:"v-0ddb3964",path:"/docs/help_doc/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-0ddb3964").then(n)}},{path:"/docs/help_doc/index.html",redirect:"/docs/help_doc/"},{name:"v-1d532be2",path:"/docs/help_doc/basic_plugins/admin_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-1d532be2").then(n)}},{name:"v-0bcc0954",path:"/docs/help_doc/basic_plugins/common_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-0bcc0954").then(n)}},{name:"v-d7bf13a2",path:"/docs/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-d7bf13a2").then(n)}},{path:"/docs/index.html",redirect:"/docs/"},{name:"v-955d48fc",path:"/docs/help_doc/basic_plugins/superuser_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-955d48fc").then(n)}},{name:"v-8750ab7c",path:"/docs/help_doc/basic_plugins/other_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-8750ab7c").then(n)}},{name:"v-1702a4be",path:"/docs/help_doc/basic_plugins/shop_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-1702a4be").then(n)}},{name:"v-632df90f",path:"/docs/help_doc/configs.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-632df90f").then(n)}},{name:"v-8821b862",path:"/docs/help_doc/plugins_index.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-8821b862").then(n)}},{name:"v-4c06a760",path:"/docs/help_doc/public_plugins/admin_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-4c06a760").then(n)}},{name:"v-aed88976",path:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-aed88976").then(n)}},{name:"v-913c9e6a",path:"/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-913c9e6a").then(n)}},{name:"v-56313ce2",path:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-56313ce2").then(n)}},{name:"v-6fd067b7",path:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-6fd067b7").then(n)}},{name:"v-c2a87076",path:"/docs/help_doc/public_plugins/game_plugins/game_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-c2a87076").then(n)}},{name:"v-a0aab6c8",path:"/docs/installation_doc/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-a0aab6c8").then(n)}},{path:"/docs/installation_doc/index.html",redirect:"/docs/installation_doc/"},{name:"v-4f92bb9a",path:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-4f92bb9a").then(n)}},{name:"v-c4a8d88a",path:"/docs/installation_doc/install_postgresql.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-c4a8d88a").then(n)}},{name:"v-3d8ac3e2",path:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-3d8ac3e2").then(n)}},{name:"v-0baec837",path:"/docs/installation_doc/install_gocq.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-0baec837").then(n)}},{name:"v-41abbbe2",path:"/docs/help_doc/public_plugins/superuser_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-41abbbe2").then(n)}},{name:"v-e247bb62",path:"/docs/installation_doc/install_zhenxun.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-e247bb62").then(n)}},{name:"v-260f91b4",path:"/docs/update_log/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-260f91b4").then(n)}},{path:"/docs/update_log/index.html",redirect:"/docs/update_log/"},{name:"v-f0c8091e",path:"/docs/installation_doc/start_.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-f0c8091e").then(n)}},{name:"v-b1564aac",path:"/tag/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Tags","v-b1564aac").then(n)},meta:{pid:"tags",id:"tags"}},{path:"/tag/index.html",redirect:"/tag/"},{name:"v-ef9325c4",path:"/categories/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("FrontmatterKey","v-ef9325c4").then(n)},meta:{pid:"categories",id:"categories"}},{path:"/categories/index.html",redirect:"/categories/"},{name:"v-6319eb4e",path:"/timeline/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("TimeLines","v-6319eb4e").then(n)},meta:{pid:"timeline",id:"timeline"}},{path:"/timeline/index.html",redirect:"/timeline/"},{path:"*",component:Ue}],He={title:"绪山真寻Bot",description:"这是个绪山真寻Bot的部署教程",base:"/zhenxun_bot/",headTags:[["link",{rel:"icon",href:"/zhenxun_bot/favicon.ico"}],["meta",{name:"viewport",content:"width=device-width,initial-scale=1,user-scalable=no"}]],pages:[{title:"Home",frontmatter:{home:!0,heroText:"绪山真寻Bot",tagline:" ",bgImageStyle:{"background-image":"url(background.png)"}},regularPath:"/",relativePath:"README.md",key:"v-0e0680ec",path:"/",content:""},{title:"你好,这里是绪山真寻",frontmatter:{title:"你好,这里是绪山真寻",subSidebar:!1},regularPath:"/blogs/about.html",relativePath:"blogs/about.md",key:"v-c2b08efc",path:"/blogs/about.html",headers:[{level:2,title:"关于",slug:"关于"},{level:2,title:"使用以OneBot协议为准的框架",slug:"使用以onebot协议为准的框架"},{level:2,title:"数据库",slug:"数据库"},{level:2,title:"推荐的部署系统",slug:"推荐的部署系统"},{level:2,title:"吹水聊天",slug:"吹水聊天"},{level:2,title:"救命!我部署或使用出了问题",slug:"救命-我部署或使用出了问题"}],content:" 真寻是谁? \n 欧尼酱被妹妹下药了!摇身一变成了白发傲娇美少女! \n 为什么选择真寻作为Bot? \n 当然是因为xp了兄弟,白发傲娇可爱美少女谁不爱? \n 简介 \n 关于 \n 此项目用爱发电,个人学习的实践项目,也算比较有趣,希望有个机器人老婆(迫真,希望给一个star(球球 \n 使用以OneBot协议为准的框架 \n 基于 Mrs4s / go-cqhttp (没错,超好用的无头QQ) 作为基础框架 \n后端使用 nonebot / nonebot2 (反正好用就是了) 为后端框架开发 \n 数据库 \n 目前仅仅只支持了 Postgresql 关系型数据库,ORM主要使用 python-gino / gino \n 推荐的部署系统 \n Linux,可以使用 Ubuntu 等,Windows上虽然也可以成功部署,但是 playwright 方面功能会被限制使用,将来可能会解决这个问题(大概 \n 吹水聊天 \n 欢迎加入 是真寻酱哒 \n 救命!我部署或使用出了问题 \n 莫慌,请先在 issues 和 FQA 尝试寻找解决方案 \n如果还是没有解决,可选择以下方式 \n \n 尝试百度/Google \n 提交issues \n 加入 是真寻酱哒 \n 开源协议 \n 本项目使用 AGPL-3.0 License 作为开源协议。 \n 感谢 \n 以下项目为真寻提供了不少的帮助和灵感 \n botuniverse / onebot :超棒的机器人协议 \n Mrs4s / go-cqhttp :cqhttp的golang实现,轻量、原生跨平台. \n nonebot / nonebot2 :跨平台Python异步机器人框架 \n Angel-Hair / XUN_Bot :一个基于NoneBot和酷Q的功能性QQ机器人 \n pcrbot / cappuccilo_plugins :hoshino插件合集 \n MeetWq /nonebot-plugin-withdraw :A simple withdraw plugin for Nonebot2 \n maxesisn / nonebot_plugin_songpicker2 :适用于nonebot2的点歌插件 \n nonepkg / nonebot-plugin-manager :Nonebot Plugin Manager base on import hook \n H-K-Y / Genshin_Impact_bot :原神bot,这是一个基于nonebot和HoshinoBot的原神娱乐及信息查询插件 \n NothAmor / nonebot2_luxun_says :基于nonebot2机器人框架的鲁迅说插件 \n Kyomotoi / AnimeThesaurus :一个 特二刺螈 (文爱)的适用于任何bot的词库 \n Ailitonia / omega-miya :基于nonebot2的qq机器人\n KimigaiiWuyi / GenshinUID :一个基于HoshinoBot/NoneBot2的原神UID查询插件 \n"},{frontmatter:{},regularPath:"/docs/development_doc/plugins.html",relativePath:"docs/development_doc/plugins.md",key:"v-3e9907da",path:"/docs/development_doc/plugins.html",headers:[{level:2,title:"简介",slug:"简介"},{level:2,title:"__zx_plugin_name__",slug:"zx-plugin-name"},{level:2,title:"__plugin_usage__",slug:"plugin-usage"},{level:2,title:"__plugin_super_usage__",slug:"plugin-super-usage"},{level:2,title:"__plugin_des__",slug:"plugin-des"},{level:2,title:"__plugin_cmd__",slug:"plugin-cmd"},{level:2,title:"__plugin_settings__",slug:"plugin-settings"},{level:2,title:"__plugin_task__",slug:"plugin-task"},{level:2,title:"__plugin_type__",slug:"plugin-type"},{level:2,title:"__plugin_version__",slug:"plugin-version"},{level:2,title:"__plugin_author__",slug:"plugin-author"},{level:2,title:"__plugin_cd_limit__",slug:"plugin-cd-limit"},{level:2,title:"__plugin_block_limit__",slug:"plugin-block-limit"},{level:2,title:"__plugin_count_limit__",slug:"plugin-count-limit"},{level:2,title:"__plugin_resource__",slug:"plugin-resource"},{level:2,title:"__plugin_configs__",slug:"plugin-configs"}],content:' 真寻Bot插件基本标准 \n 简介 \n \n \n 统一插件标准的好处: \n \n 自动生成帮助 \n 自动生成配置项 \n 自动生成插件开关 \n 避免了修改插件单独配置文件的麻烦 \n 没有重写matcher,利于增删额外插件 \n \n \n \n 普通插件 应该包含: \n \n __zx_plugin_name__ :插件名 \n __plugin_usage :用法 \n __plugin_des__ :简介 \n __plugin_cmd__ :命令 \n __plugin_settings__ :插件通用设置 \n \n \n \n 有主动发送消息的被动插件(不需要命令调用的插件,如定时任务,hook等) 应该包含: \n \n __plugin_task__ :为你提供一个或多个开关 \n \n \n \n 以下作为额外添加选项: \n \n __plugin_type__ :插件帮助分类(被动类插件不需要) \n __plugin_version__ :插件版本 \n __plugin_author__ :插件作者 \n __plugin_cd_limit__ :插件cd限制 \n __plugin_block_limit__ :插件阻塞限制 \n __plugin_count_limit__ : 插件每日调用次数限制 \n __plugin_resources__ : 资源管理 \n __plugin_configs__ : 插件配置 \n __zx_plugin_name__ \n \n 类型 : str \n 说明 : \n插件名称,为插件普通帮助的展示内容,基本所有模块都必须有 __zx_plugin_name__ \n通过在__zx_plugin_name__中添加 [Admin] [Superuser] [Hidden] 控制初始化帮助时插件的分类 \n基本为以下四类:\n \n ``:默认,即没有以下三种分类,作为普通插件 \n [Admin] : 纯管理员插件 \n [Superuser] : 纯超级用户插件 \n [Hidden] : 隐藏的插件,一般是不需要命令调用的插件 \n \n \n \n __zx_plugin_name__ = "色图" \n__zx_plugin_name__ = "管理员操作 [Admin]" \n__zx_plugin_name__ = "超级用户操作 [Superuser]" \n__zx_plugin_name__ = "自动检测群员数量 [Hidden]" \n \n 1 2 3 4 # __plugin_usage__ \n \n 类型 : str \n 说明 : \n插件帮助说明\n示例: \n \n """\nusage:\n 有什么用处?\n 指令:\n ...\n 示例:...\n""" . strip ( ) \n \n 1 2 3 4 5 6 7 # __plugin_super_usage__ \n \n 类型 : str \n 说明 : \n当非 [Superuser] 插件含有超级用户的功能时,在该属性中编写超级用户的额外帮助 \n帮助写法与 __plugin_usage__ 一致 \n __plugin_des__ \n \n 类型 : str \n 说明 : \n插件简介,不建议太长,详细介绍可以写在usage中,主要在 详细帮助 中显示 \n __plugin_cmd__ \n \n 类型 : List[str] \n 说明 : \n插件指令,相同功能的插件指令请使用 / 分离,如果是超级用户的功能,请在命令后添加 [_superuser] \n示例: \n发送 ‘我的签到’ 和 ‘好感度’ 效果相同 \n__plugin_cmd__ = [ "我的签到/好感度" , "好感度排行" , "清空好感度 [_superuser]" ] \n \n 1 2 # __plugin_settings__ \n \n 类型 : Dict[str, Union[str, int]] \n 说明 : \n插件的通用设置,普通插件与纯管理员插件会有所不同 \n示例: \n普通插件,以下除cmd外为默认值 \n__plugin_settings__ = { \n "level" : 5 , # 群权限等级,请不要设置为1或9,若无特殊情况请设置为5 \n "default_status" : True , # 进群时的默认开关状态 \n "limit_superuser" : False , # 开关插件的限制是否限制超级用户 \n "cmd" : [ "b封面" , \'B封面\' ] , # 命令别名,主要用于帮助和开关 \n "cost_gold" : 0 , # 该功能需要花费的金币 \n } \n #"cmd"第一个值会被作为功能调用统计的显示选项,开关方面:开启b封面=开启B封面=开启cover \n #"__zx_plugin_name__"不需要额外写入,在bot启动时会自动将"__zx_plugin_name__"导入对应的"cmd" \n只填写需要的部分,其他默认 \n__plugin_settings__ = { \n "level" : 5 , # 群权限等级,请不要设置为1或9,若无特殊情况请设置为5 \n "cmd" : [ "b封面" , \'B封面\' ] , # 命令别名,主要用于帮助和开关 \n } \n再简化一点 \n__plugin_settings__ = { \n "cmd" : [ "b封面" , \'B封面\' ] , # 命令别名,主要用于帮助和开关 \n } \n管理员插件 \n__plugin_settings__ = { \n "admin_level" : 1 , # 管理员等级,建议设置在5及以下,敏感操作设置在5以上 \n } \n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 # __plugin_task__ \n \n 类型 : Dict[str, Union[str, str]] \n 说明 : \n为你提供一个或多个开关,主要用于被动类插件的开关 \n示例: \n定义开关 \n__plugin_task__ = { \n "名称" : "开关中文名" , \n "abcd" : "统计开关" , \n "..." : "..." \n } \n导入管理器 \n from utils . manager import group_manager\n在插件中设置 \n async def _ ( . . . ) : \n if await group_manager . check_group_task_status ( event . group_id , "名称" ) : \n . . . \n if await group_manager . check_group_task_status ( event . group_id , "abcd" ) : \n . . . \n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # __plugin_type__ \n \n 类型 : Tuple[Union[str, int]] \n 说明 : \n为普通插件分类,当没有 __plugin_type__ 时,将统一放置普通功能分类中 \n相同分类的插件在帮助图片中将会统合在一起 \n示例: \n定义格式: \n排列:无或0时:横向排列,1:列项排序(当你的__plugin_cmd__指令很多,建议使用 1) \n__plugin_type__ = ( 分类名称 , 详细帮助中的排列 ) \n创建一个`工具`的分类 \n__plugin_type__ = ( \'工具\' , ) \n创建一个`原神相关`的分类,并在详细功能中命令以列向排列显示 \n__plugin_type__ = ( \'原神相关\' , 1 ) \n \n 1 2 3 4 5 6 7 # __plugin_version__ \n \n 类型 : Union[float, int] \n 说明 : \n插件版本,将作为插件自动更新的依照 \n __plugin_author__ \n \n 类型 : str \n 说明 : \n插件作者 \n __plugin_cd_limit__ \n \n 类型 : Dict[str, Optional[Union[int, str]]] \n 说明 : \n插件cd限制 \n以下为默认值 \n__plugin_cd_limit__ = { \n "cd" : 5 , # 限制 cd 时长 \n "check_type" : "all" , # \'private\'/\'group\'/\'all\',限制私聊/群聊/全部 \n "limit_type" : "user" , # 监听对象,以user_id或group_id作为键来限制,\'user\':用户id,\'group\':群id \n "rst" : None , # 回复的话,为None时不回复,可以添加[at],[uname],[nickname]来对应艾特,用户群名称,昵称系统昵称 \n "status" : true # 此限制的开关状态 \n } \n可以只添加需要的内容,其他选用默认值 \n__plugin_cd_limit__ = { \n "cd" : 10 , \n "rst" : "冷静点,别冲了!" \n } \n甚至全部使用默认值 \n__plugin_cd_limit__ = { } \n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 # __plugin_block_limit__ \n \n 类型 : Dict[str, Optional[str]] \n 说明 : \n插件阻塞限制 \n以下为默认值 \n__plugin_block_limit__ = { \n "check_type" : "all" , # \'private\'/\'group\'/\'all\',限制私聊/群聊/全部 \n "limit_type" : "user" , # 监听对象,以user_id或group_id作为键来限制,\'user\':用户id,\'group\':群id \n "rst" : None , # 回复的话,为None时不回复,可以添加[at],[uname],[nickname]来对应艾特,用户群名称,昵称系统昵称 \n "status" : true # 此限制的开关状态 \n } \n可以只添加需要的内容,其他选用默认值 \n__plugin_block_limit__ = { \n "rst" : "你正在冲!" \n } \n甚至全部使用默认值 \n__plugin_block_limit__ = { } \n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 # __plugin_count_limit__ \n \n 类型 : Dict[str, Optional[Union[int, str]]] \n 说明 : \n插件每日调用次数限制 \n以下为默认值 \n__plugin_count_limit__ = { \n "max_count" : 5 , # 每日次数限制数量 \n "limit_type" : "user" , # 监听对象,以user_id或group_id作为键来限制,\'user\':用户id,\'group\':群id \n "rst" : None , # 回复的话,为None时不回复,可以添加[at],[uname],[nickname]来对应艾特,用户群名称,昵称系统昵称 \n "status" : true # 此限制的开关状态 \n } \n可以只添加需要的内容,其他选用默认值 \n__plugin_count_limit__ = { \n "max_count" : 10 , \n "rst" : "你今天没得冲了!" \n } \n甚至全部使用默认值 \n__plugin_count_limit__ = { } \n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # __plugin_resource__ \n \n 类型 : Dict[Union[str, Path], Union[str, Path]] \n 说明 : \n将插件目录下资源移动要指定文件夹并记录保存,在插件删除后自动删除对应资源文件 \n提供示例 \n__plugin_resources__ = { \n "cases" : IMAGE_PATH\n } \n \n 1 2 3 4 # __plugin_configs__ \n \n 类型 : Dict[str, Union[int, str, float, Dict[str, Union[int, str, float]]]] \n 说明 : \n插件配置项,用于生成统一的config.yaml文件供用户统一修改 \n其中 key 大小写不敏感,生成与返回会统一使用大写 \n 注 \n \n 公用部分例如 hibiapi 等请直接添加和使用 hibiapi 配置组,包括 pixiv 等 \n 公用部分可以新增和删除配置项 \n配置项(默认值) \n__plugin_configs__ = { \n "key1" : { \n "value" : value , # 配置值 \n " help : None , # 配置项说明,为空时则不添加配置项说明注释 \n "name" : None , # 插件名称说明,如果含有__zx_plugin_name__一般不需要设置 \n "default_value" : None # 当value值为空时返回的默认值 \n } , \n "key2" : { \n . . . \n } , \n "key3" : value , # 只设置value值,其他值为 None \n . . . \n } \n增加一个配置项 \n ############ 方式一 ############ \n不添加 help, name, default_value 等设置,仅仅设置 value \n__plugin_configs__ = { \n "key1" : value , \n "key2" : 9 , \n "key3" : "Hello 真寻" , \n . . . \n } \n添加 help, name, default_value 等 \n__plugin_configs__ = { \n "key1" : { \n "value" : 1 , \n "help" : "这是一个示例" , \n "default_value" : 10 \n } , \n . . . \n } \n是一个需要设置权限等级的插件,需要在key末尾添加 [LEVEL] \n且 value 或 default_value 必须有值 \n__plugin_configs__ = { \n "key1 [LEVEL]" : { \n "value" : 1 , \n "help: " 这是一个示例" , \n "default_value" : 10 \n } , \n . . . \n } \n ######################## \n\n ############ 方式二 ############ \n常用于一个包下有多个插件,需要使用 nonebot.load_plugins加载时统一配置组和权限 \n从 configs.config 中 导入 Config \n from configs . config import Config\n添加配置方法 \nConfig . add_plugin_config ( \n module : str , # 模块名称(相当于自定义创建一个配置组),一般为插件模块名称 \n key : str , # 配置key \n value : Optional [ Any ] , # 值 \n * , \n name : Optional [ str ] = None , # 插件名称,相同 module 的 name 将会覆盖 \n help_ : Optional [ str ] = None , # 配置项说明 \n default_value : Optional [ str ] = None , # 默认值 \n _override : bool = False # 是否覆盖,一般开发不使用,主要用于init_config时的读取问题 \n ) \n添加一个配置项, name, help_, default \nConfig . add_plugin_config ( \n "module" , \n "key1" , \n 1 , \n name = "这是一个示例" , \n help_ = "没错,还是示例" , \n default_value = 10 , \n ) \n添加一个管理员插件等级配置项 \n使用 : 分割开,前是配置组名称,后是管理插件模块 \n且 key 末尾需要添加 [LEVEL],且 value 或 default_value 必须有值 \nConfig . add_plugin_config ( \n "module:admin_module" , \n "key1 [LEVEL]" , \n 1 , \n name = "这是一个示例" , \n help_ = "默认是1级" , \n default_value = 10 , \n ) \n\n ######################## \n获取配置 \n从 configs.config 中 导入 Config \n from configs . config import Config\n\ndata = Config . get_config ( "module" , "key" ) \n\n ############ 完成示例 ############ \n添加一个配置组,名称为 pix, 并为其添加一个配置项,名称为image_num, \nConfig . add_plugin_config ( \n "pix" , \n "image_num" , \n 5 , \n name = "PIX图库操作" , \n help_ = "每次访问图片返回的数量" , \n default_value = 5 , \n ) \n获取数据,key 的大小写不敏感 \nimage_num = Config . get_config ( "pix" , "IMAGE_NUM" ) \n\n print ( f"图片数量: { image_num } " ) \n\n ### out ### \n图片数量 : 5 \n\n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 '},{title:"FAQ",frontmatter:{title:"FAQ"},regularPath:"/docs/faq/",relativePath:"docs/faq/README.md",key:"v-5056cb42",path:"/docs/faq/",headers:[{level:2,title:"群权限是什么?",slug:"群权限是什么"},{level:2,title:"个人权限是什么?",slug:"个人权限是什么"},{level:2,title:"群认证是什么?",slug:"群认证是什么"},{level:2,title:"如何添加新的插件?",slug:"如何添加新的插件"},{level:2,title:"救命!最爱的色图数量只在100不会增加",slug:"救命-最爱的色图数量只在100不会增加"},{level:2,title:"为什么我网页截图的中文是字框框?",slug:"为什么我网页截图的中文是字框框"},{level:2,title:"为什么手动拉进群后真寻自动退群了?",slug:"为什么手动拉进群后真寻自动退群了"},{level:2,title:"怎么屏蔽一个群,不让群使用所有功能?",slug:"怎么屏蔽一个群-不让群使用所有功能"}],content:" 群权限是什么? \n 一个群对应的权限,可以使用对应权限以下的功能 \n 个人权限是什么? \n 类似于群管理员,即真寻Bot的管理命令权限 \n 群认证是什么? \n 类似群白名单,主要防止被强制拉群,被强制拉进群聊后发出警告且自动退出 \n 如何添加新的插件? \n 可以直接放入plugins文件夹,但我建议将插件放入新文件夹,在bot.py中load_plugins,以免自动更新覆盖 \n 救命!最爱的色图数量只在100不会增加 \n 看多少存多少,例如发送: 色图原神 便会增加至多100张图片,色图越看越多,或者在配置中暂时关闭本地存储,全部采用网络请求 \n 为什么我网页截图的中文是字框框? \n 即刻百度linux安装中文字体,安装后重启服务器 \n 为什么手动拉进群后真寻自动退群了? \n 群认证问题,可以通过 同意群聊请求 id 来加群,或者先使用 添加群认证 group_id 后再手动拉群 \n 怎么屏蔽一个群,不让群使用所有功能? \n 答:修改群权限为 -1 (注:该权限目前不会影响群被动) \n"},{frontmatter:{},regularPath:"/docs/development_doc/shop_handle.html",relativePath:"docs/development_doc/shop_handle.md",key:"v-18ea831e",path:"/docs/development_doc/shop_handle.html",headers:[{level:2,title:"导入方法",slug:"导入方法"},{level:2,title:"注册商品和生效方法",slug:"注册商品和生效方法"},{level:2,title:"完整代码",slug:"完整代码"}],content:' 添加商品和对应使用方法 \n 在不修改shop插件代码的情况,添加商品和对应生效方法 \n 导入方法 \n导入添加商品的 export 和 注册方法的 export \n from nonebot . plugin import require\nuse 提供了一个方法 \nuse.register_use(goods_name: str, **kwargs) : 注册插件使用方法 \nshop提供了三个方法 \n\n注册商品 \nshop.register_goods( \n name: str, # 商品名称 \n price: int, # 商品价格 \n des: str, # 商品简介 \n discount: Optional[float] = 1, # 商品折扣 \n limit_time: Optional[int] = 0, # 商品限时 \n **kwargs, \n) \n删除商品 \nshop.delete_goods(name: str, id_: int) \n更新商品 \nshop.update_goods(**kwargs) \n\nuse = require ( "use" ) \nshop = require ( "shop_handle" ) \n\n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 # 注册商品和生效方法 \n \n 注册商品方法可以通过功能 添加商品 替代,在代码中一般为启动注册 \n注册商品 \n\n await shop . register_goods ( \n "好感度双倍加持卡Ⅰ" , 30 , "下次签到双倍好感度概率 + 10%(谁才是真命天子?)(同类商品将覆盖)" \n ) \n定义生效方法 \n注册商品对应的使用方法,技术力不够,目前参数仅仅支持**kwargs \n async def sign_card ( ** kwargs ) : \n goods_name = kwargs . get ( \'goods_name\' ) # 所有方法中都会含有goods_name \n user_id = kwargs . get ( \'user_id\' ) # 所有方法中都会含有user_id \n group_id = kwargs . get ( \'group_id\' ) # 所有方法中都会含有group_id \n bot = kwargs . get ( \'_bot\' ) # 所有方法中都会含有bot \n event = kwargs . get ( \'event\' ) # 所有方法中都会含有event \n num = kwargs . get ( \'num\' ) # 道具单次使用数量 \n . . . # 处理逻辑 \n进行方法注册 \nuse . register_use ( "好感度双倍加持卡Ⅰ" , sign_card ) \n\n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 # 完整代码 \n \n ###################################### \n ## 示例:在Bot启动时导入商品和对应方法 ## \n ##################################### \n\n from nonebot import Driver\n from nonebot . plugin import require\n\ndriver : Driver = nonebot . get_driver ( ) \n\n\nuse = require ( "use" ) \nshop = require ( "shop_handle" ) \n\n @driver . on_startup \n async def _ ( ) : \n生效方法 \n async def sign_card ( ** kwargs ) : \n goods_name = kwargs . [ \'goods_name\' ] \n user_id = kwargs [ \'user_id\' ] \n group_id = kwargs [ \'group_id\' ] \n bot = kwargs [ \'bot\' ] \n print ( f"USER { user_id } GROUP { group_id } 这个道具: { goods_name } 使用成功了" ) \ndo something.... \n await bot . send . . . \n在数据库中注册商品数据 \n await shop . register_goods ( \n "好感度双倍加持卡Ⅰ" , 30 , "下次签到双倍好感度概率 + 10%(谁才是真命天子?)(同类商品将覆盖)" \n ) \n注册商品生效方法 \n use . register_use ( "好感度双倍加持卡Ⅰ" , sign_card , ** { \n "_max_num_limit" : 10 , # 设置单次使用最大数量 \n "send_success_msg" : False # 不发送使用道具提示 \n } ) \n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 '},{title:"前言",frontmatter:{title:"前言",subSidebar:!1},regularPath:"/docs/help_doc/",relativePath:"docs/help_doc/README.md",key:"v-0ddb3964",path:"/docs/help_doc/",content:" 使用文档仅仅包含此仓库的插件 \n 插件会更新迭代,文档可能更新不及时 \n请以插件帮助为准 \n "},{title:"管理员插件",frontmatter:{title:"管理员插件"},regularPath:"/docs/help_doc/basic_plugins/admin_plugins.html",relativePath:"docs/help_doc/basic_plugins/admin_plugins.md",key:"v-1d532be2",path:"/docs/help_doc/basic_plugins/admin_plugins.html",headers:[{level:2,title:"管理员帮助",slug:"管理员帮助"},{level:2,title:"群功能开关管理",slug:"群功能开关管理"},{level:2,title:"封禁用户",slug:"封禁用户"},{level:2,title:"自定义群欢迎消息",slug:"自定义群欢迎消息"},{level:2,title:"更新群组成员列表",slug:"更新群组成员列表"},{level:2,title:"群管理员变动监测",slug:"群管理员变动监测"},{level:2,title:"自动更新信息与权限",slug:"自动更新信息与权限"}],content:" 详细请查看真寻Bot的 “管理员帮助” \n 管理员帮助 \n \n 模块 : admin_help \n 说明 : \n管理员帮助总览 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 管理员帮助 \n None \n 1 \n 管理员帮助 \n None \n 群功能开关管理 \n \n 模块 : switch_rule \n 说明 : \n可以对群功能的开关进行设置,包括被动技能 \n 此功能含有额外超级用户操作 \n 指令 :\n \n 开启/关闭:\n \n plugin_cmd: str :插件名称或别名 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 开启/关闭 \n plugin_cmd \n 2 \n 开启色图 关闭色图 \n 群功能开关,中间不要加空格!不要“开启 色图” \n \n \n 醒来 \n None \n 2 \n 醒来 \n 开启该群真寻的总开关 \n \n \n 休息吧 \n None \n 2 \n 休息吧 \n 关闭该群真寻的总开关 \n \n \n 开启/关闭全部功能 \n None \n 2 \n 开启全部功能 \n 开启/关闭该群的所有功能 \n \n \n 群被动状态 \n None \n 2 \n 群被动状态 \n 查看当前被动技能开关状态 \n 封禁用户 \n \n 模块 : ban \n 说明 : \n封禁一个用户,该黑名单所有群共享 \n封禁对象的权限必须低于自身等级 \n.unban无法解封对用户封禁的管理员权限高于自身的封禁 \n 此功能含有额外超级用户操作 \n 指令 :\n \n .ban\n \n [at] :at对象 \n hour: Optional[int] :可选,封禁时长(小时) \n minute: Optional[int] :可选,封禁时长 (分钟) \n \n \n .unban\n \n at :at对象 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n .ban \n [at] hour minute \n 5 \n .ban @A .ban @A 5 10 \n 封禁用户,没有hour和minute则永久封禁 \n \n \n .unban \n [at] \n 5 \n .unban @A \n 解封当前用户,使用该命令的管理员权限必须大于或等于使用.ban管理员的权限 \n 自定义群欢迎消息 \n \n 模块 : custom_welcome_message \n 说明 : \n新成员加入群的欢迎消息自定义 \n在文本中添加 [at] 用于确定是否艾特新成员 \n 指令 :\n \n 自定义群欢迎消息\n \n msg: str :文本和图片消息,文本和图片至少存在一样 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 自定义群欢迎消息 \n msg \n 2 \n 自定义群欢迎消息 等你好久了 [图片] \n 群欢迎消息 \n 更新群组成员列表 \n \n 模块 : update_group_member_info \n 说明 : \n更新群员信息,已经含有自动定时更新,一般来说不需要使用 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 更新群组成员列表 \n None \n 1 \n 更新群组成员列表 \n None \n 群管理员变动监测 \n \n 模块 : admin_config \n 说明 : \n自动设置和取消群管理员权限 \n \n \n \n \n 响应器 \n 说明 \n \n \n \n \n on_notice \n 监测群管理员变动,自动给予和收回权限 \n 自动更新信息与权限 \n \n \n 模块 : timing_task \n \n \n 说明 : \n成员信息权限的自动更新 \n \n \n 定时任务 : \n \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 自动群员信息更新 \n cron \n 02:01 \n 更新群员信息 \n \n \n 群权限快速更新 \n interval \n minutes=5 \n 快速更新信息及权限 \n \n \n \n"},{title:"普通插件",frontmatter:{title:"普通插件"},regularPath:"/docs/help_doc/basic_plugins/common_plugins.html",relativePath:"docs/help_doc/basic_plugins/common_plugins.md",key:"v-0bcc0954",path:"/docs/help_doc/basic_plugins/common_plugins.html",headers:[{level:2,title:"帮助",slug:"帮助"},{level:2,title:"签到",slug:"签到"},{level:2,title:"昵称",slug:"昵称"},{level:2,title:"更新信息",slug:"更新信息"}],content:' 帮助 \n \n 模块 : help \n 群权限 : None \n 说明 : \n基本插件之一,图片形式的帮助插件 \n 指令 :\n \n 帮助\n \n plugin_cmd: Optional[str] :可选,功能名称或别名 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 帮助 \n plugin_cmd \n 0 \n 帮助 帮助色图 \n 帮助插件,可以通过添加plugin_cmd来获取指定插件的帮助 \n 签到 \n \n 模块 : sign_in \n 群权限 : 5 \n 说明 : \n普通的签到插件,可以获得好感度和金币,好感度和金币可以用作其他插件,是较为重要的插件 \n 指令 :\n \n 签到\n \n all : 可选,签到所有群 \n \n \n 好感度排行\n \n num: int = 10 :可选,排行榜显示用户数量,至多50 \n \n \n 好感度总榜\n \n _type: Optional[str] :可选,通过“显示我”/“屏蔽我”来设置是否出现在榜单上 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 签到 \n ?"all" \n 0 \n 签到 签到 all \n 普通的签到 \n \n \n 我的签到/好感度 \n None \n 0 \n 我的签到 \n 查看自己的好感度 \n \n \n 好感度排行 \n num \n 0 \n 好感度排行 \n 查看当前群的好感度排行,可以通过num来显示排行榜数量 \n \n \n 好感度总榜 \n _type \n 0 \n 好感度总榜 好感度总榜显示我 \n 集合所有群的好感度总排行 \n 昵称 \n \n 模块 : nickname \n 群权限 : None \n 说明 : \n昵称插件,贯穿整个项目的用户个人自定义昵称 \n 指令 :\n \n 以后叫我\n \n nickname: str :昵称 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 以后叫我 \n nickname \n 0 \n 以后叫我欧尼酱 \n 养成第一步从互道昵称开始 \n \n \n 我是谁 \n None \n 0 \n 我是谁 \n 考一考真寻还记不记的你的昵称 \n \n \n 取消昵称 \n None \n 0 \n 取消昵称 \n 你伤害了真寻,逮捕! \n 更新信息 \n \n 模块 : update_info \n 群权限 : 5 \n 说明 : \n发送更新完成后的更新日志信息图片 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 更新信息/更新日志 \n None \n 0 \n 更新日志 \n None \n \n \n \n'},{frontmatter:{},regularPath:"/docs/",relativePath:"docs/README.md",key:"v-d7bf13a2",path:"/docs/",content:""},{title:"超级用户插件",frontmatter:{title:"超级用户插件"},regularPath:"/docs/help_doc/basic_plugins/superuser_plugins.html",relativePath:"docs/help_doc/basic_plugins/superuser_plugins.md",key:"v-955d48fc",path:"/docs/help_doc/basic_plugins/superuser_plugins.html",headers:[{level:2,title:"超级用户帮助",slug:"超级用户帮助"},{level:2,title:"插件管理",slug:"插件管理"},{level:2,title:"好友/群组操作",slug:"好友-群组操作"},{level:2,title:"清理临时数据",slug:"清理临时数据"},{level:2,title:"管理群操作",slug:"管理群操作"},{level:2,title:"重载插件配置",slug:"重载插件配置"},{level:2,title:"管理员权限操作",slug:"管理员权限操作"},{level:2,title:"更新群/好友信息",slug:"更新群-好友信息"},{level:2,title:"广播",slug:"广播"},{level:2,title:"封禁用户",slug:"封禁用户"},{level:2,title:"执行sql",slug:"执行sql"}],content:' 详细请查看真寻Bot的 “超级用户帮助” \n 超级用户帮助 \n \n 模块 : super_help \n 说明 : \n超级用户帮助总览 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 超级用户帮助 \n None \n 超级用户帮助 \n None \n 插件管理 \n \n 模块 : switch_rule \n 说明 : \n插件总开关的禁用与维护 \n在 群聊 中使用该功能与管理员插件无异 \n在 私聊 中使用插件享受以下效果 \n 指令 :\n \n 开启/关闭\n \n plugin_cmd: str :插件名称或别名 \n block_type: str :禁用类型, "all" :默认值,全部禁用, "group"/"g" :群聊禁用, "private"/"p" :私聊禁用 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 开启/关闭 \n plugin_cmd block_type \n 开启色图 关闭色图 p 关闭色图 g \n 功能总开关,控制私聊群聊禁用等 \n \n \n 功能状态 \n None \n 功能状态 \n 查看当前功能禁用情况 \n 好友/群组操作 \n \n 模块 : bot_friend_group \n 说明 : \n显示真寻Bot所有的当前所有的好友/群组 \n 指令 :\n \n id: int :通过查看所有请求获取 \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 查看所有好友 \n None \n 查看所有好友 \n None \n \n \n 查看所有群组 \n None \n 查看所有群组 \n None \n \n \n 同意好友请求 \n id \n 同意好友请求0 \n None \n \n \n 拒绝好友请求 \n id \n 拒绝好友请求0 \n None \n \n \n 同意群聊请求 \n id \n 同意群聊请求 \n None \n \n \n 拒绝群聊请求 \n id \n 拒绝群聊请求 \n None \n \n \n 查看所有请求 \n None \n 查看所有请求 \n 查看所有好友请求,以上方法id的获取方式 \n \n \n 清空所有请求 \n None \n 清空所有请求 \n 清空保存的所有请求 \n 清理临时数据 \n \n 模块 : clear_data \n 说明 : \n清理已添加的至 resources_manager 的临时数据 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 清理临时数据 \n None \n 清理临时数据 \n None \n 管理群操作 \n \n 模块 : manager_group \n 说明 : \n对群聊的超级用户管理选项 \n当群权限改为 -1 时则完全屏蔽该群消息 \n 指令 :\n \n 退群\n \n group_id: int :群号 \n \n \n 修改群权限\n \n group_id: int :群号 \n level: int :权限等级,推荐 -1~9 \n \n \n 添加/删除群白名单\n \n *group_id :一个或多个群号,使用空格隔开 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 退群 \n group_id \n 退群 123456789 \n 退出指定群聊 \n \n \n 修改群权限 \n group_id level \n 修改群权限 12345678 9 \n 修改指定群聊的群权限等级 \n \n \n 添加群白名单 \n *group_id \n 添加群白名单 1234213 43423... \n 将一个或多个群添加至群白名单,白名单中的群不受功能维护限制 \n \n \n 删除群白名单 \n *group_id \n 同上 \n 同上 \n \n \n 查看群白名单 \n None \n 查看群白名单 \n 查看当前群白名单中的所有群聊id \n \n \n 添加群认证 \n *group_id \n 添加群认证 34532 324.. \n 为一个或多个群添加群认证 \n \n \n 删除群认证 \n *group_id \n 删除群认证 234422 222.. \n 删除一个或多个群认证 \n 重载插件配置 \n \n 模块 : reload_setting \n 说明 : \n重载插件配置,包括 plugins2settings_manager , plugins2cd_manager , plugins2block_manager , group_manager 四种配置重载 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 重载配置 \n None \n 重载配置 \n None \n 管理员权限操作 \n \n 模块 : set_admin_permissions \n 说明 : \n用于修改管理员权限,超级用户修改的权限不会被 自动权限 修改 \n 指令 :\n \n 添加权限\n \n [at] :at对象 \n qq :指定qq \n group_id :群号 \n level: int :权限等级,一般为 0~9 ,非必要情况建议设置 5 及以下 \n \n \n 删除权限\n \n [at] :at对象 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 添加权限 \n [at] level \n 添加权限 @A 5 \n 为A添加5级管理员权限 \n \n \n 添加权限 \n qq group_id level \n 添加权限 @A 5 \n 为A添加5级管理员权限 \n \n \n 删除权限 \n [at] \n 删除权限 @A \n 删除A的管理员权限 \n 更新群/好友信息 \n \n 模块 : update_friend_group_info \n 说明 : \n快速更新当前所有群/好友信息 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新好友信息 \n None \n 更新好友信息 \n None \n \n \n 更新群信息 \n None \n 更新群信息 \n None \n 广播 \n \n 模块 : broadcast \n 说明 : \n对所有群聊发起广播消息 \n 指令 :\n \n 广播-\n \n msg: str :消息内容,可以添加图片 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 广播- \n msg \n 广播- 我喜欢真寻 [图片] \n 对所有群聊进行社死 \n 封禁用户 \n \n 模块 : ban \n 说明 : \n相当于最上级的 .ban ,屏蔽用户所有消息,使用 .unban 解封 \n 指令 :\n \n b了\n \n [at]/qq :at对象或指定qq \n \n \n ban\n \n qq : 用户qq \n hour :可选,小时 \n minute :可选,分钟 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n b了 \n [at]/qq \n b了 @A \n 屏蔽A的所有消息 \n \n \n ban \n qq hour minute \n ban 1234567 \n 远程ban \n 执行sql \n \n 模块 : exec_sql \n 说明 : \n执行指定sql \n 指令 :\n \n sql: str :sql语句 \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n exec \n sql \n None \n None \n \n \n \n'},{title:"被动插件",frontmatter:{title:"被动插件"},regularPath:"/docs/help_doc/basic_plugins/other_plugins.html",relativePath:"docs/help_doc/basic_plugins/other_plugins.md",key:"v-8750ab7c",path:"/docs/help_doc/basic_plugins/other_plugins.html",headers:[{level:2,title:"好友群聊请求处理",slug:"好友群聊请求处理"},{level:2,title:"群事件处理",slug:"群事件处理"},{level:2,title:"定时任务",slug:"定时任务"},{level:2,title:"权限检测",slug:"权限检测"},{level:2,title:"初始化",slug:"初始化"},{level:2,title:"执行脚本",slug:"执行脚本"}],content:" 好友群聊请求处理 \n \n 模块 : auto_invite \n 说明 : \n好友请求,入群请求提醒,5分钟内不会提醒重复的请求(大概 \n \n \n \n \n 响应器 \n 说明 \n \n \n \n \n on_request \n 好友请求处理和收集 \n \n \n on_request \n 群聊请求处理,超级用户邀请会自动添加群认证 \n \n \n \n \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 临时id清理 \n interval \n minutes=5 \n 清空临时id数据 \n 群事件处理 \n \n 模块 : group_handle \n 说明 : \n主要为新成员与退出成员数据的增删(真寻Bot被踢出时提醒),以及退群提醒和进群欢迎 \n进群欢迎提供 cd 限制,默认 5 秒 \n被强制拉群时会通过群认证退出该群 \n \n \n \n \n 响应器 \n 说明 \n \n \n \n \n on_notice \n 群成员新增处理,欢迎消息,新增数据,群认证检测 \n \n \n on_notice \n 群成员减少,退群提醒以及删除数据 \n 定时任务 \n \n 模块 : apscheduler \n 说明 : \n群内主要的定时任务,包括早晚安,自动更新群信息,好友信息等 \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 早安 \n cron \n hour=6 minute=1 \n 每日 06:01 发送早安 \n \n \n 晚安 \n cron \n hour=23 minute=59 \n 每日 23:59 发送晚安 \n \n \n 群聊信息更新 \n cron \n hour=3 minute=1 \n 每日 03:01 更新所有群聊信息 \n \n \n 好友信息更新 \n cron \n hour=3 minute=1 \n 每日 03:01 更新所有好友信息 \n 权限检测 \n \n 模块 : hooks \n 说明 : \n权限核心插件,所有权限检测必须的插件,非常重要 \n \n \n \n \n 模块 \n 名称 \n 说明 \n \n \n \n \n auth_hook \n 插件权限检测 \n 检测包括禁用,群权限,功能开关等权限检测 \n \n \n ban_hook \n 黑名单检测 \n 黑名单权限检测 \n \n \n chkdsk_hook \n 恶意命令触发检测 \n 检测是否连续重复快速调用同一种命令 \n \n \n limit_hook \n 插件限制检测 \n 检测插件的 cd , block , count 限制 \n \n \n withdraw_message_hook \n 消息撤回机制 \n 自动消息撤回机制 \n \n \n other_hook \n 普通检测 \n 相对不太重要的检测,缺失可能导致一些小问题 \n 初始化 \n \n 模块 : hooks \n 说明 : \n各种数据等初始化 \n \n \n \n \n 模块 \n 名称 \n 说明 \n \n \n \n \n check_plugin_status \n 插件状态检测 \n 检测插件是否正确加载 \n \n \n init_group_manager \n 初始化群数据 \n 目前仅仅包含旧数据 -> 新数据 转换 \n \n \n init_none_plugin_count_manager \n 插件加载检测 \n 容忍机制,当插件事件响应器连续5次加载失败,会以插件 已删除 处理 \n \n \n init_plugins_config \n 初始化插件配置项 \n config.yaml 和 plugins2config.yaml 文件的生成 \n \n \n init_plugins_data \n 插件功能管理 \n 插件总开关,插件状态等 \n \n \n init_plugins_limit \n 插件限制管理 \n 插件限制管理器生成与存储 \n \n \n init_plugins_resources \n 插件资源管理 \n 插件资源文件的移动与删除 \n \n \n init_plugins_settings \n 插件基础设置 \n 非限制插件最基本的5项设置 \n 执行脚本 \n \n 模块 : scripts \n 说明 : \n执行一些必要的脚本,一般是各种修改后对新旧格式数据的转换等 \n \n"},{title:"商店",frontmatter:{title:"商店"},regularPath:"/docs/help_doc/basic_plugins/shop_plugins.html",relativePath:"docs/help_doc/basic_plugins/shop_plugins.md",key:"v-1702a4be",path:"/docs/help_doc/basic_plugins/shop_plugins.html",headers:[{level:2,title:"商店",slug:"商店"},{level:2,title:"使用道具",slug:"使用道具"},{level:2,title:"购买道具",slug:"购买道具"},{level:2,title:"我的金币",slug:"我的金币"},{level:2,title:"我的道具",slug:"我的道具"},{level:2,title:"每日金币重置",slug:"每日金币重置"}],content:" 商店 \n \n 模块 : shop_handle \n 群权限 : 5 \n 说明 : \n公开商店 \n 此功能包含超级用户指令 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 商店 \n None \n 商店 \n 显示商店图片 \n \n \n \n \n 超级用户指令 :\n \n 添加商品\n \n name: str :商品名称 \n price: int :商品价格 \n des: str :商品简介 \n discount: float :商品折扣 \n limit_time: int :商品限时 \n \n \n 删除商品\n \n name: str :商品名称 \n id: int :商品id \n \n \n 修改商品\n \n name: str :商品名称 \n price: int :商品价格 \n des: str :商品简介 \n discount: float :商品折扣 \n limit_time: int :商品限时 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 添加商品 \n name:[名称] price:[价格] des:[描述] ?discount: 折扣 ?limit_time: 限时时间 \n 添加商品 name:萝莉酒杯 price:9999 des:普通的酒杯,但是里面.. discount:0.4 limit_time:90 添加商品 name:可疑的药 price:5 des:效果未知 \n \n \n \n 删除商品 \n name/id \n 删除商品 好感度卡 删除商品 1 \n 删除一个商品 \n \n \n 修改商品 \n name:[名称或序号] price:[价格] des:[描述] discount:[折扣] limit_time:[限时] \n 修改商品 name:1 price:900 \n 修改商品数据 \n 使用道具 \n \n 模块 : use \n 群权限 : 5 \n 说明 : \n使用道具指令 \n 指令 :\n \n 使用道具\n \n name: str :商品名称 \n id: int :商品id,该id以 我的道具 为准 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 使用道具 \n name/id \n 使用道具好感度卡 使用道具1 \n 通过名称或id使用道具 \n 购买道具 \n \n 模块 : buy \n 群权限 : 5 \n 说明 : \n购买道具指令 \n 指令 :\n \n 使用道具\n \n name: str :商品名称 \n id: int :商品id \n num: int :可选,数量,默认1 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 购买道具 \n name/id num \n 购买道具好感度卡 购买道具1 5 \n 通过名称或id购买道具,使用num批量购买 \n 我的金币 \n \n 模块 : gold \n 群权限 : 5 \n 说明 : \n查看金币与群内金币排行 \n 指令 :\n \n 金币排行\n \n num: int :可选,排行榜人数,默认10 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 我的金币 \n None \n 我的金币 \n 查看个人金币 \n \n \n 金币排行 \n num \n 金币排行 金币排行50 \n 群内个人金币排行 \n 我的道具 \n \n 模块 : my_props \n 群权限 : 5 \n 说明 : \n查看个人道具指令 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 我的道具 \n None \n 我的道具 \n 查看个人道具 \n 每日金币重置 \n \n 模块 : reset_today_gold \n 说明 : \n每日获得金币,失去金币重置 \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 每日金币重置 \n cron \n hour=0 minute=1 \n 每日 00:01 重置今日获取金币,失去金币 \n \n \n \n"},{title:"配置文件",frontmatter:{title:"配置文件"},regularPath:"/docs/help_doc/configs.html",relativePath:"docs/help_doc/configs.md",key:"v-632df90f",path:"/docs/help_doc/configs.html",headers:[{level:2,title:"config.yaml",slug:"config-yaml"},{level:2,title:"plugins2settings.yaml",slug:"plugins2settings-yaml"},{level:2,title:"plugins2config.yaml",slug:"plugins2config-yaml"},{level:2,title:"plugins2cd.yaml",slug:"plugins2cd-yaml"},{level:2,title:"plugins2block.yaml",slug:"plugins2block-yaml"},{level:2,title:"plugins2count.yaml",slug:"plugins2count-yaml"}],content:" 首次运行会在 data/configs/ 和 configs/ 下生成配置文件 \n该页面解释配置文件注解 \n configs目录 \n config.yaml \n 插件配置项文件,摒弃了原所有插件配置都在 config.py ,对新增插件无法很好的进行统一配置管理 \n现在将通过插件标准将插件配置项统一管理和修改 \n 该文件自动生成,仅仅可修改值,请不要手动添加配置项 \n示例: \n admin_bot_manage : \n群管理员操作 \nSET_GROUP_WELCOME_MESSAGE_LEVEL: 设置群欢迎消息权限 \nCHANGE_GROUP_SWITCH_LEVEL: 开关群功能权限 \nADMIN_DEFAULT_AUTH: 默认群管理员权限 \n SET_GROUP_WELCOME_MESSAGE_LEVEL : 2 \n CHANGE_GROUP_SWITCH_LEVEL : 2 \n ADMIN_DEFAULT_AUTH : 5 \n ... \n \n 1 2 3 4 5 6 7 8 9 # data/configs目录 \n plugins2settings.yaml \n 该配置文件主要是插件的一些基本配置 \n主要包含了 \n \n 功能对应的群权限 \n cmd/命令别名 \n 功能分类 \n 进群时功能默认开关 \n 开关是否限制超级用户 \n \n 该文件自动生成,仅仅可修改值,请不要手动添加插件配置 \n示例: \n wbtop : \nwbtop:微博热搜 \n level : 5 # 群权限 \n default_status : true # 进群时功能默认开关 \n limit_superuser : false # 开关是否限制超级用户 \n cmd : # cmd/命令别名 \n - 微博热搜\n plugin_type : # 功能分类,默认是normal \n - normal\n ... \n \n 1 2 3 4 5 6 7 8 9 10 # plugins2config.yaml \n 该配置文件主要是用于生成 configs/config.yaml 文件 \n 该文件自动生成,不要修改和新增 \n plugins2cd.yaml \n 该配置文件主要是保存插件cd限制 \n 该文件自动生成,可以修改和新增 \n示例: \n send_setu : # 模块名称 \n cd : 5 # cd 时长(秒) \n status : true # 此限制的开关状态 \n check_type : all # 'private'/'group'/'all',限制私聊/群聊/全部 \n limit_type : user # 监听对象 \n rst : 您冲的太快了,请稍后再冲. # 回复内容 \n ... \n \n 1 2 3 4 5 6 7 # plugins2block.yaml \n 该配置文件主要保存插件block限制(阻塞限制) \n 该文件自动生成,可以修改和新增 \n示例: \n pix : # 模块名称 \n status : true # 此限制的开关状态 \n check_type : all # 'private'/'group'/'all',限制私聊/群聊/全部 \n limit_type : user # 监听对象 \n rst : 您有PIX图片正在处理,请稍等 ... # 回复内容 \n \n 1 2 3 4 5 # plugins2count.yaml \n 该配置文件主要保存插件每日调用次数限制 \n每日调用限制直到 00:00 刷新 \n用户每日调用次数保存在内存中,重启会导致用户每日调用次数限制次数清零 \n 该文件自动生成,可以修改和新增 \n示例: \n comments_163: # 模块名称\n max_count: 3 # 每日调用上限\n status: true # 此限制的开关状态\n limit_type: user # 监听对象\n rst: 已经过了这个点了 # 回复内容\n \n 1 2 3 4 5 "},{title:"插件索引列表",frontmatter:{title:"插件索引列表"},regularPath:"/docs/help_doc/plugins_index.html",relativePath:"docs/help_doc/plugins_index.md",key:"v-8821b862",path:"/docs/help_doc/plugins_index.html",headers:[{level:2,title:"超级用户插件",slug:"超级用户插件"},{level:2,title:"管理员插件",slug:"管理员插件"},{level:2,title:"常规插件",slug:"常规插件"},{level:2,title:"一些工具",slug:"一些工具"},{level:2,title:"原神相关",slug:"原神相关"},{level:2,title:"商店",slug:"商店"},{level:2,title:"抽卡相关",slug:"抽卡相关"},{level:2,title:"来点好康的",slug:"来点好康的"},{level:2,title:"群内小游戏",slug:"群内小游戏"},{level:2,title:"其他插件",slug:"其他插件"}],content:" 超级用户插件 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 管理员回复 \n dialogue \n HibiKier \n 0.1 \n None \n plugins/dialogue \n \n \n 真寻更新管理 \n check_zhenxun_update \n HibiKier \n 0.1 \n None \n plugins/check_zhenxun_update \n \n \n 自检 \n check \n HibiKier \n 0.1 \n None \n plugins/check \n \n \n 下载gocq \n update_gocqhttp \n HibiKier \n 0.1 \n None \n plugins/update_gocqhttp \n 管理员插件 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 管理员权限 \n 路径 \n \n \n \n \n 上传图片 \n upload_img \n HibiKier \n 0.1 \n 6 \n plugins/image_management/upload_img \n \n \n 删除图片 \n delete_img \n HibiKier \n 0.1 \n 7 \n plugins/image_management/delete_img \n \n \n 移动图片 \n move_img \n HibiKier \n 0.1 \n 7 \n plugins/image_management/move_img \n \n \n 刷屏禁言 \n mute \n HibiKier \n 0.1 \n 5 \n plugins/mute \n \n \n 撤回 \n withdraw \n HibiKier \n 0.1 \n 0 \n plugins/withdraw \n \n \n 群词条设置 \n word_bank \n HibiKier \n 0.1 \n 0 \n plugins/word_bank \n 常规插件 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n Ai \n ai \n HibiKier \n 0.1 \n 5 \n plugins/ai \n \n \n 网易云热评 \n comments_163 \n HibiKier \n 0.1 \n 5 \n plugins/alapi/comments_163 \n \n \n b封面 \n cover \n HibiKier \n 0.1 \n 5 \n plugins/alapi/cover \n \n \n 古诗 \n poetry \n HibiKier \n 0.1 \n 5 \n plugins/alapi/poetry \n \n \n 微博热搜 \n wbtop \n HibiKier \n 0.1 \n 5 \n plugins/alapi/wbtop \n \n \n B站订阅 \n bilibili_sub \n HibiKier \n 0.1 \n 5 \n plugins/bilibili_sub \n \n \n 磁力搜索 \n bt \n HibiKier \n 0.1 \n None(仅私聊) \n plugins/bt \n \n \n 点歌 \n c_song \n HibiKier \n 0.1 \n 5 \n plugins/c_song \n \n \n Cosplay \n coser \n HibiKier \n 0.1 \n 5 \n plugins/coser \n \n \n 鲁迅说 \n luxun \n HibiKier \n 0.1 \n 5 \n plugins/luxun \n \n \n 我有一个朋友 \n one_friend \n HibiKier \n 0.1 \n 5 \n plugins/one_friend \n \n \n 骂我 \n send_dinggong_voice \n HibiKier \n 0.1 \n 5 \n plugins/send_dinggong_voice \n \n \n 金币红包 \n gold_redbag \n HibiKier \n 0.1 \n 5 \n plugins/gold_redbag \n \n \n 假消息 \n fake_msg \n HibiKier \n 0.1 \n 5 \n plugins/fake_msg \n \n \n 鸡汤 \n jitang \n HibiKier \n 0.1 \n 5 \n plugins/jitang \n \n \n 能不能好好说话 \n nbnhhsh \n HibiKier \n 0.1 \n 5 \n plugins/nbnhhsh \n \n \n p搜 \n pid_search \n HibiKier \n 0.1 \n 5 \n plugins/pid_search \n \n \n 一言二次元语录 \n quotations \n HibiKier \n 0.1 \n 5 \n plugins/quotations \n \n \n roll \n roll \n HibiKier \n 0.1 \n 5 \n plugins/roll \n \n \n 黑白草图 \n white2black_img \n HibiKier \n 0.1 \n 5 \n plugins/white2black_img \n \n \n epic \n epic \n AkashiCoin \n 0.1 \n 5 \n plugins/epic \n \n \n 群词条 \n word_bank \n HibiKier \n 0.1 \n None \n plugins/word_bank \n 一些工具 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 搜番 \n search_anime \n HibiKier \n 0.1 \n 5 \n plugins/search_anime \n \n \n Buff皮肤查询 \n search_buff_skin_price \n HibiKier \n 0.1 \n 5 \n plugins/search_buff_skin_price \n \n \n 翻译 \n translate \n HibiKier \n 0.1 \n 5 \n plugins/translate \n \n \n 天气查询 \n weather \n HibiKier \n 0.1 \n 5 \n plugins/weather \n \n \n 识番 \n what_anime \n HibiKier \n 0.1 \n 5 \n plugins/what_anime \n \n \n 疫情查询 \n yiqing \n HibiKier & yzyyz1387 \n 0.1 \n 5 \n plugins/yiqing \n \n \n 图片修改 \n update_pic \n HibiKier \n 0.1 \n 5 \n plugins/update_pic \n 原神相关 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 原神老黄历 \n almanac \n HibiKier \n 0.1 \n 5 \n plugins/genshin/almanac \n \n \n 今日素材 \n material_remind \n HibiKier \n 0.1 \n 5 \n plugins/genshin/material_remind \n \n \n 原神资源查找 \n query_resource_points \n HibiKier \n 0.1 \n 5 \n plugins/genshin/query_resource_points \n 商店 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 商店 \n shop_handle \n HibiKier \n 0.1 \n 5 \n plugins/shop/shop_handle \n \n \n 使用道具 \n shop_handle \n HibiKier \n 0.1 \n 5 \n plugins/shop/shop_handle \n \n \n 购买道具 \n buy \n HibiKier \n 0.1 \n 5 \n plugins/shop/buy \n \n \n 我的金币 \n gold \n HibiKier \n 0.1 \n 5 \n plugins/shop/gold \n \n \n 我的道具 \n my_props \n HibiKier \n 0.1 \n 5 \n plugins/shop/my_props \n \n \n 每日金币重置 \n reset_today_gold \n HibiKier \n 0.1 \n 5 \n plugins/shop/reset_today_gold \n 抽卡相关 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n DrawCard \n draw_card \n HibiKier \n 0.1 \n 5 \n plugins/draw_card \n \n \n Csgo开箱 \n open_cases \n HibiKier \n 0.1 \n 5 \n plugins/open_cases \n 来点好康的 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 发送图片 \n send_img \n HibiKier \n 0.1 \n 5 \n plugins/image_management/send_img \n \n \n Pix \n pix \n HibiKier \n 0.1 \n 5 \n plugins/pix_gally/pix \n \n \n Pixiv排行榜/搜图 \n pixiv_rank_search \n HibiKier \n 0.1 \n 9 \n plugins/pixiv_rank_search \n \n \n 色图 \n send_setu \n HibiKier \n 0.1 \n 9 \n plugins/send_setu_/send_setu \n 群内小游戏 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 俄罗斯轮盘 \n russian \n HibiKier \n 0.1 \n 5 \n plugins/russian \n 其他插件 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 额外设置 \n aconfig \n HibiKier \n 0.1 \n None \n plugins/aconfig \n \n \n 群聊最后聊天时间记录 \n group_last_chat \n HibiKier \n 0.1 \n None \n plugins/group_last_chat \n \n \n 戳一戳 \n poke \n HibiKier \n 0.1 \n 5 \n plugins/apoke \n \n \n 功能调用统计 \n statistics_hook \n HibiKier \n 0.1 \n None \n plugins/statistics/statistics_hook \n \n \n 功能调用统计可视化 \n statistics_handle \n HibiKier \n 0.1 \n 5 \n plugins/statistics/statistics_handle \n \n \n 复读 \n fudu \n HibiKier \n 0.1 \n None \n plugins/fudu \n \n \n 查看群欢迎消息 \n group_welcome_msg \n HibiKier \n 0.1 \n None \n plugins/group_welcome_msg \n \n \n 我的权限/信息 \n my_info \n HibiKier \n 0.1 \n 5 \n plugins/my_info \n \n \n B站转发解析 \n parse_bilibili_json \n HibiKier \n 0.1 \n None \n plugins/parse_bilibili_json \n \n \n \n"},{title:"管理员插件",frontmatter:{title:"管理员插件"},regularPath:"/docs/help_doc/public_plugins/admin_plugins.html",relativePath:"docs/help_doc/public_plugins/admin_plugins.md",key:"v-4c06a760",path:"/docs/help_doc/public_plugins/admin_plugins.html",headers:[{level:2,title:"上传图片",slug:"上传图片"},{level:2,title:"删除图片",slug:"删除图片"},{level:2,title:"移动图片",slug:"移动图片"},{level:2,title:"刷屏禁言",slug:"刷屏禁言"},{level:2,title:"撤回",slug:"撤回"},{level:2,title:"群词条设置",slug:"群词条设置"}],content:' 上传图片 \n \n 模块 : image_management/upload_img \n 说明 : \n上传图片至指定图库 \n 指令 :\n \n gallery: str :图库名称 \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 上传图片 \n gallery [图片] \n 6 \n 上传图片美图 [图片] [图片].. \n 上传图片至指定图库,可以多张图片一起发送 \n \n \n 连续上传图片 \n gallery \n 6 \n 连续上传图片美图 ... \n 交互式上传图片,可以不断发送图片直到"stop"为止 \n 删除图片 \n \n 模块 : image_management/delete_img \n 说明 : \n删除指定图库的指定id图片 \n 指令 :\n \n 删除图片\n \n gallery: str :图库名称 \n id: int :指定图片id \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 删除图片 \n gallery id \n 7 \n 删除图片美图 22 \n 删除美图 id 为22的图片 \n 移动图片 \n \n 模块 : image_management/move_img \n 说明 : \n移动指定图库的指定id图片到另一个图库 \n会自动填充id,不需要考虑id的连续性 \n 指令 :\n \n 删除图片\n \n source_gallery: str :移出图库名称 \n move_gallery: str :移入图库名称 \n id: int :指定图片id \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 移动图片 \n source_gallery move_gallery id \n 7 \n 移动图片美图 萝莉 22 \n 将美图 id 为22的图片移动到萝莉图库 \n 刷屏禁言 \n \n 模块 : mute \n 说明 : \n群内连续发送相同消息处罚 \n * 即 X 秒内发送同样消息 N 次,禁言 M 分钟 * \n 指令 :\n \n 设置刷屏检测时间\n \n second: int :默认7,规定时间秒数 \n \n \n 设置刷屏检测次数\n \n count: int :默认10,规定次数 \n \n \n 设置刷屏禁言时长\n \n minute: int :默认10,规定禁言时长,分钟 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 刷屏检测设置 \n None \n 5 \n 刷屏检测设置 \n 查看当前刷屏检测设置 \n \n \n 设置刷屏检测时间 \n second \n 5 \n 设置刷屏检测时间 10 \n 设置规定时间 \n \n \n 设置刷屏检测次数 \n count \n 5 \n 设置刷屏检测次数 5 \n 设置规定时间内的最大触发次数 \n \n \n 设置刷屏禁言时长 \n minute \n 5 \n 设置刷屏禁言时长 60 \n 设置禁言时长 \n 撤回 \n \n 模块 : withdraw \n 说明 : \n消息撤回系统 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 撤回 \n [回复引用] \n 0 \n None \n 回复消息发送撤回 \n 群词条设置 \n \n 模块 : word_bank \n 说明 : \n以群为单位的小型词库,可以单一或随机回复图片,文字 \n相同问题不同回答会被随机回复 \n 指令 :\n \n 删除词条\n \n problem/id :问题或id \n id :可选,回答id \n \n \n 查看词条\n \n problem/id :问题或id \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 添加词条 \n 问...答... \n 5 \n 添加词条问在吗答在 \n 回复可以是图片或文字 \n \n \n 删除词条 \n problem/id id \n 5 \n 删除词条在吗 删除词条id:0 删除词条在吗 0 \n 删除某一个词条全部或单个回答 \n \n \n 查看词条 \n problem/id \n 5 \n 查看词条 查看词条在吗 查看词条id:0 \n 查看当前群词条或某个问题的回复 \n \n \n \n'},{title:"普通插件",frontmatter:{title:"普通插件"},regularPath:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html",relativePath:"docs/help_doc/public_plugins/common_plugins/common_plugins.md",key:"v-aed88976",path:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html",headers:[{level:2,title:"智障~~智能~~聊天",slug:"智障智能聊天"},{level:2,title:"ALAPI",slug:"alapi"},{level:2,title:"B站订阅",slug:"b站订阅"},{level:2,title:"磁力搜索",slug:"磁力搜索"},{level:2,title:"点歌",slug:"点歌"},{level:2,title:"Cosplay",slug:"cosplay"},{level:2,title:"鲁迅说",slug:"鲁迅说"},{level:2,title:"我有一个朋友",slug:"我有一个朋友"},{level:2,title:"骂我",slug:"骂我"},{level:2,title:"金币红包",slug:"金币红包"},{level:2,title:"假消息",slug:"假消息"},{level:2,title:"鸡汤",slug:"鸡汤"},{level:2,title:"能不能好好说话",slug:"能不能好好说话"},{level:2,title:"p搜",slug:"p搜"},{level:2,title:"一言二次元语录",slug:"一言二次元语录"},{level:2,title:"roll",slug:"roll"},{level:2,title:"黑白草图",slug:"黑白草图"},{level:2,title:"epic",slug:"epic"},{level:2,title:"群词条",slug:"群词条"}],content:" 智障 智能 聊天 \n \n 模块 : ai \n 群权限 : 5 \n 说明 : \n文爱字典 + 图灵 + 青云客 组成的语句回复 \n额外扩展了对 真寻说重复的语 和 模仿真寻说话 提供特殊回复! \n该扩展具体修改在 plugins/ai/utils.py 文件 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n None \n None \n 真寻我喜欢你 \n 任意回复 \n ALAPI \n \n 模块 : alapi \n 群权限 : 5 \n 说明 : \n一套alapi的指令调用 \n该功能需要配置访问 https://admin.alapi.cn/user/login 注册后获取的token \n 指令 :\n \n b封面\n \n msg: str :链接/av/bv/cv/直播id \n \n \n 微博热搜\n \n id: int :可选,通过 微博热搜 命令获取 id \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 模块 \n 示例 \n 说明 \n \n \n \n \n 到点了/网易云热评 \n None \n comments_163 \n 到点了 \n 该抑郁了 \n \n \n b封面 \n msg \n cover \n b封面 av86863038 \n 快捷获取b站视频直播封面图 \n \n \n 念诗/来首诗 \n None \n poetry \n 念诗 \n 突然文艺起来了 \n \n \n 微博热搜 \n id \n wbtop \n 微博热搜 微博热搜1 \n 热搜整理与快速查看 \n B站订阅 \n \n 模块 : bilibili_sub \n 群权限 : 5 \n 说明 : \nB站直播,个人动态,番剧更新订阅通知 \n主播订阅相当于 直播间订阅 + UP订阅 \n群内订阅需要管理员权限: 5 \n 指令 :\n \n 添加订阅\n \n type: str :'主播'/'UP'/'番剧' \n msg: str :可以是id,链接和番名 \n \n \n 删除订阅\n \n id: int :订阅id \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 添加订阅 \n type msg \n 添加订阅主播 2345344 <-(直播房间id) 添加订阅UP 2355543 <-(个人主页id) 添加订阅番剧 史莱姆 <-(支持模糊搜索) 添加订阅番剧 125344 <-(番剧id) \n 麻烦的添加订阅 好用 \n \n \n 删除订阅 \n id \n 删除订阅 2324344 <-(任意id,通过查看订阅获取) \n 删除一个个人或群聊订阅 \n \n \n 查看订阅 \n None \n 查看订阅 \n 查看当前订阅 \n 磁力搜索 \n \n 模块 : bt \n 群权限 : None \n 说明 : \nBT磁力搜索,该功能 仅限私聊! \n 指令 :\n \n bt\n \n keyword: str :关键词 \n page: int :可选,页数 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n bt \n keyword page \n bt钢铁侠 5 \n 懂得懂得,不建议群聊开放 \n 点歌 \n \n 模块 : c_song \n 群权限 : 5 \n 说明 : \n网易云点歌 \n 指令 :\n \n 点歌\n \n song_name :歌名,可以添加歌手模糊搜索 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 点歌 \n song_name \n 点歌花海 \n 直接抑郁 \n Cosplay \n \n 模块 : coser \n 群权限 : 5 \n 说明 : \n动漫cosplay图 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n cos/coser \n None \n cos \n 立体的动漫图 \n 鲁迅说 \n \n 模块 : luxun \n 群权限 : 5 \n 说明 : \n生成鲁迅语录表情包 \n 指令 :\n \n 鲁迅说\n \n msg: str :鲁迅要说的话 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 鲁迅说 \n msg \n 鲁迅说真寻好可爱 \n None \n 我有一个朋友 \n \n 模块 : one_friend \n 群权限 : 5 \n 说明 : \n生成我有一个朋友表情包 \n 指令 :\n \n 我有一个朋友\n \n msg: str :你朋友说的话 \n [at] :可选,at对象,指定你的朋友 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n \"^我. ?朋友. ?(想问问|说|让我问问|想问|让我问|想知道|让我帮他问问|让我帮他问|让我帮忙问|让我帮忙问问|问).*\" \n msg [at] \n 我有一个朋友想问问真寻在哪里 \n None \n 骂我 \n \n 模块 : send_dinggong_voice \n 群权限 : 5 \n 说明 : \n发送钉宫语录 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 骂我 \n None \n 骂我 \n None \n 金币红包 \n \n 模块 : shop/gold_redbag \n 群权限 : 5 \n 说明 : \n使用金币发送群内金币红包,每个红包一个人只能领取一个,除节日红包外,个人红包有效时限为60秒 \n当有 新红包 或发送 退回 时,将退回未开完的金币 \n 此功能包含超级用户指令 \n 指令 :\n \n 塞红包\n \n gold: int :指定金币数量 \n num: int :可选,默认 5 ,指定红包数量 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 塞红包 \n gold num \n 塞红包100 10 \n 指定金币数量和红包数量 \n \n \n 开/抢/ 戳一戳 \n None \n 开 \n 获取红包,戳一戳抢红包优先级大于 poke 插件 \n \n \n 退回 \n None \n 退回 \n 退回未开完的剩余金币 \n \n \n \n \n 超级用户指令 :\n \n 节日红包\n \n gold: int :指定金币数量 \n num: int :指定红包数量 \n msg: str :可选,祝福语 \n group_id: int :可选,默认所有群,指定群聊发送 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 节日红包 \n gold num msg *group_id \n 节日红包 2000 10 节日红包 9999 3 生日快乐 节日红包 221 1 生日快乐 23123 33111 \n 多个节日红包将覆盖 \n 假消息 \n \n 模块 : fake_msg \n 群权限 : 5 \n 说明 : \n构造虚假的分享消息 \n 指令 :\n \n 假消息\n \n url: str :网址 \n title: str :标题 \n content: str :可选,分享内容 \n [图片] :可选,图片 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 假消息 \n url title content [图片] \n 假消息www.baidu.com 百度 这是百度 [图片] \n 构造一个百度分享消息 \n 鸡汤 \n \n 模块 : jitang \n 群权限 : 5 \n 说明 : \n亲手为你煮的鸡汤 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 鸡汤 \n None \n 鸡汤 \n None \n 能不能好好说话 \n \n 模块 : nbnhhsh \n 群权限 : 5 \n 说明 : \n通过拼音首字母猜字 \n 指令 :\n \n nbnhhsh\n \n msg: str :拼音首字母 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n nbnhhsh \n msg \n nbnhhsh wxhn \n 能不能好好说话 我喜欢你 \n p搜 \n \n 模块 : pid_search \n 群权限 : 5 \n 说明 : \n通过pid搜索图片 \n 指令 :\n \n p搜\n \n pid: int :图片pid \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n p搜 \n pid \n p搜 1283748 \n None \n 一言二次元语录 \n \n 模块 : quotations \n 群权限 : 5 \n 说明 : \n发送语录 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 语录/二次元 \n None \n 语录 \n None \n roll \n \n 模块 : roll \n 群权限 : 5 \n 说明 : \n随机数字 或 帮助选择困难症的你 \n 指令 :\n \n roll\n \n msg: str :多个事件 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n roll \n None \n roll \n 随机数据 \n \n \n roll \n *msg \n roll 吃饭 睡觉 打游戏 \n 随机选择事件 \n 黑白草图 \n \n 模块 : white2black_img \n 群权限 : 5 \n 说明 : \n生草图片在线生成器 \n 指令 :\n \n 黑白草图\n \n msg: str :文本内容 \n [图片] :图片 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 黑白草图 \n msg [图片] \n 黑白草图我喜欢萝莉 [图片] \n 生成经典草图 \n epic \n \n 模块 : epic \n 群权限 : 5 \n 说明 : \n查看epic免费游戏 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n epic \n None \n epic \n 查看epic免费游戏 \n 群词条 \n \n 模块 : word_bank \n 群权限 : None \n 说明 : \n该模块仅仅用作群词条设置的回复处理 \n 指令 : \nNone \n \n"},{title:"抽卡相关",frontmatter:{title:"抽卡相关"},regularPath:"/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html",relativePath:"docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.md",key:"v-913c9e6a",path:"/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html",headers:[{level:2,title:"DrawCard",slug:"drawcard"},{level:2,title:"Csgo开箱",slug:"csgo开箱"}],content:" DrawCard \n \n 模块 : draw_card \n 群权限 : 5 \n 说明 : \n该插件在首次启动时会下载海量数据,视卡池开关状态而定 \n8种手游抽卡,包括 赛马娘,原神,明日方舟,坎公骑冠剑,公主连结(国/台),碧蓝航线,FGO,阴阳师 \n 此功能包含超级用户指令 \n 指令 : \n cnt: int :抽卡次数,上限为一井 \n \n \n \n \n 指令 \n 参数 \n 一井 \n 限定区分 \n 示例 \n 说明 \n \n \n \n \n 原神[cnt]抽 \n cnt \n 300 \n √ \n 原神30抽 \n 常驻池 \n \n \n 原神角色[cnt]抽 \n cnt \n 300 \n √ \n 原神角色60抽 \n 角色池 \n \n \n 原神武器[cnt]抽 \n cnt \n 300 \n √ \n 原神武器90抽 \n 武器池 \n \n \n 重置原神抽卡 \n None \n None \n None \n 重置原神抽卡 \n 将三个池子的保底清零 \n \n \n 方舟[cnt]抽 \n cnt \n 300 \n √ \n 方舟200抽 \n 有up池时使用up池 \n \n \n 赛马娘[cnt]抽 \n cnt \n 200 \n √ \n 赛马娘10抽 \n 角色池,有up池时使用up池 \n \n \n 赛马娘卡[cnt]抽 \n cnt \n 200 \n √ \n 赛马娘卡20抽 \n 支援卡,有up池时使用up池 \n \n \n 坎公骑冠剑[cnt]抽 \n cnt \n 300 \n × \n 坎公骑冠剑20抽 \n 角色池,有up池时使用up池 \n \n \n 坎公骑冠剑武器[cnt]抽 \n cnt \n 300 \n × \n 坎公骑冠剑武器40抽 \n 武器池,有up池时使用up池 \n \n \n pcr/公主连接[cnt]抽 \n cnt \n 300 \n √ 区分部分 \n pcr100抽 \n 公主焊接抽卡 \n \n \n fgo[cnt]抽 \n cnt \n 300 \n √ 区分部分 \n fgo10抽 \n fgo抽卡了 \n \n \n 阴阳师[cnt]抽 \n cnt \n 300 \n √ 区分部分 \n 阴阳师10抽 \n 开始非 \n \n \n \n \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 更新卡池信息 \n cron \n hour=4 minute=1 \n 每日 04:01 自动更新开启卡池的数据信息 \n \n \n 更新方舟卡池 \n cron \n hour=4 minute=1 \n 每日 04:01 重载方舟卡池 \n \n \n 更新赛马娘卡池 \n cron \n hour=4 minute=1 \n 每日 04:01 重载赛马娘卡池 \n \n \n 更新原神卡池 \n cron \n hour=18 minute=1 \n 每日 18:01 重载原神卡池 \n \n \n \n \n 超级用户指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新方舟信息 \n None \n None \n 更新明日方舟数据信息 \n \n \n 重载方舟卡池 \n None \n None \n 更新明日方舟UP卡池 \n \n \n 更新原神信息 \n None \n None \n 更新原神数据信息 \n \n \n 重载原神卡池 \n None \n None \n 更新原神UP卡池 \n \n \n 更新赛马娘信息 \n None \n None \n 更新赛马娘数据信息 \n \n \n 重载赛马娘卡池 \n None \n None \n 更新赛马娘UP卡池 \n \n \n 更新坎公骑冠剑信息 \n None \n None \n 更新坎公骑冠剑数据信息 \n \n \n 更新碧蓝航线信息 \n None \n None \n 更新碧蓝航线数据信息 \n \n \n 更新fgo信息 \n None \n None \n 更新fgo数据信息 \n \n \n 更新阴阳师信息 \n None \n None \n 更新阴阳师数据信息 \n Csgo开箱 \n \n 模块 : open_cases \n 群权限 : 5 \n 说明 : \ncsgo模拟开箱 \n目前包含的武器箱\n \n 狂牙大行动武器箱 \n 突围大行动武器箱 \n 命悬一线武器箱 \n 裂空武器箱 \n 光谱武器箱 \n 此功能包含超级用户指令 \n \n \n 指令 :\n \n 开箱\n \n case_name: str :可选,选择开启的武器箱,默认随机 \n \n \n [cnt]连开箱\n \n cnt: int :开箱次数,最高30 \n case_name: str :可选,选择开启的武器箱,默认随机 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 开箱 \n case_name \n 开箱 开箱狂牙大行动 \n 开启随机或指定武器箱 \n \n \n [cnt]连开箱 \n cnt case_name \n 5连开箱 10连开箱光谱 \n 多连开箱 \n \n \n 我的开箱 \n None \n 我的开箱 \n 查看群内个人开箱情况 \n \n \n 我的金色 \n None \n 我的金色 \n 查看群内个人开出的金色皮肤 \n \n \n 群开箱统计 \n None \n 群开箱统计 \n 查看该群开箱统计 \n \n \n \n \n 超级用户指令 : \n 此功能需要Buff cookie,且有极大概率导致该cookie被封禁 \n \n case_name: str :可选,更新指定武器箱 \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新开箱图片 \n case_name \n 更新开箱图片 更新开箱图片命悬一线 \n 更新全部或指定的武器箱 \n \n \n 更新开箱价格 \n case_name \n 更新开箱价格 更新开箱价格命悬一线 \n 更新全部或指定的武器箱 \n \n \n \n"},{title:"原神相关",frontmatter:{title:"原神相关"},regularPath:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html",relativePath:"docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.md",key:"v-56313ce2",path:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html",headers:[{level:2,title:"原神老黄历",slug:"原神老黄历"},{level:2,title:"今日素材",slug:"今日素材"},{level:2,title:"原神资源查找",slug:"原神资源查找"},{level:2,title:"原神绑定",slug:"原神绑定"},{level:2,title:"原神玩家查询",slug:"原神玩家查询"},{level:2,title:"原神便笺查询",slug:"原神便笺查询"}],content:" 原神老黄历 \n \n 模块 : almanac \n 群权限 : 5 \n 说明 : \n每日迷信老黄历,数据来源 https://genshin.pub/ \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 原神黄历 \n None \n 原神黄历 \n 迷信每一天 \n \n \n \n \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 原神黄历提醒 \n cron \n hour=10 minute=25 \n 每日 10:25 发送原神黄历 \n 今日素材 \n \n 模块 : material_remind \n 群权限 : 5 \n 说明 : \n每日迷信老黄历,数据来源 https://genshin.pub/ \n 此功能包含超级用户指令 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 今日素材 \n None \n 今日素材 \n 非常便捷好用的每日刷本素材 \n \n \n \n \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 原神今日素材定时更新 \n cron \n hour=4 minute=1 \n 每日 04:01 自动更新原神今日素材图片 \n \n \n \n \n 超级用户指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新原神今日素材 \n None \n 更新原神今日素材 \n 手动更新素材图片 \n 原神资源查找 \n \n 模块 : query_resource_points \n 群权限 : 5 \n 说明 : \n快捷资源点位生成 \n 此功能包含超级用户指令 \n 指令 :\n \n res: str :资源名称 \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 原神资源查询 \n res \n 原神资源查询甜甜花 \n None \n \n \n [res]在哪里 \n res \n 甜甜花在哪 \n None \n \n \n 哪里有[res] \n res \n 哪里有甜甜花 \n None \n \n \n 原神资源列表 \n None \n 原神资源列表 \n 查看可以查询的所有物资 \n \n \n \n \n 超级用户指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新原神资源信息 \n None \n 更新原神资源信息 \n 更新原神信息,包括大地图强制更新 \n 原神绑定 \n \n 模块 : bind \n 群权限 : 5 \n 说明 : \n绑定原神玩家uid, 米游社id, cookie \n 指令 :\n \n 原神绑定uid\n \n uid: int :玩家uid \n \n \n 原神绑定米游社id\n \n id: int :米游社id \n \n \n 原神绑定cookie\n \n cookie: str :米游社cookie \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 原神绑定uid \n uid \n 绑定原神uid 123456 \n 绑定uid \n \n \n 原神绑定米游社id \n id \n 绑定米游社id 123456 \n 绑定米游社id \n \n \n 原神绑定cookie \n cookie \n None \n 绑定cookie \n \n \n 原神解绑 \n None \n 原神解绑 \n 删除解绑用户数据 \n 原神玩家查询 \n \n 模块 : query_role \n 群权限 : 5 \n 说明 : \n快捷查询指定uid的原神玩家数据 \n 指令 :\n \n uid: int :绑定过后可省略,玩家uid \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 原神玩家查询/ys \n ?[uid] \n ys 123456 \n 查看指定uid的原神玩家数据 \n 原神便笺查询 \n \n 模块 : query_role \n 群权限 : 5 \n 说明 : \n查询玩家便笺数据 \n 该模块需要绑定uid和cookie \n 指令 :\n \n uid: int :绑定过后可省略,玩家uid \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 原神便笺查询/yss \n None \n yss \n 查看玩家便笺数据 \n \n \n \n"},{title:"其他插件",frontmatter:{title:"其他插件"},regularPath:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html",relativePath:"docs/help_doc/public_plugins/other_plugins/other_plugins.md",key:"v-6fd067b7",path:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html",headers:[{level:2,title:"额外设置",slug:"额外设置"},{level:2,title:"群聊最后聊天时间记录",slug:"群聊最后聊天时间记录"},{level:2,title:"戳一戳",slug:"戳一戳"},{level:2,title:"功能调用统计",slug:"功能调用统计"},{level:2,title:"功能调用统计可视化",slug:"功能调用统计可视化"},{level:2,title:"复读",slug:"复读"},{level:2,title:"查看群欢迎消息",slug:"查看群欢迎消息"},{level:2,title:"我的权限/信息",slug:"我的权限-信息"},{level:2,title:"B站转发解析",slug:"b站转发解析"},{level:2,title:"关于",slug:"关于"}],content:" 额外设置 \n \n 模块 : aconfig \n 说明 : \n一些自定义的额外设置 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 打游戏 \n None \n 打游戏 \n 打游戏图片,图片目录 dayouxi ,cd默认300秒 \n \n \n 自我介绍 \n None \n 自我介绍 \n 真寻的自我介绍 \n \n \n 老婆 \n None \n 老婆 \n 是我老婆 \n 群聊最后聊天时间记录 \n \n 模块 : group_last_chat \n 说明 : \n记录群聊活跃程序,当在 36 小时内没有任何发言时,关闭所有被动技能 \n 指令 : \nNone \n 戳一戳 \n \n 模块 : poke \n 群权限 : 5 \n 说明 : \n戳一戳发送钉宫语音,美图图库,萝莉图库图片,有小概率被拉黑1分钟 \n 指令 : \nNone \n 功能调用统计 \n \n 模块 : statistics_hook \n 说明 : \n统计功能使用情况 \n 指令 : \nNone \n 功能调用统计可视化 \n \n 模块 : statistics_handle \n 群权限 : 5 \n 说明 : \n功能调用统计数值的可视化 \n 此功能包含超级用户指令 \n 指令 :\n \n plugin: str :插件名称或别名 \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 功能调用统计 \n None \n 功能调用统计 \n 查看群内功能调用情况 \n \n \n 周功能调用统计 \n plugin \n 周功能调用统计 周功能调用统计签到 \n 查看全部或单个插件一周内调用情况 \n \n \n 月功能调用统计 \n plugin \n 月功能调用统计 月功能调用统计签到 \n 查看全部或单个插件一个月内调用情况 \n \n \n 我的功能调用统计 \n None \n 我的功能调用统计 \n 个人功能调用统计情况 \n \n \n 我的日功能调用统计 \n None \n 我的周功能调用统计 我的周功能调用统计签到 \n 查看个人今日内调用情况 \n \n \n 我的周功能调用统计 \n plugin \n 我的周功能调用统计 我的周功能调用统计签到 \n 查看个人全部或单个插件一周内调用情况 \n \n \n 我的月功能调用统计 \n plugin \n 我的月功能调用统计 我的月功能调用统计签到 \n 查看个人全部或单个插件一个月内调用情况 \n \n \n \n \n 超级用户指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 全局功能调用统计 \n None \n 全局功能调用统计 \n 查看统合所有群聊的功能调用统计 \n \n \n 全局日功能调用统计 \n None \n 全局日功能调用统计 \n 查看今日内插件的调用情况 \n \n \n 全局周功能调用统计 \n plugin \n 全局周功能调用统计 全局周功能调用统计签到 \n 查看全局所有或单个插件一周内调用情况 \n \n \n 全局月功能调用统计 \n plugin \n 全局月功能调用统计 全局月功能调用统计签到 \n 查看全局所有或单个插件一个月内调用情况 \n 复读 \n \n 模块 : fudu \n 说明 : \n相同消息重复 3 次概率复读,且也有概率打断复读 \n 指令 : \nNone \n 查看群欢迎消息 \n \n 模块 : group_welcome_msg \n 群权限 : 5 \n 说明 : \n查看当前群内的欢迎消息内容 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 查看群欢迎消息 \n None \n 查看群欢迎消息 \n None \n 我的权限/信息 \n \n 模块 : my_info \n 群权限 : 5 \n 说明 : \n查看群内个人信息及权限 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 我的权限 \n None \n 我的权限 \n None \n \n \n 我的信息 \n None \n 我的信息 \n None \n B站转发解析 \n \n 模块 : parse_bilibili_json \n 说明 : \nbilibili转发解析,目前支持bv,bilibili链接,b站手机端转发卡片,cv,b23.tv等,相同url在5分钟内不会重复解析 \n 指令 : \nNone \n 关于 \n \n 模块 : 1 \n 群权限 : 5 \n 说明 : \n关于真寻的关于 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 关于 \n None \n 关于 \n None \n \n \n \n"},{title:"群内小游戏",frontmatter:{title:"群内小游戏"},regularPath:"/docs/help_doc/public_plugins/game_plugins/game_plugins.html",relativePath:"docs/help_doc/public_plugins/game_plugins/game_plugins.md",key:"v-c2a87076",path:"/docs/help_doc/public_plugins/game_plugins/game_plugins.html",headers:[{level:2,title:"俄罗斯轮盘",slug:"俄罗斯轮盘"}],content:" 俄罗斯轮盘 \n \n 模块 : russian \n 群权限 : 5 \n 说明 : \n赌运气的小游戏,赌注主要为每日签到的金币 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 装弹 \n num bet [at] \n 装弹3 100 \n 填装指定子弹数量和指定赌注金额,或指定at对象 \n \n \n 接受对决 \n None \n 接受对决 \n 接受当前公开发起的对决 \n \n \n 拒绝对决 \n None \n 拒绝对决 \n 拒绝指定你的对决 \n \n \n 开枪/咔/嘭/嘣 \n None \n 开枪 \n 中枪警告 \n \n \n 结算 \n None \n 结算 \n 当一方30秒内未开枪,可以使用结算命令强行结束并胜利 \n \n \n 胜场排行 \n None \n None \n 各种花里胡哨排行榜 \n \n \n 败场排行 \n None \n None \n 各种花里胡哨排行榜 \n \n \n 欧洲人排行 \n None \n None \n 各种花里胡哨排行榜 \n \n \n 慈善家排行 \n None \n None \n 各种花里胡哨排行榜 \n \n \n 最高连胜排行 \n None \n None \n 各种花里胡哨排行榜 \n \n \n 最高连败排行 \n None \n None \n 各种花里胡哨排行榜 \n \n \n \n"},{title:"准备工作",frontmatter:{title:"准备工作",subSidebar:!1},regularPath:"/docs/installation_doc/",relativePath:"docs/installation_doc/README.md",key:"v-a0aab6c8",path:"/docs/installation_doc/",content:" 前言 \n 真寻bot非常可爱,嗯,这是我要提醒你的 \n 自建可能会遇到各种花里胡哨的麻烦,如果没有一些基础的话,前面可是困难重重啊少年 \n 安装真寻bot,你需要具备: \n \n 一定的基础,包括但不限于稍微熟悉linux或windows cmd命令行 \n 一台服务器,最好的linux系统,但Windows也不是不行 \n 一些百度/Google的能力 \n \n"},{title:"一些工具",frontmatter:{title:"一些工具"},regularPath:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html",relativePath:"docs/help_doc/public_plugins/utils_plugins/utils_plugins.md",key:"v-4f92bb9a",path:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html",headers:[{level:2,title:"搜番",slug:"搜番"},{level:2,title:"Buff皮肤查询",slug:"buff皮肤查询"},{level:2,title:"翻译",slug:"翻译"},{level:2,title:"天气",slug:"天气"},{level:2,title:"识番",slug:"识番"},{level:2,title:"疫情查询",slug:"疫情查询"},{level:2,title:"图片修改",slug:"图片修改"}],content:" 搜番 \n \n 模块 : search_anime \n 群权限 : 5 \n 说明 : \n搜索指定番剧种子链接 \n 指令 :\n \n 搜番\n \n keyword: str :关键词 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 搜番 \n keyword \n 搜番刀剑神域 \n 搜索指定番剧 \n Buff皮肤查询 \n \n 模块 : search_buff_skin_price \n 群权限 : 5 \n 说明 : \n在线搜索Buff指定皮肤的当前底价 \n 该功能需要配置Cookie \n 指令 :\n \n 查询皮肤\n \n weapon: str :指定武器 \n skin: str :指定皮肤 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 查询皮肤 \n weapon skin \n 查询皮肤 ak47 二西莫夫 \n 查询指定武器指定皮肤的底价 \n 翻译 \n \n 模块 : translate \n 群权限 : 5 \n 说明 : \n四种语言互翻 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 翻英 \n 中文 \n 翻英爱 \n 中文->英文 \n \n \n 翻日 \n 中文 \n 翻日爱 \n 中文->日文 \n \n \n 翻韩 \n 中文 \n 翻韩爱 \n 中文->韩文 \n \n \n 英翻 \n 英文 \n 英翻love \n 英文->中文 \n \n \n 日翻 \n 日文 \n 日翻愛 \n 日文->中文 \n \n \n 韩翻 \n 韩文 \n 韩翻사랑 \n 韩文->中文 \n 天气 \n \n 模块 : weather \n 群权限 : 5 \n 说明 : \n简简单单的查天气吧 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n .{0,10}市?的?天气.{0,10} \n None \n 北京天气/天气温州 \n 采用正则获取城市后查询天气 \n 识番 \n \n 模块 : what_anime \n 群权限 : 5 \n 说明 : \n使用api.trace.moe,以图识番 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 识番 \n [图片] \n 识番 [图片] \n 图片需要尽可能完整取黑边,不要再识别头像了( \n 疫情查询 \n \n 模块 : yiqing \n 群权限 : 5 \n 说明 : \n腾讯API全国疫情查询 \n国外疫情查询 \n 作者 :\n \n HibiKier :国内疫情查询 \n yzyyz1387 :国际疫情查询 \n \n \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 疫情 \n province/city \n 疫情北京 疫情宁波 \n 如果省份和城市重名的话默认省份,在后面添加 市 即可查询城市,例如:疫情吉林市 \n 图片修改 \n \n 模块 : update_picture \n 群权限 : 5 \n 说明 : \n简易粗糙的pil或cv2图片修改操作 \n 方法可以使用中文 或 数字 来选择,即 改图 修改尺寸= 改图 1 \n 指令 :\n \n 修改尺寸\n \n width: int :宽度 \n height: int :高度 \n \n \n 等比压缩\n \n ratio: float :比例 \n \n \n 旋转图片\n \n angle: int :旋转角度 \n \n \n \n \n \n \n \n \n 指令 \n 方法 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 改图/修改图片 \n 修改尺寸/1 \n width height [图片] \n 改图修改尺寸 100 200 [图片] \n 将图片尺寸改为100*200 \n \n \n 改图/修改图片 \n 等比压缩/2 \n ratio [图片] \n 改图等比压缩 0.8 [图片] \n 将图片压缩大小 \n \n \n 改图/修改图片 \n 旋转图片/3 \n angle [图片] \n 改图旋转图片 30 [图片] \n 将图片旋转指定角度 \n \n \n 改图/修改图片 \n 水平翻转/4 \n [图片] \n 改图水平翻转 [图片] \n 将图片水平翻转 \n \n \n 改图/修改图片 \n 铅笔滤镜/5 \n [图片] \n 改图铅笔滤镜 [图片] \n 添加铅笔滤镜 \n \n \n 改图/修改图片 \n 模糊效果/6 \n [图片] \n 改图模糊效果 [图片] \n 添加模糊效果 \n \n \n 改图/修改图片 \n 锐化效果/7 \n [图片] \n 改图锐化效果 [图片] \n 添加锐化效果 \n \n \n 改图/修改图片 \n 高斯模糊/8 \n [图片] \n 改图高斯模糊 [图片] \n 添加高斯模糊 \n \n \n 改图/修改图片 \n 边缘检测/9 \n [图片] \n 改图边缘检测 [图片] \n 添加边缘检测 \n \n \n 改图/修改图片 \n 底色替换/10 \n [红/蓝] [红/蓝/白/绿/黄] [图片] \n 改图底色替换 红 蓝 [图片] \n 将红/蓝纯底色替换其他五种颜色 \n \n \n \n"},{title:"安装Postgresql数据库",frontmatter:{title:"安装Postgresql数据库",subSidebar:!1},regularPath:"/docs/installation_doc/install_postgresql.html",relativePath:"docs/installation_doc/install_postgresql.md",key:"v-c4a8d88a",path:"/docs/installation_doc/install_postgresql.html",headers:[{level:2,title:"Windows",slug:"windows"},{level:2,title:"Linux (以Ubuntu为例)",slug:"linux-以ubuntu为例"}],content:" 一个关系型数据库,占用比mysql小小小小多了... \n目前来看postgresql版本似乎对真寻没有太大影响(指9.0以上),不会影响正常使用 \n 开始安装 \n Windows \n \n 在 Postgresql下载页面 下载对应系统的Postgresql安装程序 \n 选择安装路径,一路next,中途会让你设置以下postgres用户的密码 \n 在安装目录下找到pgAdmin,使用pgAdmin连接数据库,创建连接,新建数据库即可 \n Linux (以Ubuntu为例) \n \n \n 安装Postgresql \n sudo apt update\n sudo apt install postgresql postgresql-contrib\n \n \n \n 创建数据库和用户 \n sudo su - postgres # 切换用户\n psql\n 用户名↓ # 密码↓\n CREATE USER uname WITH PASSWORD 'zhenxun'; # 创建用户\n数据库名称↓ 所有者↓\n CREATE DATABASE testdb OWNER uname; # 创建数据库\n \n \n \n 编辑数据库配置文件(路径请已自己的为准) \n \n \n 打开数据库配置文件 \n vim /etc/postgresql/12/main/postgresql.conf\n \n \n \n 找到 listen_addresses: '*' 取消前面的 # 注释,使用:wq保存退出 \n \n \n \n 建议公网ip同时修改 Port \n \n \n \n 打开 pg_hba.conf \n vim /etc/postgresql/12/main/pg_hba.conf\n \n \n \n 在最下添加或修改后,使用:wq保存退出 \n允许任意用户从任意机器上以密码方式访问数据库\n host all all 0.0.0.0/0 md5\n \n \n \n \n \n 重启数据库 \n sudo systemctl restart postgresql\n \n \n \n"},{title:"来点好康的",frontmatter:{title:"来点好康的"},regularPath:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html",relativePath:"docs/help_doc/public_plugins/pic_plugins/pic_plugins.md",key:"v-3d8ac3e2",path:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html",headers:[{level:2,title:"发送图片",slug:"发送图片"},{level:2,title:"PIX",slug:"pix"},{level:2,title:"Pixiv排行榜/搜图",slug:"pixiv排行榜-搜图"},{level:2,title:"色图",slug:"色图"}],content:" 发送图片 \n \n 模块 : image_management/send_img \n 群权限 : 5 \n 说明 : \n发送本地图库图片 \n 此功能包含管理员指令 \n 指令 :\n \n [图库名称]:公开图库列表\n \n id: int :可选,指定id \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n [图库名称] \n id \n 萝莉 萝莉 66 \n 发送随机图或指定id图 \n \n \n 爬/爪巴 \n None \n 爬 \n 我直接丢人爬了 \n \n \n 查看公开图库 \n None \n 查看公开图库 \n 查看配置中的所有公开图库 \n PIX \n \n 模块 : pix \n 群权限 : 5 \n 说明 : \n私有图库收藏,主要收集群友和自己的xp \n同时对 Ailitonia 佬 omega-miya 手筛精品图库的支持,将 数据库 放置在根目录后发送 检测omega图库 ,并修改在配置文件中将比例配置项\n 此功能包含超级用户指令 \n 指令 :\n \n pix\n \n tag: str :可选,指定一个或多个tag \n num: int :指定数量 \n \n \n 添加pix关键词\n \n keyword: str :关键词 \n \n \n 添加pixuid\n \n uid: int :画师uid \n \n \n 添加pixpid\n \n pid: int :插画pid \n \n \n 查看pix图库\n \n tag: str :可选,指定一个或多个tag \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n pix \n *tag num \n pix萝莉 白丝 2 \n 要2张包含萝莉白丝的图片 \n \n \n 添加pix关键词 \n keyword \n 添加pix关键词萝莉 \n 添加一个 萝莉 关键词 \n \n \n 添加pixuid \n uid \n 添加pixuid23213 \n 添加一个 uid \n \n \n 添加pixpid \n pid \n 添加pixpid21332 \n 添加一个 pid \n \n \n 查看pix图库 \n *tag \n 查看pix图库 查看pix图库萝莉 \n 查看全部或指定tag的pix图库数量 \n \n \n 显示pix关键词 \n None \n 显示pix关键词 \n 查看已收录的pix关键词 \n \n \n \n \n 超级用户指令 :\n \n pix\n \n tag: str :可选,指定一个或多个tag \n num: int :指定数量 \n -type: str :特殊类型图片, -s :色图, -r :r18图片 \n \n \n 添加pix黑名单\n \n pid: str :指定pid或指定分p \n \n \n 通过/取消/删除pix关键词\n \n type: str :关键词,uid或pid \n \n \n 删除pix图片\n \n pid: int :删除一个或多个指定的pid \n \n \n 更新pix关键词\n \n type: str :可选,默认全部,指定更新关键词,uid或pid \n num: int :可选,默认全部,指定更新数量数量 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n pix \n *tag num -type \n pix 萝莉 -r \n 来一张萝莉r18色图 \n \n \n 添加pix黑名单 \n pid \n 添加pix黑名单348284 添加pix黑名单234944_p0 \n 添加一个pid或指定pid_P黑名单 \n \n \n 通过pix关键词 \n type \n 通过pix关键词萝莉 通过pix关键词uid:1238123 通过pix关键词pid:22333 \n 通过指定关键词,uid或pid \n \n \n 取消pix关键词 \n type \n 同上 \n 不通过指定关键词,uid或pid \n \n \n 删除pix关键词 \n type \n 同上 \n 删除已存在的关键词,uid或pid \n \n \n 删除pix图片 \n *pid \n 删除pix图片1238421 231... \n 删除存在的指定pid图片 \n \n \n 更新pix关键词 \n type num \n 更新pix关键词 更新pix关键词keyword 更新pix关键词pid 10 \n 更新全部或指定数量的关键词,uid或pid \n \n \n 显示pix关键词 \n None \n 显示pix关键词 \n 查看已收录的pix关键词,且额外查看待收录的关键词 \n Pixiv排行榜/搜图 \n \n 模块 : pixiv_rank_search \n 群权限 : 9 \n 说明 : \n私有图库收藏,主要收集群友和自己的xp \n 指令 :\n \n p站排行\n \n type: int :指定排行榜,默认1,R18部分仅供私聊\n \n 日排行 \n 周排行 \n 月排行 \n 原创排行 \n 新人排行 \n R18日排行 \n R18周排行 \n R18受男性欢迎排行 \n R18重口排行【慎重!】 \n \n \n date: date :可选,指定日期,示例:2021-3-11 \n \n \n 搜图\n \n keyword: str :关键词 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n p站排行 \n type date \n p站排行2 \n 查看Pixiv指定排行榜 \n \n \n 搜图 \n keyword \n 搜图萝莉 \n 搜索指定关键词图片,群聊中会屏蔽R18部分 \n 色图 \n \n 模块 : send_setu_ \n 群权限 : 9 \n 说明 : \nlolicon色图库 \n 此功能包含超级用户指令 \n 指令 :\n \n 色图\n \n id: int :可选,指定本地id \n tag: str :可选,一个或多个指定tag色图 \n \n \n [cnt]张[tag]色图\n \n cnt: int :指定数量 \n tag: str :可选,随机或指定一个或多个tag色图 \n \n \n 色图r\n \n tag: str :可选,随机或指定一个或多个tag的r18色图 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 色图 \n id \n 色图 色图23 \n 随机色图或指定id的本地色图 \n \n \n 色图 \n *tag \n 色图 萝莉 色图萝莉 \n 少女 白丝 \n \n \n [cnt]张[tag]色图 \n cnt *tag \n 4张萝莉色图 \n 色图连发,tag与上相同 \n \n \n 色图r \n *tag \n 色图r 萝莉 \n 10连发r18指定tag或随机色图 \n \n \n \n \n 超级用户指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新色图 \n None \n 更新色图 \n 更新下载保存在数据库中的所有色图 \n \n \n \n"},{title:"安装go-cqhttp",frontmatter:{title:"安装go-cqhttp",subSidebar:!1},regularPath:"/docs/installation_doc/install_gocq.html",relativePath:"docs/installation_doc/install_gocq.md",key:"v-0baec837",path:"/docs/installation_doc/install_gocq.html",content:" go-cqhttp 是什么? \n使用OneBot协议实现的无头QQ,接受消息发往后端处理 \n 此页没有显示图片刷新即可 \n 如何安装? \n \n 从 Mrs4s / go-cqhttp 的Release中下载与你系统对应的最新版本 \n 首次运行会让你选择通信方式,选择 3 (反向 Websocket 通信),会生成一个配置文件 config.yml \n \n 打开 config.yml 文件,将uin修改为bot账号 \n \n 在 config.yml 文件中将 \n universal: ws://your_websocket_universal.server \n修改为 \n universal: ws://127.0.0.1:8080/cqhttp/ws \n \n 重启go-cqhttp后扫码登录即可 \n \n 因本项目使用了语音文件等,该音频需要依赖ffmpeg \n apt install -y ffmpeg\n \n 1 没有 ws-reverse 怎么办? \n第二步的配置文件选错了,删除 config.yml 重新生成即可 \n "},{title:"超级用户插件",frontmatter:{title:"超级用户插件"},regularPath:"/docs/help_doc/public_plugins/superuser_plugins.html",relativePath:"docs/help_doc/public_plugins/superuser_plugins.md",key:"v-41abbbe2",path:"/docs/help_doc/public_plugins/superuser_plugins.html",headers:[{level:2,title:"管理员回复",slug:"管理员回复"},{level:2,title:"真寻更新管理",slug:"真寻更新管理"},{level:2,title:"自检",slug:"自检"},{level:2,title:"下载gocq",slug:"下载gocq"}],content:" 管理员回复 \n \n 模块 : dialogue \n 说明 : \n超级用户对用户的联系 \n 指令 :\n \n /t [qq] [group_id] [文本] : 在group回复指定用户 \n /t [qq] [文本] : 私聊用户 \n /t -1 [group_id] [文本] : 在group内发送消息 \n /t [id] [文本] : 回复指定id的对话,id在 /t 中获取 \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n /t \n qq group_id msg \n /t 73747222 32848432 你好啊 /t 73747222 你好不好 /t -1 32848432 我不太好 /t 0 我收到你的话了 \n None \n 真寻更新管理 \n \n 模块 : check_zhenxun_update \n 说明 : \n真寻自动更新检测 \n 重启 功能需要先自行修改根目录 restart.sh 文件 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 检查更新真寻 \n None \n 检查更新真寻 \n 检查更新 \n \n \n 重启 \n None \n 重新 \n 重新启动真寻 \n \n \n \n \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 自动检查更新 \n cron \n hour=12 \n 每日12:00检查真寻是否更新,需要配置项 AUTO_UPDATE_ZHENXUN=True \n 自检 \n \n 模块 : check \n 说明 : \n检查服务器状态 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 自检 \n None \n 自检 \n None \n 下载gocq \n \n 模块 : update_gocqhttp \n 说明 : \n检测下载gocq并上传至指定群聊 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新gocq \n None \n 更新gocq \n None \n \n \n \n \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 自动检测下载gocq \n cron \n hour=3 minute=1 \n 每日 03:01 检测下载最新版gocq并上传指定群聊 \n \n \n \n"},{title:"安装真寻Bot",frontmatter:{title:"安装真寻Bot",subSidebar:!1},regularPath:"/docs/installation_doc/install_zhenxun.html",relativePath:"docs/installation_doc/install_zhenxun.md",key:"v-e247bb62",path:"/docs/installation_doc/install_zhenxun.html",content:' 版本警告 真寻Bot需要python环境为 python3.8 或 python3.9 \n 又一个版本警告 真寻所需要的python包尽量按照requirements.txt中的版本 \n特别是 nonebot 版本,未适配的版本可能导致真寻无法运行 \n 开始部署 \n \n \n 从 HibiKier / zhenxun_bot clone代码 或 直接下载 压缩包 解压 \n \n \n 安装依赖包 \n pip3 install -r requirements.txt\n \n \n \n 设置超级用户,打开 .env.dev 文件,在 SUPERUSERS 中添加自己的QQ \n SUPERUSERS=["123456789"]\n \n \n \n 打开 configs/config.py 填写数据库数据 \n数据库(必要)\n如果填写了bind就不需要再填写后面的字段了#)\n示例:"bind": "postgresql://user:password@127.0.0.1:5432/database"\n bind: str = "" # 数据库连接链接\n sql_name: str = "postgresql"\n user: str = "" # 数据用户名\n password: str = "" # 数据库密码\n address: str = "" # 数据库地址\n port: str = "" # 数据库端口\n database: str = "" # 数据库名称\n \n \n \n 使用 python3 bot.py 启动真寻Bot,会在 configs 和 data/configs 目录下生成各种配置文件 \n \n \n 打开 configs/config.yaml ,里面包含的是各种插件的配置项,填写完毕后重启真寻Bot \n \n \n playwright 需要安装额外的系统环境,在命令行输入以下 \n sudo playwright install - deps chromium\nor \nsudo python3 - m playwright install - deps chromium\n \n 1 2 3 '},{title:"2021/1/5 \\[v0.0.7.2]",frontmatter:{},regularPath:"/docs/update_log/",relativePath:"docs/update_log/README.md",key:"v-260f91b4",path:"/docs/update_log/",headers:[{level:2,title:"2021/1/5 \\[v0.0.7.2]",slug:"_2021-1-5-v0-0-7-2"},{level:2,title:"2021/12/26",slug:"_2021-12-26"},{level:2,title:"2021/12/24",slug:"_2021-12-24"},{level:2,title:"2021/12/20",slug:"_2021-12-20"},{level:2,title:"2021/12/16 \\[v0.0.7.0]",slug:"_2021-12-16-v0-0-7-0"},{level:2,title:"2021/12/1 \\[v0.0.6.5/6]",slug:"_2021-12-1-v0-0-6-5-6"},{level:2,title:"2021/11/29 \\[v0.0.6.4]",slug:"_2021-11-29-v0-0-6-4"},{level:2,title:"2021/11/24 \\[v0.0.6.3]",slug:"_2021-11-24-v0-0-6-3"},{level:2,title:"2021/11/23 \\[v0.0.6.2]",slug:"_2021-11-23-v0-0-6-2"},{level:2,title:"2021/11/18",slug:"_2021-11-18"},{level:2,title:"2021/11/14",slug:"_2021-11-14"},{level:2,title:"2021/11/12",slug:"_2021-11-12"},{level:2,title:"2021/11/10",slug:"_2021-11-10"},{level:2,title:"2021/11/9",slug:"_2021-11-9"},{level:2,title:"2021/11/5",slug:"_2021-11-5"},{level:2,title:"2021/11/4",slug:"_2021-11-4"},{level:2,title:"2021/10/15",slug:"_2021-10-15"},{level:2,title:"2021/10/8",slug:"_2021-10-8"},{level:2,title:"2021/10/4",slug:"_2021-10-4"},{level:2,title:"2021/10/3",slug:"_2021-10-3"},{level:2,title:"2021/9/10",slug:"_2021-9-10"},{level:2,title:"2021/9/9",slug:"_2021-9-9"},{level:2,title:"2021/9/7",slug:"_2021-9-7"},{level:2,title:"2021/9/5",slug:"_2021-9-5"},{level:2,title:"2021/8/17",slug:"_2021-8-17"},{level:2,title:"2021/8/10",slug:"_2021-8-10"},{level:2,title:"2021/8/6",slug:"_2021-8-6"},{level:2,title:"2021/8/4",slug:"_2021-8-4"},{level:2,title:"2021/7/30",slug:"_2021-7-30"},{level:2,title:"2021/7/27",slug:"_2021-7-27"},{level:2,title:"2021/7/26",slug:"_2021-7-26"},{level:2,title:"2021/7/14",slug:"_2021-7-14"},{level:2,title:"2021/7/12",slug:"_2021-7-12"},{level:2,title:"2021/7/6",slug:"_2021-7-6"},{level:2,title:"2021/6/30",slug:"_2021-6-30"},{level:2,title:"2021/6/24",slug:"_2021-6-24"},{level:2,title:"2021/6/23",slug:"_2021-6-23"},{level:2,title:"2021/6/18",slug:"_2021-6-18"},{level:2,title:"2021/6/17",slug:"_2021-6-17"},{level:2,title:"2021/6/15",slug:"_2021-6-15"},{level:2,title:"2021/6/4",slug:"_2021-6-4"},{level:2,title:"2021/5/26",slug:"_2021-5-26"}],content:' 2021/1/5 [v0.0.7.2] \n \n 提供金币消费hook,可在plugins2settings.yaml中配置该功能需要消费的金币 \n 商店插件将作为内置插件移动至basic_plugins \n 商店插件通过export提供了方法,不需要修改商店插件代码添加商品数据和生效方法 \n 修改了hook插件顺序,主要以auth_hook为主 \n 修改商店图片样式 \n 取消每次启动更新城市列表(首次除外),采用定时更新,加快bot启动速度 \n 取消每次启动时截取今日素材,采用调用时截取保存,加快bot启动速度 \n 更新色图时当图片404时会删除并替换 \n 疫情消息回复改为图片 \n 修复商店折扣和限时时间无法生效 \n 修复原神玩家查询尘歌壶缺少图片 \n 2021/12/26 \n \n 修复群词条问题 空格 会被录入导致不断回复 \n 修复米游社app替换api导致无法正常查询 \n 2021/12/24 \n \n 支持国际疫情数据查询 @pull/99 \n 2021/12/20 \n \n 只有发布小于存储时间的新动态/视频的时候才获取并推送 @pull/96 \n 2021/12/16 [v0.0.7.0] \n \n 提供了真寻群聊功能总开关和对应默认配置项,命令:休息吧 醒来 \n 新增原神玩家查询,原神便笺查询 \n 群功能管理提供全部开启/关闭命令:开启/关闭全部功能 \n 提供主要数据自动备份,且提供自定义配置项 \n 提供命令:关于,用于介绍Bot之类的 \n 新增命令exec,用于执行sql语句 \n 签到提供参数 "all",用于签到所有群聊 \n Ban提醒提供cd \n 本地图库提供配置项SHOW_ID,用于设置发送图片时是否显示id \n 色图和PIX提供配置项SHOW_INFO,用于设置发送图片时是否显示图片信息 \n 所有被动技能提供了进群默认状态配置项 \n 修复添加权限第二种添加形式无法正确添加正确的权限 \n 修复签到获取好感度卡时金币不会增加 \n 修复当红包数量不合法时依旧扣除金币 \n 修复金币红包再次使用塞红包时无法正确退回上次未开完的金币 \n 修复 滴滴滴- 只包含图片时不会发送至管理员 \n 修复添加权限等级错误 \n 修复群词条以bot名称为开头时无法正确触发 \n 修改了权限插件加载顺序防止小概率优先加载权限插件引起报错 \n 本地图库新图库会统一建立在resource/img/image_management文件夹下,如果该文件夹内未找到图库,会从上级目录查找(即:resource/img/) \n 2021/12/1 [v0.0.6.5/6] \n \n 群权限-1时超级用户命令依旧生效 \n 修复以真寻为开头的词条不会被回复 \n 修复购买道具可以为负数 \n P站排行/搜图提供配置项,将略过大于指定张数的作品 \n 昵称提供关键词屏蔽配置项,会将指定关键词替换为“*” \n 取消了自动更新,改为自动检测版本 \n 自动更新不再覆盖config.py和移动config.yaml \n 2021/11/29 [v0.0.6.4] \n \n 新增cos图撤回配置项 \n 新增默认群权限配置项 \n 修复权限等级类配置无法正常应用 \n 2021/11/24 [v0.0.6.3] \n \n 修复在线搜索色图出错 \n 修复pix无法正确获取HIBIAPI \n 2021/11/23 [v0.0.6.2] \n \n 替换cos API \n 提供私聊b了,即跨群b了用户 \n 修复游戏抽卡导入角色失败(原神) \n 修复无Pixiv代理时报错 \n 将项目中大部分aiohttp替换为httpx \n 删除了丘丘人翻译插件 \n 新增群词条 \n 修复游戏抽卡碧蓝航线bwiki格式更改导致获取报错 \n 首次启动会生成配置文件后停止程序,配置后再次启动即可 \n 2021/11/18 \n \n 修复超级用户无法正确拉真寻入群 \n 2021/11/14 \n \n 修复功能总开关无法正确开启 \n 2021/11/12 \n \n 修复PIX无法url无法正确获取 \n 2021/11/10 \n \n 修复PIX表重复创建导致首次无法运行 \n 检测Omage图库改为命令方式:检测omega图库 \n 2021/11/9 \n \n 修复管理员帮助无法正常响应 \n 修复被ban时会一直回复被ban提醒 \n 2021/11/5 \n \n 修复ai没有图灵key时报错 \n 提供图片路径resource/img/background/check \n 2021/11/4 \n \n 通用排行榜改用图片消息,且可以自定义排行榜人数 \n 优化CreateMat排行榜数据显示 \n 修复了pix更新多余参数导致失败的问题 \n 修复滴滴滴-注入风险 \n 修复无法正常关闭滴滴滴,戳一戳 \n 添加了发送图片撤回配置项WITHDRAW_IMAGE_TIME \n 修复了天气regex文本过长时会正则匹配过久导致nb卡顿 \n message_build新增custom_forward_msg用于快捷生成转发消息 \n 插件配置改为yaml存储,新增Config,用于获取和新增插件配置 \n 新增 当插件加载失败时,会发送消息提醒超级用户,且在功能状态中对应失败插件写上[ERROR] \n 修复当查看-spuer插件帮助时无法正确回复 \n 群内帮助图片会随群内功能开关和插件总开关变化 \n 自检改为图像形式 \n 更新色图删除了rar_setu,r18_rar和rar文件夹,压缩将统一在temp文件夹 \n 更新色图只有在有更新数量或报错时才会提醒超级用户 \n 群欢迎消息加入cd \n 加入资源管理resources_manager \n 新增 好友请求/群聊邀请 控制命令 \n 2021/10/15 \n \n 适配了原神资源查询米游社地图返回的新格式 \n 2021/10/8 \n \n 修复疫情省份查询失效 \n 修复功能调用统计全局下统计可能发生错误 \n 2021/10/4 \n \n 修复了功能调用统计失效问题 \n 当色图库中没有色图时,会在线搜索色图而不是‘没找到符合条件的色图...’ \n 快速更新权限再给超级用户发送错误日志 \n 修复疫情未加载省份城市无法正常使用 \n 2021/10/3 \n \n 对插件进行分离 \n 重写了插件与限制管理器以及帮助获取 \n 修改一些插件目录和数据存储目录 \n 插件通用配置与限制数据将以ymal文件存储 [路径:data/configs] \n 所有商店相关操作调用统计合并为商店(包括之前已经保存的数据,会先进行备份) \n 简化了点歌的代码相关 \n 修复了碧蓝航线抽卡新框导致报错无法正常初始化 \n 修复了P站排行/搜图在PC端无法正常显示 \n 添加了插件对超级用户是否限制的配置 ‘limit_superuser’ \n 添加命令 ‘重载插件配置’,用于生效手动修改配文件 \n 超级用户帮助可以添加 -super 来显示该插件的超级用户帮助,示例:帮助.ban -super \n 原神黄历改为网页截图 \n 修改了鲁迅说逻辑结构 \n 修改了统计图表样式,改为自定义CreateMat \n 节日红包不再被24小时限制,群内多个节日红包将会覆盖 \n 当群权限为-1时,不会对群发送修改权限通知,并屏蔽此群一切命令(包括提醒) \n 修复了红包数量可以过大或为负数,红包数量大于群员数量时会修改为群员数量 \n 修复了负数开箱 \n 签到最低好感度设置为0.01 @pull/53 \n pip安装新依赖 ruamel.yaml \n 修复功能 EPIC @pull/58 \n 2021/9/10 \n \n 修复撤回消息有时无法正确获取消息id \n 2021/9/9 \n \n 替换coser API \n 修复签到uid可能不默认为0 \n 修复签到可能重复的问题 \n 修复无订阅时递归出错 \n 启用了plugins2info_dict, plugins2cd_dict, plugins2exists_dict配置文件,通过USE_CONFIG_FILE=True开启 \n 修复涩图local_id会被固定为50 \n 优化图库数量查询 \n 修复原神大地图过大无法打开报错 \n 修复无法显示正确的涩图上限 \n 2021/9/7 \n \n 修改 update_info.json \n 修改 更新信息 图片大小 \n 修复 查看订阅 命令 UP和番剧无法正常显示 \n 修复订阅推送无法正确推送 \n 修复搜图返回列表为空时无法正确回复 @pull/40 \n 2021/9/5 \n \n 添加配置PIX_IMAGE_SIZE,调整PIX下载图片大小,当设置的图片404时,改为原图 \n 新增配置DEFAULT_GROUP_LEVEL,默认群等级 \n 新增超级用户功能 super ban,将屏蔽被ban用户的所有消息,指令:b了 \n b站转发解析支持纯BV号解析,且五分钟内不会解析相同url \n 俄罗斯轮盘新增 连胜/最高连胜/连败/最高连败 纪录,新增 最高连胜排行榜/最高连败排行榜 \n 增加扩展图库 OmegaPixivIllusts,不想自己找图的人福音( Ailitonia 佬的高质量精品手筛图库)( 传送门 ),可以手动导入图库,也可以将解压文件放在bot.py同级目录重启bot \n 增加配置PIX_OMEGA_PIXIV_RATIO,PIX功能发送PIX图库和扩展图库OmegaPixivIllusts图片的比例,如果没有使用扩展图库OmegaPixivIllusts,请设置为(10, 0) \n 增加配置WITHDRAW_PIX_TIME,用于配置在开关PIX图片在群私聊的自动撤回 \n 上传图库cases, 开箱 也可以连抽(未更新过没有价格) \n 新增命令 查看群白名单 \n plugins2info_dict新增键"default_status",设置加入新群时功能的默认开关状态 \n 增加配置plugins2exists_dict,可自定义是否阻塞某命令同时触发多次 \n 增加配置plugins2cd_dict,可自定义为命令添加cd \n 新增B站订阅(直播/番剧/UP)[测试],提供命令:添加订阅 [主播/UP/番剧] [id/链接/番名],删除订阅 [id],查看订阅 \n 优化pix和色图的数据库查询 \n 触发已关闭的功能的正则时不再触发ai \n 更换coser API \n PIX搜索pid功能在群聊无法搜索PIX图库的r18和OmegaPixivIllusts的r15以及r18,超级用户除外 \n PIX单次搜索的图片张数超级用户限制为至多30张,普通用户10张 \n PIX超级用户新增-s,-r,可以通过pix -s 查看图库的涩图,pix -r查看图库的r18图,支持搜索,当然,pix图库只区分了r18和非r18,如果-s查询到不色的图也问题不大 \n 优化P站排行和搜图,现在需要艾特,改为使用HIBIAPI,在群内时将使用合并消息(群聊搜图会屏蔽R-18) \n win10下playwright相关功能无法使用,但是不再需要删除文件 \n 签到大改,优化签到方式与逻辑,改为图片形式发送,有概率额外获得随机道具(好感度有加成) \n 修改撤回功能,改为回复撤回,回复发送撤回 \n 更改logging为loguru \n 删除了 发送图片 中的 [N]张图[keyword] 功能 \n 修复私聊 关闭[功能] 默认不为 全部 而要添加参数 ‘a’ \n 修复0权限用户可以修改禁言检测相关设置 \n 2021/8/17 \n \n 新增配置CHECK_NOTICE_INFO_CD,修改群权限,个人权限检测各种检测的提示消息cd \n 新增功能‘连续上传图片’功能,直到输入‘stop’停止 \n 新增功能维护时白名单以及对应命令(白名单中的群聊不受维护限制) \n 新增ALAPI功能,微博热搜,可以通过序号来查看部分热搜内容 \n 新增配置NICKNAME,偶尔也想换换名字的说(自我介绍仅当NICKNAME=真寻时生效) \n 提供 更新信息 命令,可以使群员查看更新内容(可开关,与其他功能无异,但不会被统计,该命令图片由自动更新生成) \n 超级用户可以通过私聊来对指定qq进行ban/unban \n 超级用户帮助改为图片形式 \n 公开图库删除‘色图’ \n 群权限检测,个人权限检测,功能开关检测合并,权限检测顺序:个人权限 > 群权限 > 插件开关 >超级用户禁用某群插件 > 超级用户限制群里插件 > 插件维护检测 \n 重写群功能管理,超级用户可对群/私聊分别禁用,也可禁用指定群指定功能,新增命令‘功能状态’,超级用户关闭功能提供参数(默认ALL):group/g(群聊),private/p(私聊) \n 超级用户不会被任何权限等检测阻挡 \n 不会重复复读,复读消息只会发送一次 \n b站转发解析支持b23.tv,www.bilibili.com链接,cv专栏(playwright截图,压缩倍率0.5,较慢且文字可能不清晰,后优化) \n 我有一个朋友功能,当艾特一个对象时,‘朋友’改为艾特对象的群名片或昵称 \n 修复‘上传/删除/移动图片’目录不正确 \n 修复天气功能,当城市名在‘天气’后时报错 \n 修复配置INITIAL_SETU_PROBABILITY不生效 \n 2021/8/10 \n \n 重复的好友请求和邀群提示在5分钟内不会重复提示 \n 疫情会优先检查城市,城市省份市区重名时请添加‘市’ \n 添加命令‘原神资源查找’,‘设置cookie’ \n 添加配置AUTO_UPDATE_ZHENXUN,是否自动更新真寻,默认True \n 添加配置MAX_RUSSIAN_BET_GOLD,俄罗斯轮盘赌注最大金额,默认1000 \n 检查更新真寻定时任务时间改为12 : 00 \n 添加功能能不能好好说话(nbnhhsh) \n 添加功能随机roll,无参为数字,有参为随机参数 \n 添加linux重启脚本以及重启命令‘重启’(建议首次生成restart.sh先查看命令是否正确) \n 修复管理员功能的权限检测 \n 修复丢人爬开关 \n 2021/8/6 \n \n 天气查询会优先遍历城市 \n 添加自动更新真寻命令 \n 如果你的版本为 2021/8/4,可以直接复制plugins/check_zhenxun_update后,通过指令来更新真寻 \n 2021/8/4 \n \n 修改天气与疫情城市数据,改为api获取,丰富疫情的回复消息 \n 原神资源查询,大地图将被压缩至9M,且启动时当大地图存在时不再自动更新地图 \n 下载数据库内色图时将直接存储至_setu,不再存储至临时文件 \n 重复的好友请求或邀请请求在一定时间不会重复发送提醒 \n 添加每日自动清理临时图片定时任务 \n 修复金币排行显示 \n 修复无法正常关闭戳一戳功能 \n 2021/7/30 \n \n 重构代码,进行优化,添加注释,删除冗余代码,降低代码耦合 \n 添加功能:PIX(一套快捷的pixiv存图命令,自建图库存储url等信息?意在获取自己或群友xp的图) \n 添加功能:清理临时图片文件(temp/rar/r18_rar文件夹) \n 添加额外定时任务(5分钟检测一次),解决加入新群时无法及时为管理员提供权限 \n 添加配置ALAPI_AI_CHECK,开关AI回复文本检测 \n 添加配置IMPORT_DEFAULT_SHOP_GOODS,控制是否导入内置的三个商品(好感度加持卡ⅠⅡⅢ) \n 添加配置ONLY_USE_LOCAL_SETU,仅仅使用本地色图(有的话),提升速度,但无法在线搜索色图和保存链接 \n 添加配置WITHDRAW_SETU_TIME,是否需要延迟撤回色图,可配置仅群里,私聊或全部 \n 好友请求,入群请求,滴滴滴-,/t,被踢出群提醒,的提示消息更加丰富 \n 彻底重写原神资源查找,添加规划路线(路线残缺缺缺缺版,有空补)添加命令‘更新原神资源信息’,强制更新地图等资源 \n 优化色图和P站排行/搜图检测用户是否正在触发命令代码 \n 当群最后发言大于36小时,也会关闭广播通知 \n 功能维护时超级用户依然可以调用(苦了谁都不能苦了自己) \n 修复获取赛马娘UP公告 \n 重写 色图/更新色图\n \n 色图数据存储改为数据库,启动时会更新之前的色图数据(有的话),更新完毕后会删除原数据文件,如果需要保留请提前备份, \n lolicon api改为v2 \n 取消r18次数限制 \n 单次搜索至多保存100条链接 \n 添加定时撤回 \n 暂时取消上传/删除色图 \n \n \n \n 更新建议(不要替换你的data和resources文件夹!)\n \n 删除configs,plugins,services,utils,models文件夹重新clone \n 删除多余文件夹,resources/img/genshin/seek_god_eye \n 清空resources/img/genshin/genshin_icon文件夹,仅保留box.png和box_alpha.png \n 替换bot.py \n 2021/7/27 \n \n 原神今日素材改为单张截图+拼图,更新文件utils/img_utils.py及plugins/genshin/material_remind/ init .py \n 2021/7/26 \n \n 修复原神今日素材稻妻城开放后截图不完整的问题 \n 2021/7/14 \n \n 原神今日素材自动更新时间由 00:01 -> 04:01 #issues7 \n 小问题的修复和优化 \n 2021/7/12 \n \n 修复开箱功能单抽出金时存储格式错误导致 ‘我的金色’ 无法正常发送图片 \n 小问题的修复和优化 \n 2021/7/6 \n \n 识番功能 trace.moe 替换为新API(旧API已失效) \n 小问题的修复和优化 \n 2021/6/30 \n \n 将plugin2name和plugin2level合并为plugin2info \n util改为utils(。。!) \n 修复当用户发送速度极快时开箱会突破每日限制 \n 新增功能:通过PID获取图片 \n 发送图片新增功能:搜索图片 \n 功能统计可视化 \n 新增命令:好感度总排行 \n 原神每日素材改为从"可莉特调"截图,提供命令‘更新原神每日素材’和定时任务 \n 修复月功能统计错误的问题 \n 2021/6/24 \n \n 添加了一些ALAPI:网易云热评,获取b站视频封面,古诗(需要填写ALAPI_TOKEN) \n 如果填写了ALAPI_TOKEN,将会检测备用接口回复的文本是否合规 \n 优化了色图,当搜索色图下载失败时,会从本地色图库中发送相关tag色图 \n 当网易云点歌繁忙时会尝试多次点歌 \n 2021/6/23 \n \n 添加功能:群权限(所以说内鬼都快爬,可以在configs/config.py中修改各个功能的权限等级) \n 优化了数据统计,将以7天,30天为周期,为将来更方便实现数据可视化 \n 更新坎公骑冠剑UP卡池 \n 修复赛马娘UP卡池 \n 修复一些小问题 \n 2021/6/18 \n \n 修复p站排行,搜图因网络问题爆炸时没有具体回复 \n 更换色图显示方式为 id,title,author,pid \n 修复修改商品后商品顺序改变 \n 滴滴滴- 和 /t支持图片回复 \n 将/t回复更加简单(可以通过序号),且可以直接发送群 \n 修复bt功能无法交互 \n 2021/6/17 \n \n 修复p站排行,搜图因网络问题爆炸时没有具体回复 \n 更换色图显示方式为 id,title,author,pid \n 2021/6/15 \n \n 修改了‘帮助’功能,具体为‘帮助 指令名’,未指定指令名时则为查看全部功能列表 \n 修改了色图的存储数据格式 \n 色图功能搜索的色图改为随机从urls中随机抽取 \n 将商品数据存储入数据库,提供 \'增加/删除/修改商品\' 指令 \n 商店列表图片不再使用固定背景图,改为直接拼图 \n 增加功能:俄罗斯轮盘/胜场排行/败场排行/欧洲人排行/慈善家排行 \n 增加功能:金币红包(节日红包与群红包相互独立) \n 金币排行 \n 重写一个朋友插件 \n 其他微小调整 \n 2021/6/4 \n \n 重写BT功能 \n 进行一些BUG修复和微小调整 \n 添加撤回功能 nonebot-plugin-withdraw \n 为色图功能添加额外的 上传色图 和 删除色图方法(影响hash) \n 2021/5/26 \n \n 将语录源更换为一言api \n \n'},{title:"开始运行!",frontmatter:{title:"开始运行!",subSidebar:!1},regularPath:"/docs/installation_doc/start_.html",relativePath:"docs/installation_doc/start_.md",key:"v-f0c8091e",path:"/docs/installation_doc/start_.html",content:" 恭喜!经历困难之后到了最后一步,那就是持久化运行 0v< \n 本节教程为Linux持久化运行教程,Windows可直接跳过 \n 教程中使用的是较为简单的Screen,如果你有其他工具的使用经验,可以跳过本节。 \n 即刻开始(以Ubuntu为例) \n 1.安装screen \n sudo apt install screen\n \n 1 2.创建会话 \n screen -S zhenxun\n \n 1 3.进入真寻目录 \n cd .....\n \n 1 4.启动! \n python3 bot.py\n \n 1 # 如果退出或关闭后 \n 使用以下命令恢复会话 \n screen -r zhenxun\n \n 1 "},{frontmatter:{layout:"Tags",title:"Tags"},regularPath:"/tag/",key:"v-b1564aac",path:"/tag/",content:""},{frontmatter:{layout:"FrontmatterKey",title:"Categories"},regularPath:"/categories/",key:"v-ef9325c4",path:"/categories/",content:""},{frontmatter:{layout:"TimeLines",title:"Timeline"},regularPath:"/timeline/",key:"v-6319eb4e",path:"/timeline/",content:""}],themeConfig:{mode:"light",subSidebar:"auto",nav:[{text:"首页",link:"/",icon:"reco-home"},{text:"安装文档",link:"/docs/installation_doc/",icon:"reco-document"},{text:"使用文档",link:"/docs/help_doc/",icon:"reco-document"},{text:"开发文档",link:"/docs/development_doc/plugins",icon:"reco-document"},{text:"更新日志",link:"/docs/update_log/",icon:"reco-suggestion"},{text:"FAQ",link:"/docs/faq/",icon:"reco-faq"},{text:"关于",link:"/blogs/about",icon:"reco-faq"},{text:"GitHub",link:"https://github.com/HibiKier/zhenxun_bot",icon:"reco-github"}],sidebar:{"/docs/development_doc/":[["plugins","插件标准"],["shop_handle","商店操作"]],"/docs/installation_doc/":[["","准备工作"],["install_gocq","安装go-cqhttp"],["install_postgresql","安装Postgresql数据库"],["install_zhenxun","安装绪山真寻Bot"],["start_","开始运行!"]],"/docs/help_doc/":[["","前言"],["configs","配置文件"],{title:"内置插件",children:[["basic_plugins/superuser_plugins.md","超级用户插件"],["basic_plugins/admin_plugins.md","管理员插件"],["basic_plugins/common_plugins.md","常规插件"],["basic_plugins/other_plugins.md","被动插件"],["basic_plugins/shop_plugins.md","商店"]]},{title:"公开插件",children:[["plugins_index.md","插件索引"],["public_plugins/superuser_plugins.md","超级用户插件"],["public_plugins/admin_plugins.md","管理员插件"],["public_plugins/common_plugins/common_plugins.md","常规插件"],["public_plugins/utils_plugins/utils_plugins.md","一些工具"],["public_plugins/genshin_plugins/genshin_plugins.md","原神相关"],["public_plugins/draw_card_plugins/draw_card_plugins.md","抽卡相关"],["public_plugins/pic_plugins/pic_plugins.md","来点好康的"],["public_plugins/game_plugins/game_plugins.md","群内小游戏"],["public_plugins/other_plugins/other_plugins.md","其他插件"]]}]},type:"blog",logo:"/logo.png",search:!0,searchMaxSuggestions:10,lastUpdated:"Last Updated",author:"hibikier",authorAvatar:"https://s.gravatar.com/avatar/27d0f38d5b14cf1ae60da1522a9a246e?s=80",record:"...",startYear:"2021"}},Ve=(n(61),n(255),n(256),n(257),n(74)),We={computed:{$recoPosts:function(){var t=this.$site.pages;return t=Object(Ve.a)(t,!1),Object(Ve.c)(t),t},$recoPostsForTimeline:function(){var t=this.$recoPosts,e={},n=[];t=Object(Ve.a)(t,!0),this.pages=0==t.length?[]:t;for(var r=0,o=t.length;r-1)&&([o,i].indexOf("auto")>-1&&a.length>0||[e,n].indexOf("auto")>-1&&a.length>0)}}};function Ke(t,e){t=function(t){var e=new Date(t).toJSON();return new Date(+new Date(e)+288e5).toISOString().replace(/T/g," ").replace(/\.[\d]{3}Z/,"").replace(/-/g,"/")}(t);var n=new Date(t),r=n.getFullYear(),o=n.getMonth()+1,i=n.getDate();return"year"==e?r:"".concat(o,"-").concat(i)}var Ge={all:"全部",article:"文章",tag:"标签",category:"分类",friendLink:"友情链接",timeLine:"时间轴",timeLineMsg:"昨日重现!"},Qe={all:"全部",article:"文章",tag:"標簽",category:"分類",friendLink:"友情鏈接",timeLine:"時間軸",timeLineMsg:"昨日重現!"},Ye={all:"All",article:"Articles",tag:"Tags",category:"Categories",friendLink:"Friend Links",timeLine:"TimeLine",timeLineMsg:"Yesterday Once More!"},Xe={all:"全部",article:"文章",tag:"ラベル",category:"分類",friendLink:"友情リンク",timeLine:"タイムライン",timeLineMsg:"昨日また!"},Je={all:"전체",article:"글",tag:"태그",category:"분류",friendLink:"링크 참조",timeLine:"타임 라인",timeLineMsg:"어제 또!"},Ze={all:"Todas",article:"Artículos",tag:"Etiquetas",category:"Categorías",friendLink:"Páginas amigas",timeLine:"Cronología",timeLineMsg:"¡Ayer otra vez!"},tn={computed:{$recoLocales:function(){var t=this.$themeLocaleConfig.recoLocales||{};return/^zh\-(CN|SG)$/.test(this.$lang)?Object(Ie.a)(Object(Ie.a)({},Ge),t):/^zh\-(HK|MO|TW)$/.test(this.$lang)?Object(Ie.a)(Object(Ie.a)({},Qe),t):/^ja\-JP$/.test(this.$lang)?Object(Ie.a)(Object(Ie.a)({},Xe),t):/^ko\-KR$/.test(this.$lang)?Object(Ie.a)(Object(Ie.a)({},Je),t):/^es(\-[A-Z]+)?$/.test(this.$lang)?Object(Ie.a)(Object(Ie.a)({},Ze),t):Object(Ie.a)(Object(Ie.a)({},Ye),t)}}},en=n(29),nn=n(76),rn=n(140);n(393);o.default.component("Badge",(function(){return Promise.all([n.e(0),n.e(9)]).then(n.bind(null,584))}));n(394);var on={name:"BackToTop",data:function(){return{visible:!1,customStyle:{right:"1rem",bottom:"6rem",width:"2.5rem",height:"2.5rem","border-radius":".25rem","line-height":"2.5rem"},visibilityHeight:400}},mounted:function(){window.addEventListener("scroll",this.throttle(this.handleScroll,500))},beforeDestroy:function(){window.removeEventListener("scroll",this.throttle(this.handleScroll,500))},methods:{handleScroll:function(){this.visible=window.pageYOffset>this.visibilityHeight},backToTop:function(){window.scrollTo(0,0)},throttle:function(t,e){var n=null,r=Date.now();return function(){var o=Date.now(),i=e-(o-r),a=this,s=arguments;clearTimeout(n),i<=0?(t.apply(a,s),r=Date.now()):n=setTimeout(t,i)}}}},an=(n(395),Object(Ee.a)(on,(function(){var t=this.$createElement,e=this._self._c||t;return e("transition",{attrs:{name:"fade"}},[e("div",{directives:[{name:"show",rawName:"v-show",value:this.visible,expression:"visible"}],staticClass:"back-to-ceiling",style:this.customStyle,on:{click:this.backToTop}},[e("svg",{staticClass:"icon",attrs:{t:"1574745035067",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5404"}},[e("path",{attrs:{d:"M526.60727968 10.90185116a27.675 27.675 0 0 0-29.21455937 0c-131.36607665 82.28402758-218.69155461 228.01873535-218.69155402 394.07834331a462.20625001 462.20625001 0 0 0 5.36959153 69.94390903c1.00431239 6.55289093-0.34802892 13.13561351-3.76865779 18.80351572-32.63518765 54.11355614-51.75690182 118.55860487-51.7569018 187.94566865a371.06718723 371.06718723 0 0 0 11.50484808 91.98906777c6.53300375 25.50556257 41.68394495 28.14064038 52.69160883 4.22606766 17.37162448-37.73630017 42.14135425-72.50938081 72.80769204-103.21549295 2.18761121 3.04276886 4.15646224 6.24463696 6.40373557 9.22774369a1871.4375 1871.4375 0 0 0 140.04691725 5.34970492 1866.36093723 1866.36093723 0 0 0 140.04691723-5.34970492c2.24727335-2.98310674 4.21612437-6.18497483 6.3937923-9.2178004 30.66633723 30.70611158 55.4360664 65.4791928 72.80769147 103.21549355 11.00766384 23.91457269 46.15860503 21.27949489 52.69160879-4.22606768a371.15156223 371.15156223 0 0 0 11.514792-91.99901164c0-69.36717486-19.13165746-133.82216804-51.75690182-187.92578088-3.42062944-5.66790279-4.76302748-12.26056868-3.76865837-18.80351632a462.20625001 462.20625001 0 0 0 5.36959269-69.943909c-0.00994388-166.08943902-87.32547796-311.81420293-218.6915546-394.09823051zM605.93803103 357.87693858a93.93749974 93.93749974 0 1 1-187.89594924 6.1e-7 93.93749974 93.93749974 0 0 1 187.89594924-6.1e-7z","p-id":"5405"}}),e("path",{attrs:{d:"M429.50777625 765.63860547C429.50777625 803.39355007 466.44236686 1000.39046097 512.00932183 1000.39046097c45.56695499 0 82.4922232-197.00623328 82.5015456-234.7518555 0-37.75494459-36.9345906-68.35043303-82.4922232-68.34111062-45.57627738-0.00932239-82.52019037 30.59548842-82.51086798 68.34111062z","p-id":"5406"}})])])])}),[],!1,null,"c6073ba8",null).exports),sn=(n(396),Object(Ee.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"loader-wrapper"}},[n("div",{staticClass:"loader-main"},t._l(4,(function(t){return n("div",{key:"out"+t})})),0),t._v(" "),t.$frontmatter.home?n("h3",{staticClass:"title"},[t._v(t._s(t.$site.title||t.$localeConfig.title))]):t._e(),t._v(" "),t.$frontmatter.home?n("p",{staticClass:"description"},[t._v(t._s(t.$site.description||t.$localeConfig.description))]):t._e()])}),[],!1,null,"d48f4d20",null).exports),cn=(n(218),n(248),{prev:"上一页",next:"下一页",go:"前往",jump:"跳转至"}),un={prev:"上壹頁",next:"下壹頁",go:"前往",jump:"跳轉至"},ln={prev:"Prev",next:"Next",go:"Go",jump:"Jump To"},pn={prev:"前のページ",next:"次のページ",go:"へ",jump:"ジャンプ"},fn={prev:"이전 페이지",next:"다음 페이지",go:"행",jump:"건너뛰기"};var dn={data:function(){return{changePage:"",pageSize:10}},props:{total:{type:Number,default:10},perPage:{type:Number,default:10},currentPage:{type:Number,default:1}},computed:{pages:function(){var t=this.pageSize||this.perPage;return Math.ceil(this.total/t)},show:function(){return this.pages&&1!=this.pages},efont:function(){return!(this.pages<=7)&&this.currentPage>5},indexs:function(){var t=1,e=this.pages,n=[];for(this.pages>=7&&(this.currentPage>5&&this.currentPage1&&this.emit(--t)},goNext:function(){var t=this.currentPage;t0?this.emit(e):alert("请输入大于0,并且小于".concat(this.pages,"的页码!"))},emit:function(t){this.$emit("getCurrentPage",t)}}},hn=(n(399),Object(Ee.a)(dn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"show",rawName:"v-show",value:t.show,expression:"show"}],staticClass:"pagation"},[n("div",{staticClass:"pagation-list"},[n("span",{directives:[{name:"show",rawName:"v-show",value:t.currentPage>1,expression:"currentPage > 1"}],staticClass:"jump",attrs:{unselectable:"on"},on:{click:t.goPrev}},[t._v(t._s(t.pagationLocales.prev))]),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.efont,expression:"efont"}],staticClass:"jump",on:{click:function(e){return t.jumpPage(1)}}},[t._v("1")]),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.efont,expression:"efont"}],staticClass:"ellipsis"},[t._v("...")]),t._v(" "),t._l(t.indexs,(function(e){return n("span",{key:e,staticClass:"jump",class:{bgprimary:t.currentPage==e},on:{click:function(n){return t.jumpPage(e)}}},[t._v(t._s(e))])})),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.efont&&t.currentPageObject(An.stringify)(t),$n=(t,e)=>`${t}${Object(An.stringify)(e,{addQueryPrefix:!0})}`,En=(t,e)=>`${t.replace(/\/$/,"")}/${e.replace(/^\//,"")}`;var Tn=n(245),Pn=n.n(Tn);const In=t=>Pn()(t,"YYYY-MM-DD HH:mm:ss"),Nn=t=>(t.split("#")[0]||"").split("?")[0]||"",Ln=t=>Object(An.parse)(t,{ignoreQueryPrefix:!0}) +*/var o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(t){r[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(t){return!1}}()?Object.assign:function(t,e){for(var n,s,c=r(t),u=1;ue.maxStringLength){var n=t.length-e.maxStringLength,o="... "+n+" more character"+(n>1?"s":"");return h(t.slice(0,e.maxStringLength),e)+o}return r(t.replace(/(['\\])/g,"\\$1").replace(/[\x00-\x1f]/g,v),"single",e)}function v(t){var e=t.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return n?"\\"+n:"\\x"+(e<16?"0":"")+e.toString(16).toUpperCase()}function g(t){return"Object("+t+")"}function m(t){return t+" { ? }"}function y(t,e,n,r){return t+" ("+e+") {"+(r?b(n,r):n.join(", "))+"}"}function b(t,e){if(0===t.length)return"";var n="\n"+e.prev+e.base;return n+t.join(","+n)+"\n"+e.prev}function _(t,e){var n=i(t),r=[];if(n){r.length=t.length;for(var o=0;o0))throw new TypeError('options "indent" must be "\\t", an integer > 0, or `null`');if(void 0===e)return"undefined";if(null===e)return"null";if("boolean"==typeof e)return e?"true":"false";if("string"==typeof e)return h(e,C);if("number"==typeof e)return 0===e?1/0/e>0?"0":"-0":String(e);if("bigint"==typeof e)return String(e)+"n";var $=void 0===C.depth?5:C.depth;if(void 0===v&&(v=0),v>=$&&$>0&&"object"==typeof e)return i(e)?"[Array]":"[Object]";var E=function(t,e){var n;if("\t"===t.indent)n="\t";else{if(!("number"==typeof t.indent&&t.indent>0))return null;n=Array(t.indent+1).join(" ")}return{base:n,prev:Array(e+1).join(n)}}(C,v);if(void 0===w)w=[];else if(l(w,e)>=0)return"[Circular]";if("function"==typeof e){var T=u(e),I=_(e,x);return"[Function"+(T?": "+T:" (anonymous)")+"]"+(I.length>0?" { "+I.join(", ")+" }":"")}if(a(e)){var N=F?String(e).replace(/^(Symbol\(.*\))_[^)]*$/,"$1"):z.call(e);return"object"!=typeof e||F?N:g(N)}if(function(t){return!(!t||"object"!=typeof t)&&("undefined"!=typeof HTMLElement&&t instanceof HTMLElement||"string"==typeof t.nodeName&&"function"==typeof t.getAttribute)}(e)){for(var L="<"+String(e.nodeName).toLowerCase(),M=e.attributes||[],D=0;D"}if(i(e)){if(0===e.length)return"[]";var U=_(e,x);return E&&!function(t){for(var e=0;e=0)return!1;return!0}(U)?"["+b(U,E)+"]":"[ "+U.join(", ")+" ]"}if(function(t){return!("[object Error]"!==c(t)||H&&"object"==typeof t&&H in t)}(e)){var V=_(e,x);return 0===V.length?"["+String(e)+"]":"{ ["+String(e)+"] "+V.join(", ")+" }"}if("object"==typeof e&&S){if(B&&"function"==typeof e[B])return e[B]();if("symbol"!==S&&"function"==typeof e.inspect)return e.inspect()}if(function(t){if(!k||!t||"object"!=typeof t)return!1;try{k.call(t);try{A.call(t)}catch(t){return!0}return t instanceof Map}catch(t){}return!1}(e)){var W=[];return O.call(e,(function(t,n){W.push(x(n,e,!0)+" => "+x(t,e))})),y("Map",k.call(e),W,E)}if(function(t){if(!A||!t||"object"!=typeof t)return!1;try{A.call(t);try{k.call(t)}catch(t){return!0}return t instanceof Set}catch(t){}return!1}(e)){var K=[];return j.call(e,(function(t){K.push(x(t,e))})),y("Set",A.call(e),K,E)}if(p(e))return m("WeakMap");if(d(e))return m("WeakSet");if(f(e))return m("WeakRef");if(function(t){return!("[object Number]"!==c(t)||H&&"object"==typeof t&&H in t)}(e))return g(x(Number(e)));if(function(t){if(!t||"object"!=typeof t||!R)return!1;try{return R.call(t),!0}catch(t){}return!1}(e))return g(x(R.call(e)));if(function(t){return!("[object Boolean]"!==c(t)||H&&"object"==typeof t&&H in t)}(e))return g(P.call(e));if(function(t){return!("[object String]"!==c(t)||H&&"object"==typeof t&&H in t)}(e))return g(x(String(e)));if(!function(t){return!("[object Date]"!==c(t)||H&&"object"==typeof t&&H in t)}(e)&&!function(t){return!("[object RegExp]"!==c(t)||H&&"object"==typeof t&&H in t)}(e)){var G=_(e,x),Q=q?q(e)===Object.prototype:e instanceof Object||e.constructor===Object,Y=e instanceof Object?"":"null prototype",X=!Q&&H&&Object(e)===e&&H in e?c(e).slice(8,-1):Y?"Object":"",J=(Q||"function"!=typeof e.constructor?"":e.constructor.name?e.constructor.name+" ":"")+(X||Y?"["+[].concat(X||[],Y||[]).join(": ")+"] ":"");return 0===G.length?J+"{}":E?J+"{"+b(G,E)+"}":J+"{ "+G.join(", ")+" }"}return String(e)};var V=Object.prototype.hasOwnProperty||function(t){return t in this}},function(t,e,n){"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,i=Object.prototype.toString,a=n(30),s=Object.prototype.propertyIsEnumerable,c=!s.call({toString:null},"toString"),u=s.call((function(){}),"prototype"),l=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],p=function(t){var e=t.constructor;return e&&e.prototype===t},f={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},d=function(){if("undefined"==typeof window)return!1;for(var t in window)try{if(!f["$"+t]&&o.call(window,t)&&null!==window[t]&&"object"==typeof window[t])try{p(window[t])}catch(t){return!0}}catch(t){return!0}return!1}(),h=function(t){if("undefined"==typeof window||!d)return p(t);try{return p(t)}catch(t){return!1}};r=function(t){var e=null!==t&&"object"==typeof t,n="[object Function]"===i.call(t),r=a(t),s=e&&"[object String]"===i.call(t),p=[];if(!e&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var f=u&&n;if(s&&t.length>0&&!o.call(t,0))for(var d=0;d0)for(var v=0;v1)for(var n=1;n1?n-1:0);for(var r=1;r2?o-2:0);for(var i=2;i";var y=function(t){var e=l.spaceIndex(t);if(-1===e)return{html:"",closing:"/"===t[t.length-2]};var n="/"===(t=l.trim(t.slice(e+1,-1)))[t.length-1];return n&&(t=l.trim(t.slice(0,-1))),{html:t,closing:n}}(c),b=n[a],_=u(y.html,(function(t,e){var n,o=-1!==l.indexOf(b,t);return r(n=s(a,t,e,o))?o?(e=f(a,t,e,h))?t+'="'+e+'"':t:r(n=p(a,t,e,o))?void 0:n:n}));return c="<"+a,_&&(c+=" "+_),y.closing&&(c+=" /"),c+">"}return r(g=i(a,c,m))?d(c):g}),d);return v&&(g=v.remove(g)),g},t.exports=o},function(t,e){t.exports={smile:"e3/2018new_weixioa02_org.png",lovely:"09/2018new_keai_org.png",happy:"1e/2018new_taikaixin_org.png",clap:"6e/2018new_guzhang_thumb.png",whee:"33/2018new_xixi_thumb.png",haha:"8f/2018new_haha_thumb.png","laugh and cry":"4a/2018new_xiaoku_thumb.png",wink:"43/2018new_jiyan_org.png",greddy:"fa/2018new_chanzui_org.png",awkward:"a3/2018new_heixian_thumb.png",sweat:"28/2018new_han_org.png","pick nose":"9a/2018new_wabi_thumb.png",hum:"7c/2018new_heng_thumb.png",angry:"f6/2018new_nu_thumb.png",grievance:"a5/2018new_weiqu_thumb.png",poor:"96/2018new_kelian_org.png",disappoint:"aa/2018new_shiwang_thumb.png",sad:"ee/2018new_beishang_org.png",tear:"6e/2018new_leimu_org.png","no way":"83/2018new_kuxiao_org.png",shy:"c1/2018new_haixiu_org.png",dirt:"10/2018new_wu_thumb.png","love you":"f6/2018new_aini_org.png",kiss:"2c/2018new_qinqin_thumb.png",amorousness:"9d/2018new_huaxin_org.png",longing:"c9/2018new_chongjing_org.png",desire:"3e/2018new_tianping_thumb.png","bad laugh":"4d/2018new_huaixiao_org.png",blackness:"9e/2018new_yinxian_org.png","laugh without word":"2d/2018new_xiaoerbuyu_org.png",titter:"71/2018new_touxiao_org.png",cool:"c4/2018new_ku_org.png","not easy":"aa/2018new_bingbujiandan_thumb.png",think:"30/2018new_sikao_org.png",question:"b8/2018new_ningwen_org.png","no idea":"2a/2018new_wenhao_thumb.png",dizzy:"07/2018new_yun_thumb.png",bomb:"a2/2018new_shuai_thumb.png",bone:"a1/2018new_kulou_thumb.png","be quiet":"b0/2018new_xu_org.png","shut up":"62/2018new_bizui_org.png",stupid:"dd/2018new_shayan_org.png","surprise ":"49/2018new_chijing_org.png",vomit:"08/2018new_tu_org.png",cold:"40/2018new_kouzhao_thumb.png",sick:"3b/2018new_shengbing_thumb.png",bye:"fd/2018new_baibai_thumb.png","look down on":"da/2018new_bishi_org.png","white eye":"ef/2018new_landelini_org.png","left hum":"43/2018new_zuohengheng_thumb.png","right hum":"c1/2018new_youhengheng_thumb.png",crazy:"17/2018new_zhuakuang_org.png","scold ":"87/2018new_zhouma_thumb.png","hit on face":"cb/2018new_dalian_org.png",wow:"ae/2018new_ding_org.png",fan:"86/2018new_hufen02_org.png",money:"a2/2018new_qian_thumb.png",yawn:"55/2018new_dahaqian_org.png",sleepy:"3c/2018new_kun_thumb.png",sleep:"e2/2018new_shuijiao_thumb.png","watermelon ":"01/2018new_chigua_thumb.png",doge:"a1/2018new_doge02_org.png",dog:"22/2018new_erha_org.png",cat:"7b/2018new_miaomiao_thumb.png",thumb:"e6/2018new_zan_org.png",good:"8a/2018new_good_org.png",ok:"45/2018new_ok_org.png",yeah:"29/2018new_ye_thumb.png","shack hand":"e9/2018new_woshou_thumb.png",bow:"e7/2018new_zuoyi_org.png",come:"42/2018new_guolai_thumb.png",punch:"86/2018new_quantou_thumb.png"}},function(t,e){t.exports={nick:"NickName",mail:"E-Mail",link:"Website(http://)",nickFail:"NickName cannot be less than 3 bytes.",mailFail:"Please confirm your email address.",sofa:"No comment yet.",submit:"Submit",reply:"Reply",cancelReply:"Cancel reply",comments:"Comments",cancel:"Cancel",confirm:"Confirm",continue:"Continue",more:"Load More...",preview:"Preview",emoji:"Emoji",expand:"See more....",seconds:"seconds ago",minutes:"minutes ago",hours:"hours ago",days:"days ago",now:"just now",uploading:"Uploading ...",uploadDone:"Upload completed!",busy:"Submit is busy, please wait...","code-98":"Valine initialization failed, please check your version of av-min.js.","code-99":"Valine initialization failed, Please check the `el` element in the init method.","code-100":"Valine initialization failed, Please check your appId and appKey.","code-140":"The total number of API calls today has exceeded the development version limit.","code-401":"Unauthorized operation, Please check your appId and appKey.","code-403":"Access denied by API domain white list, Please check your security domain."}},function(t,e){t.exports={nick:"ニックネーム",mail:"メールアドレス",link:"サイト(http://)",nickFail:"3バイト以上のニックネームをご入力ください.",mailFail:"メールアドレスをご確認ください.",sofa:"コメントしましょう~",submit:"提出する",reply:"返信する",cancelReply:"キャンセル",comments:"コメント",cancel:"キャンセル",confirm:"確認する",continue:"继续",more:"さらに読み込む...",preview:"プレビュー",emoji:"絵文字",expand:"もっと見る",seconds:"秒前",minutes:"分前",hours:"時間前",days:"日前",now:"たっだ今",uploading:"アップロード中...",uploadDone:"アップロードが完了しました!",busy:"20 秒間隔で提出してください ...","code-98":"ロードエラーです。av-min.js のバージョンを確認してください.","code-99":"ロードエラーです。initにある`el`エレメントを確認ください.","code-100":"ロードエラーです。AppIdとAppKeyを確認ください.","code-140":"今日のAPIコールの総数が開発バージョンの上限を超えた.","code-401":"権限が制限されています。AppIdとAppKeyを確認ください.","code-403":"アクセスがAPIなどに制限されました、ドメイン名のセキュリティ設定を確認ください"}},function(t,e){t.exports={nick:"昵称",mail:"邮箱",link:"网址(http://)",nickFail:"昵称不能少于3个字符",mailFail:"请填写正确的邮件地址",sofa:"来发评论吧~",submit:"提交",reply:"回复",cancelReply:"取消回复",comments:"评论",cancel:"取消",confirm:"确认",continue:"继续",more:"加载更多...",preview:"预览",emoji:"表情",expand:"查看更多...",seconds:"秒前",minutes:"分钟前",hours:"小时前",days:"天前",now:"刚刚",uploading:"正在传输...",uploadDone:"传输完成!",busy:"操作频繁,请稍候再试...","code-98":"Valine 初始化失败,请检查 av-min.js 版本","code-99":"Valine 初始化失败,请检查init中的`el`元素.","code-100":"Valine 初始化失败,请检查你的AppId和AppKey.","code-140":"今日 API 调用总次数已超过开发版限制.","code-401":"未经授权的操作,请检查你的AppId和AppKey.","code-403":"访问被API域名白名单拒绝,请检查你的安全域名设置."}},function(t,e){t.exports={nick:"暱稱",mail:"郵箱",link:"網址(http://)",nickFail:"昵稱不能少於3個字符",mailFail:"請填寫正確的郵件地址",sofa:"來發評論吧~",submit:"提交",reply:"回覆",cancelReply:"取消回覆",comments:"評論",cancel:"取消",confirm:"確認",continue:"繼續",more:"加載更多...",preview:"預覽",emoji:"表情",expand:"查看更多...",seconds:"秒前",minutes:"分鐘前",hours:"小時前",days:"天前",now:"剛剛",uploading:"正在上傳...",uploadDone:"上傳完成!",busy:"操作頻繁,請稍候再試...","code-98":"Valine 初始化失敗,請檢查 av-min.js 版本","code-99":"Valine 初始化失敗,請檢查init中的`el`元素.","code-100":"Valine 初始化失敗,請檢查你的AppId和AppKey.","code-140":"今日 API 調用總次數已超過開發版限制.","code-401":"未經授權的操作,請檢查你的AppId和AppKey.","code-403":"訪問被API域名白名單拒絕,請檢查你的安全域名設置."}},function(t,e){},function(t,e,n){var r=n(115);"string"==typeof r&&(r=[[t.i,r,""]]);var o={transform:void 0};n(117)(r,o),r.locals&&(t.exports=r.locals)},function(t,e,n){(e=n(116)(!1)).push([t.i,'.v[data-class="v"]{font-size:16px;text-align:left}.v[data-class="v"] *{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.75}.v[data-class="v"] .vinput,.v[data-class="v"] .veditor,.v[data-class="v"] p,.v[data-class="v"] pre code,.v[data-class="v"] .status-bar{color:#555}.v[data-class="v"] .vtime,.v[data-class="v"] .vsys{color:#b3b3b3}.v[data-class="v"] .text-right{text-align:right}.v[data-class="v"] .text-center{text-align:center}.v[data-class="v"] img{max-width:100%;border:none}.v[data-class="v"] hr{margin:.825em 0;border-color:#f6f6f6;border-style:dashed}.v[data-class="v"].hide-avatar .vimg{display:none}.v[data-class="v"] a{position:relative;cursor:pointer;color:#1abc9c;text-decoration:none;display:inline-block}.v[data-class="v"] a:hover{color:#D7191A}.v[data-class="v"] pre,.v[data-class="v"] code{background-color:#f8f8f8;padding:0.2em 0.4em;border-radius:3px;font-size:85%;margin:0}.v[data-class="v"] pre{padding:10px;overflow:auto;line-height:1.45}.v[data-class="v"] pre code{padding:0;background:transparent;white-space:pre-wrap;word-break:keep-all}.v[data-class="v"] blockquote{color:#666;margin:.5em 0;padding:0 0 0 1em;border-left:8px solid rgba(238,238,238,0.5)}.v[data-class="v"] .vinput{border:none;resize:none;outline:none;padding:10px 5px;max-width:100%;font-size:.775em;-webkit-box-sizing:border-box;box-sizing:border-box}.v[data-class="v"] input[type=\'checkbox\'],.v[data-class="v"] input[type=\'radio\']{display:inline-block;vertical-align:middle;margin-top:-2px}.v[data-class="v"] .vicon{cursor:pointer;display:inline-block;overflow:hidden;fill:#555;vertical-align:middle}.v[data-class="v"] .vicon+.vicon{margin-left:10px}.v[data-class="v"] .vicon.actived{fill:#66b1ff}.v[data-class="v"] .vrow{font-size:0;padding:10px 0}.v[data-class="v"] .vrow .vcol{display:inline-block;vertical-align:middle;font-size:14px}.v[data-class="v"] .vrow .vcol.vcol-20{width:20%}.v[data-class="v"] .vrow .vcol.vcol-30{width:30%}.v[data-class="v"] .vrow .vcol.vcol-40{width:40%}.v[data-class="v"] .vrow .vcol.vcol-50{width:50%}.v[data-class="v"] .vrow .vcol.vcol-60{width:60%}.v[data-class="v"] .vrow .vcol.vcol-70{width:70%}.v[data-class="v"] .vrow .vcol.vcol-80{width:80%}.v[data-class="v"] .vrow .vcol.vctrl{font-size:12px}.v[data-class="v"] .vemoji,.v[data-class="v"] .emoji{width:26px;height:26px;overflow:hidden;vertical-align:middle;margin:0 1px;display:inline-block}.v[data-class="v"] .vwrap{border:1px solid #f0f0f0;border-radius:4px;margin-bottom:10px;overflow:hidden;position:relative;padding:10px}.v[data-class="v"] .vwrap input{background:transparent}.v[data-class="v"] .vwrap .vedit{position:relative;padding-top:10px}.v[data-class="v"] .vwrap .cancel-reply-btn{position:absolute;right:5px;top:5px;cursor:pointer}.v[data-class="v"] .vwrap .vemojis{display:none;font-size:18px;max-height:145px;overflow:auto;padding-bottom:10px;-webkit-box-shadow:0px 0 1px #f0f0f0;box-shadow:0px 0 1px #f0f0f0}.v[data-class="v"] .vwrap .vemojis i{font-style:normal;padding-top:7px;width:36px;cursor:pointer;text-align:center;display:inline-block;vertical-align:middle}.v[data-class="v"] .vwrap .vpreview{padding:7px;-webkit-box-shadow:0px 0 1px #f0f0f0;box-shadow:0px 0 1px #f0f0f0}.v[data-class="v"] .vwrap .vheader .vinput{width:33.33%;border-bottom:1px #dedede dashed}.v[data-class="v"] .vwrap .vheader.item2 .vinput{width:50%}.v[data-class="v"] .vwrap .vheader.item1 .vinput{width:100%}.v[data-class="v"] .vwrap .vheader .vinput:focus{border-bottom-color:#eb5055}@media screen and (max-width: 520px){.v[data-class="v"] .vwrap .vheader .vinput{width:100%}.v[data-class="v"] .vwrap .vheader.item2 .vinput{width:100%}}.v[data-class="v"] .vpower{color:#999;font-size:.75em;padding:.5em 0}.v[data-class="v"] .vpower a{font-size:.75em}.v[data-class="v"] .vcount{padding:5px;font-weight:600;font-size:1.25em}.v[data-class="v"] ul,.v[data-class="v"] ol{padding:0;margin-left:1.25em}.v[data-class="v"] .txt-center{text-align:center}.v[data-class="v"] .txt-right{text-align:right}.v[data-class="v"] .veditor{width:100%;min-height:8.75em;font-size:.875em;background:transparent;resize:vertical;-webkit-transition:all .25s ease;transition:all .25s ease}.v[data-class="v"] .vbtn{-webkit-transition-duration:.4s;transition-duration:.4s;text-align:center;color:#555;border:1px solid #ededed;border-radius:.3em;display:inline-block;background:transparent;margin-bottom:0;font-weight:400;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;padding:.5em 1.25em;font-size:.875em;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.v[data-class="v"] .vbtn+.vbtn{margin-left:1.25em}.v[data-class="v"] .vbtn:active,.v[data-class="v"] .vbtn:hover{color:#3090e4;border-color:#3090e4}.v[data-class="v"] .vbtn:disabled{border-color:#E1E1E1;color:#E1E1E1;background-color:#fdfafa;cursor:not-allowed}.v[data-class="v"] .vempty{padding:1.25em;text-align:center;color:#555;overflow:auto}.v[data-class="v"] .vsys{display:inline-block;padding:.2em .5em;font-size:.75em;border-radius:.2em;margin-right:.3em}@media screen and (max-width: 520px){.v[data-class="v"] .vsys{display:none}}.v[data-class="v"] .vcards{width:100%}.v[data-class="v"] .vcards .vcard{padding-top:1.25em;position:relative;display:block}.v[data-class="v"] .vcards .vcard:after{content:\'\';clear:both;display:block}.v[data-class="v"] .vcards .vcard .vimg{width:3.125em;height:3.125em;float:left;border-radius:50%;margin-right:.7525em;border:1px solid #f5f5f5;padding:.125em}@media screen and (max-width: 720px){.v[data-class="v"] .vcards .vcard .vimg{width:2.5em;height:2.5em}}.v[data-class="v"] .vcards .vcard .vhead{line-height:1.5;margin-top:0}.v[data-class="v"] .vcards .vcard .vhead .vnick{position:relative;font-size:.875em;font-weight:500;margin-right:.875em;cursor:pointer;text-decoration:none;display:inline-block}.v[data-class="v"] .vcards .vcard .vhead .vnick:hover{color:#D7191A}.v[data-class="v"] .vcards .vcard .vh{overflow:hidden;padding-bottom:.5em;border-bottom:1px dashed #f5f5f5}.v[data-class="v"] .vcards .vcard .vh .vtime{font-size:.75em;margin-right:.875em}.v[data-class="v"] .vcards .vcard .vh .vmeta{line-height:1;position:relative}.v[data-class="v"] .vcards .vcard .vh .vmeta .vat{font-size:.8125em;color:#ef2f11;cursor:pointer;float:right}.v[data-class="v"] .vcards .vcard:last-child .vh{border-bottom:none}.v[data-class="v"] .vcards .vcard .vcontent{word-wrap:break-word;word-break:break-all;font-size:.875em;line-height:2;position:relative;margin-bottom:.75em;padding-top:.625em}.v[data-class="v"] .vcards .vcard .vcontent.expand{cursor:pointer;max-height:8em;overflow:hidden}.v[data-class="v"] .vcards .vcard .vcontent.expand::before{display:block;content:"";position:absolute;width:100%;left:0;top:0;bottom:3.15em;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(rgba(255,255,255,0.9)));background:linear-gradient(180deg, rgba(255,255,255,0), rgba(255,255,255,0.9));z-index:999}.v[data-class="v"] .vcards .vcard .vcontent.expand::after{display:block;content:attr(data-expand);text-align:center;color:#828586;position:absolute;width:100%;height:3.15em;line-height:3.15em;left:0;bottom:0;z-index:999;background:rgba(255,255,255,0.9)}.v[data-class="v"] .vcards .vcard .vquote{padding-left:1em;border-left:1px dashed rgba(238,238,238,0.5)}.v[data-class="v"] .vcards .vcard .vquote .vimg{width:2.225em;height:2.225em}.v[data-class="v"] .vpage .vmore{margin:1em 0}.v[data-class="v"] .clear{content:\'\';display:block;clear:both}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes pulse{50%{background:#dcdcdc}}@keyframes pulse{50%{background:#dcdcdc}}.v[data-class="v"] .vspinner{width:22px;height:22px;display:inline-block;border:6px double #a0a0a0;border-top-color:transparent;border-bottom-color:transparent;border-radius:50%;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;position:relative;vertical-align:middle;margin:0 5px}[data-theme="dark"] .v[data-class="v"] .vinput,[data-theme="dark"] .v[data-class="v"] .veditor,[data-theme="dark"] .v[data-class="v"] p,[data-theme="dark"] .v[data-class="v"] pre code,[data-theme="dark"] .v[data-class="v"] .status-bar,.dark .v[data-class="v"] .vinput,.dark .v[data-class="v"] .veditor,.dark .v[data-class="v"] p,.dark .v[data-class="v"] pre code,.dark .v[data-class="v"] .status-bar,.theme__dark .v[data-class="v"] .vinput,.theme__dark .v[data-class="v"] .veditor,.theme__dark .v[data-class="v"] p,.theme__dark .v[data-class="v"] pre code,.theme__dark .v[data-class="v"] .status-bar,.night .v[data-class="v"] .vinput,.night .v[data-class="v"] .veditor,.night .v[data-class="v"] p,.night .v[data-class="v"] pre code,.night .v[data-class="v"] .status-bar{color:#b2b2b5}[data-theme="dark"] .v[data-class="v"] .vtime,[data-theme="dark"] .v[data-class="v"] .vsys,.dark .v[data-class="v"] .vtime,.dark .v[data-class="v"] .vsys,.theme__dark .v[data-class="v"] .vtime,.theme__dark .v[data-class="v"] .vsys,.night .v[data-class="v"] .vtime,.night .v[data-class="v"] .vsys{color:#929298}[data-theme="dark"] .v[data-class="v"] pre,[data-theme="dark"] .v[data-class="v"] code,[data-theme="dark"] .v[data-class="v"] pre code,.dark .v[data-class="v"] pre,.dark .v[data-class="v"] code,.dark .v[data-class="v"] pre code,.theme__dark .v[data-class="v"] pre,.theme__dark .v[data-class="v"] code,.theme__dark .v[data-class="v"] pre code,.night .v[data-class="v"] pre,.night .v[data-class="v"] code,.night .v[data-class="v"] pre code{color:#929298;background-color:#151414}[data-theme="dark"] .v[data-class="v"] .vwrap,.dark .v[data-class="v"] .vwrap,.theme__dark .v[data-class="v"] .vwrap,.night .v[data-class="v"] .vwrap{border-color:#b2b2b5}[data-theme="dark"] .v[data-class="v"] .vicon,.dark .v[data-class="v"] .vicon,.theme__dark .v[data-class="v"] .vicon,.night .v[data-class="v"] .vicon{fill:#b2b2b5}[data-theme="dark"] .v[data-class="v"] .vicon.actived,.dark .v[data-class="v"] .vicon.actived,.theme__dark .v[data-class="v"] .vicon.actived,.night .v[data-class="v"] .vicon.actived{fill:#66b1ff}[data-theme="dark"] .v[data-class="v"] .vbtn,.dark .v[data-class="v"] .vbtn,.theme__dark .v[data-class="v"] .vbtn,.night .v[data-class="v"] .vbtn{color:#b2b2b5;border-color:#b2b2b5}[data-theme="dark"] .v[data-class="v"] .vbtn:hover,.dark .v[data-class="v"] .vbtn:hover,.theme__dark .v[data-class="v"] .vbtn:hover,.night .v[data-class="v"] .vbtn:hover{color:#66b1ff;border-color:#66b1ff}[data-theme="dark"] .v[data-class="v"] a:hover,.dark .v[data-class="v"] a:hover,.theme__dark .v[data-class="v"] a:hover,.night .v[data-class="v"] a:hover{color:#D7191A}[data-theme="dark"] .v[data-class="v"] .vcards .vcard .vcontent.expand::before,.dark .v[data-class="v"] .vcards .vcard .vcontent.expand::before,.theme__dark .v[data-class="v"] .vcards .vcard .vcontent.expand::before,.night .v[data-class="v"] .vcards .vcard .vcontent.expand::before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0.7)));background:linear-gradient(180deg, rgba(0,0,0,0.3), rgba(0,0,0,0.7))}[data-theme="dark"] .v[data-class="v"] .vcards .vcard .vcontent.expand::after,.dark .v[data-class="v"] .vcards .vcard .vcontent.expand::after,.theme__dark .v[data-class="v"] .vcards .vcard .vcontent.expand::after,.night .v[data-class="v"] .vcards .vcard .vcontent.expand::after{background:rgba(0,0,0,0.7)}@media (prefers-color-scheme: dark){.v[data-class="v"] .vinput,.v[data-class="v"] .veditor,.v[data-class="v"] p,.v[data-class="v"] pre code,.v[data-class="v"] .status-bar{color:#b2b2b5}.v[data-class="v"] .vtime,.v[data-class="v"] .vsys{color:#929298}.v[data-class="v"] pre,.v[data-class="v"] code,.v[data-class="v"] pre code{color:#929298;background-color:#151414}.v[data-class="v"] .vwrap{border-color:#b2b2b5}.v[data-class="v"] .vicon{fill:#b2b2b5}.v[data-class="v"] .vicon.actived{fill:#66b1ff}.v[data-class="v"] .vbtn{color:#b2b2b5;border-color:#b2b2b5}.v[data-class="v"] .vbtn:hover{color:#66b1ff;border-color:#66b1ff}.v[data-class="v"] a:hover{color:#D7191A}.v[data-class="v"] .vcards .vcard .vcontent.expand::before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0.7)));background:linear-gradient(180deg, rgba(0,0,0,0.3), rgba(0,0,0,0.7))}.v[data-class="v"] .vcards .vcard .vcontent.expand::after{background:rgba(0,0,0,0.7)}}\n',""]),t.exports=e},function(t,e,n){"use strict";function r(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"==typeof btoa){var o=function(t){return"/*# ".concat("sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(t)))))," */")}(r);return[n].concat(r.sources.map((function(t){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(t," */")}))).concat([o]).join("\n")}return[n].join("\n")}t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=r(e,t);return e[2]?"@media ".concat(e[2]," {").concat(n,"}"):n})).join("")},e.i=function(t,n,r){"string"==typeof t&&(t=[[null,t,""]]);var o={};if(r)for(var i=0;i=0&&b.splice(e,1)}function s(t){var e=document.createElement("style");return t.attrs.type="text/css",u(e,t.attrs),i(t,e),e}function c(t){var e=document.createElement("link");return t.attrs.type="text/css",t.attrs.rel="stylesheet",u(e,t.attrs),i(t,e),e}function u(t,e){Object.keys(e).forEach((function(n){t.setAttribute(n,e[n])}))}function l(t,e){var n,r,o,i;if(e.transform&&t.css){if(!(i=e.transform(t.css)))return function(){};t.css=i}if(e.singleton){var u=y++;n=m||(m=s(e)),r=p.bind(null,n,u,!1),o=p.bind(null,n,u,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=c(e),r=d.bind(null,n,e),o=function(){a(n),n.href&&URL.revokeObjectURL(n.href)}):(n=s(e),r=f.bind(null,n),o=function(){a(n)});return r(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;r(t=e)}else o()}}function p(t,e,n,r){var o=n?"":r.css;if(t.styleSheet)t.styleSheet.cssText=w(e,o);else{var i=document.createTextNode(o),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(i,a[e]):t.appendChild(i)}}function f(t,e){var n=e.css,r=e.media;if(r&&t.setAttribute("media",r),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}function d(t,e,n){var r=n.css,o=n.sourceMap,i=void 0===e.convertToAbsoluteUrls&&o;(e.convertToAbsoluteUrls||i)&&(r=_(r)),o&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");var a=new Blob([r],{type:"text/css"}),s=t.href;t.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}var h={},v=function(t){var e;return function(){return void 0===e&&(e=t.apply(this,arguments)),e}}((function(){return window&&document&&document.all&&!window.atob})),g=function(t){var e={};return function(n){return void 0===e[n]&&(e[n]=t.call(this,n)),e[n]}}((function(t){return document.querySelector(t)})),m=null,y=0,b=[],_=n(118);t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(e=e||{}).attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||(e.singleton=v()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var n=o(t,e);return r(n,e),function(t){for(var i=[],a=0;a0?A+S:""}},function(t,e,n){"use strict";var r=n(221),o=Object.prototype.hasOwnProperty,i={allowDots:!1,allowPrototypes:!1,arrayLimit:20,decoder:r.decode,delimiter:"&",depth:5,parameterLimit:1e3,plainObjects:!1,strictNullHandling:!1},a=function(t,e,n){if(t){var r=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,i=/(\[[^[\]]*])/g,a=/(\[[^[\]]*])/.exec(r),s=a?r.slice(0,a.index):r,c=[];if(s){if(!n.plainObjects&&o.call(Object.prototype,s)&&!n.allowPrototypes)return;c.push(s)}for(var u=0;null!==(a=i.exec(r))&&u=0;--o){var i,a=t[o];if("[]"===a)i=(i=[]).concat(r);else{i=n.plainObjects?Object.create(null):{};var s="["===a.charAt(0)&&"]"===a.charAt(a.length-1)?a.slice(1,-1):a,c=parseInt(s,10);!isNaN(c)&&a!==s&&String(c)===s&&c>=0&&n.parseArrays&&c<=n.arrayLimit?(i=[])[c]=r:i[s]=r}r=i}return r}(c,e,n)}};t.exports=function(t,e){var n=e?r.assign({},e):{};if(null!==n.decoder&&void 0!==n.decoder&&"function"!=typeof n.decoder)throw new TypeError("Decoder has to be a function.");if(n.ignoreQueryPrefix=!0===n.ignoreQueryPrefix,n.delimiter="string"==typeof n.delimiter||r.isRegExp(n.delimiter)?n.delimiter:i.delimiter,n.depth="number"==typeof n.depth?n.depth:i.depth,n.arrayLimit="number"==typeof n.arrayLimit?n.arrayLimit:i.arrayLimit,n.parseArrays=!1!==n.parseArrays,n.decoder="function"==typeof n.decoder?n.decoder:i.decoder,n.allowDots="boolean"==typeof n.allowDots?n.allowDots:i.allowDots,n.plainObjects="boolean"==typeof n.plainObjects?n.plainObjects:i.plainObjects,n.allowPrototypes="boolean"==typeof n.allowPrototypes?n.allowPrototypes:i.allowPrototypes,n.parameterLimit="number"==typeof n.parameterLimit?n.parameterLimit:i.parameterLimit,n.strictNullHandling="boolean"==typeof n.strictNullHandling?n.strictNullHandling:i.strictNullHandling,""===t||null==t)return n.plainObjects?Object.create(null):{};for(var s="string"==typeof t?function(t,e){for(var n={},r=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,a=e.parameterLimit===1/0?void 0:e.parameterLimit,s=r.split(e.delimiter,a),c=0;c0?"in "+o:o+" ago":o}}}},function(t,e,n){var r=n(416);t.exports=function(){var t=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],e=["January","February","March","April","May","June","July","August","September","October","November","December"],n=["Su","Mo","Tu","We","Th","Fr","Sa"],o=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],i=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a=["AM","PM"],s=["am","pm"],c=["a.m.","p.m."],u={MMM:function(e){return t[e.getMonth()]},MMMM:function(t){return e[t.getMonth()]},dd:function(t){return n[t.getDay()]},ddd:function(t){return o[t.getDay()]},dddd:function(t){return i[t.getDay()]},A:function(t){return t.getHours()/12>=1?a[1]:a[0]},a:function(t){return t.getHours()/12>=1?s[1]:s[0]},aa:function(t){return t.getHours()/12>=1?c[1]:c[0]}};return["M","D","DDD","d","Q","W"].forEach((function(t){u[t+"o"]=function(e,n){return function(t){var e=t%100;if(e>20||e<10)switch(e%10){case 1:return t+"st";case 2:return t+"nd";case 3:return t+"rd"}return t+"th"}(n[t](e))}})),{formatters:u,formattingTokensRegExp:r(u)}}},function(t,e){var n=["M","MM","Q","D","DD","DDD","DDDD","d","E","W","WW","YY","YYYY","GG","GGGG","H","HH","h","hh","m","mm","s","ss","S","SS","SSS","Z","ZZ","X","x"];t.exports=function(t){var e=[];for(var r in t)t.hasOwnProperty(r)&&e.push(r);var o=n.concat(e).sort().reverse();return new RegExp("(\\[[^\\[]*\\])|(\\\\)?("+o.join("|")+"|.)","g")}},function(t,e,n){"use strict";var r=n(19),o=n(225),i=n(418),a=n(231);function s(t){var e=new i(t),n=o(i.prototype.request,e);return r.extend(n,i.prototype,e),r.extend(n,e),n}var c=s(n(139));c.Axios=i,c.create=function(t){return s(a(c.defaults,t))},c.Cancel=n(232),c.CancelToken=n(432),c.isCancel=n(230),c.all=function(t){return Promise.all(t)},c.spread=n(433),c.isAxiosError=n(434),t.exports=c,t.exports.default=c},function(t,e,n){"use strict";var r=n(19),o=n(226),i=n(419),a=n(420),s=n(231),c=n(430),u=c.validators;function l(t){this.defaults=t,this.interceptors={request:new i,response:new i}}l.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=t.transitional;void 0!==e&&c.assertOptions(e,{silentJSONParsing:u.transitional(u.boolean,"1.0.0"),forcedJSONParsing:u.transitional(u.boolean,"1.0.0"),clarifyTimeoutError:u.transitional(u.boolean,"1.0.0")},!1);var n=[],r=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(r=r&&e.synchronous,n.unshift(e.fulfilled,e.rejected))}));var o,i=[];if(this.interceptors.response.forEach((function(t){i.push(t.fulfilled,t.rejected)})),!r){var l=[a,void 0];for(Array.prototype.unshift.apply(l,n),l=l.concat(i),o=Promise.resolve(t);l.length;)o=o.then(l.shift(),l.shift());return o}for(var p=t;n.length;){var f=n.shift(),d=n.shift();try{p=f(p)}catch(t){d(t);break}}try{o=a(p)}catch(t){return Promise.reject(t)}for(;i.length;)o=o.then(i.shift(),i.shift());return o},l.prototype.getUri=function(t){return t=s(this.defaults,t),o(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(t){l.prototype[t]=function(e,n){return this.request(s(n||{},{method:t,url:e,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(t){l.prototype[t]=function(e,n,r){return this.request(s(r||{},{method:t,url:e,data:n}))}})),t.exports=l},function(t,e,n){"use strict";var r=n(19);function o(){this.handlers=[]}o.prototype.use=function(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){r.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=o},function(t,e,n){"use strict";var r=n(19),o=n(421),i=n(230),a=n(139);function s(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return s(t),t.headers=t.headers||{},t.data=o.call(t,t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||a.adapter)(t).then((function(e){return s(t),e.data=o.call(t,e.data,e.headers,t.transformResponse),e}),(function(e){return i(e)||(s(t),e&&e.response&&(e.response.data=o.call(t,e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},function(t,e,n){"use strict";var r=n(19),o=n(139);t.exports=function(t,e,n){var i=this||o;return r.forEach(n,(function(n){t=n.call(i,t,e)})),t}},function(t,e,n){"use strict";var r=n(19);t.exports=function(t,e){r.forEach(t,(function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])}))}},function(t,e,n){"use strict";var r=n(229);t.exports=function(t,e,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},function(t,e,n){"use strict";var r=n(19);t.exports=r.isStandardBrowserEnv()?{write:function(t,e,n,o,i,a){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(o)&&s.push("path="+o),r.isString(i)&&s.push("domain="+i),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,e,n){"use strict";var r=n(426),o=n(427);t.exports=function(t,e){return t&&!r(e)?o(t,e):e}},function(t,e,n){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,n){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,n){"use strict";var r=n(19),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,n,i,a={};return t?(r.forEach(t.split("\n"),(function(t){if(i=t.indexOf(":"),e=r.trim(t.substr(0,i)).toLowerCase(),n=r.trim(t.substr(i+1)),e){if(a[e]&&o.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([n]):a[e]?a[e]+", "+n:n}})),a):a}},function(t,e,n){"use strict";var r=n(19);t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=o(window.location.href),function(e){var n=r.isString(e)?o(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}},function(t,e,n){"use strict";var r=n(431),o={};["object","boolean","number","function","string","symbol"].forEach((function(t,e){o[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));var i={},a=r.version.split(".");function s(t,e){for(var n=e?e.split("."):a,r=t.split("."),o=0;o<3;o++){if(n[o]>r[o])return!0;if(n[o]0;){var i=r[o],a=e[i];if(a){var s=t[i],c=void 0===s||a(s,i,t);if(!0!==c)throw new TypeError("option "+i+" must be "+c)}else if(!0!==n)throw Error("Unknown option "+i)}},validators:o}},function(t){t.exports=JSON.parse('{"_args":[["axios@0.21.4","D:\\\\Dimension\\\\Nodejs\\\\nodejs_work\\\\hibiki"]],"_development":true,"_from":"axios@0.21.4","_id":"axios@0.21.4","_inBundle":false,"_integrity":"sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==","_location":"/axios","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"axios@0.21.4","name":"axios","escapedName":"axios","rawSpec":"0.21.4","saveSpec":null,"fetchSpec":"0.21.4"},"_requiredBy":["/@vssue/api-bitbucket-v2","/@vssue/api-gitee-v5","/@vssue/api-github-v3","/@vssue/api-github-v4","/@vssue/api-gitlab-v4"],"_resolved":"https://registry.npmjs.org/axios/-/axios-0.21.4.tgz","_spec":"0.21.4","_where":"D:\\\\Dimension\\\\Nodejs\\\\nodejs_work\\\\hibiki","author":{"name":"Matt Zabriskie"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"bugs":{"url":"https://github.com/axios/axios/issues"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}],"dependencies":{"follow-redirects":"^1.14.0"},"description":"Promise based HTTP client for the browser and node.js","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"homepage":"https://axios-http.com","jsdelivr":"dist/axios.min.js","keywords":["xhr","http","ajax","promise","node"],"license":"MIT","main":"index.js","name":"axios","repository":{"type":"git","url":"git+https://github.com/axios/axios.git"},"scripts":{"build":"NODE_ENV=production grunt build","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","examples":"node ./examples/server.js","fix":"eslint --fix lib/**/*.js","postversion":"git push && git push --tags","preversion":"npm test","start":"node ./sandbox/server.js","test":"grunt test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json"},"typings":"./index.d.ts","unpkg":"dist/axios.min.js","version":"0.21.4"}')},function(t,e,n){"use strict";var r=n(232);function o(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;t((function(t){n.reason||(n.reason=new r(t),e(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var t;return{token:new o((function(e){t=e})),cancel:t}},t.exports=o},function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,n){"use strict";t.exports=function(t){return"object"==typeof t&&!0===t.isAxiosError}},function(t,e,n){},function(t,e,n){"use strict";n(233)},function(t,e,n){},function(t,e,n){t.exports=function(t){function e(t){let n,o,i,a=null;function s(...t){if(!s.enabled)return;const r=s,o=Number(new Date),i=o-(n||o);r.diff=i,r.prev=n,r.curr=o,n=o,t[0]=e.coerce(t[0]),"string"!=typeof t[0]&&t.unshift("%O");let a=0;t[0]=t[0].replace(/%([a-zA-Z%])/g,(n,o)=>{if("%%"===n)return"%";a++;const i=e.formatters[o];if("function"==typeof i){const e=t[a];n=i.call(r,e),t.splice(a,1),a--}return n}),e.formatArgs.call(r,t);(r.log||e.log).apply(r,t)}return s.namespace=t,s.useColors=e.useColors(),s.color=e.selectColor(t),s.extend=r,s.destroy=e.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(o!==e.namespaces&&(o=e.namespaces,i=e.enabled(t)),i),set:t=>{a=t}}),"function"==typeof e.init&&e.init(s),s}function r(t,n){const r=e(this.namespace+(void 0===n?":":n)+t);return r.log=this.log,r}function o(t){return t.toString().substring(2,t.toString().length-2).replace(/\.\*\?$/,"*")}return e.debug=e,e.default=e,e.coerce=function(t){if(t instanceof Error)return t.stack||t.message;return t},e.disable=function(){const t=[...e.names.map(o),...e.skips.map(o).map(t=>"-"+t)].join(",");return e.enable(""),t},e.enable=function(t){let n;e.save(t),e.namespaces=t,e.names=[],e.skips=[];const r=("string"==typeof t?t:"").split(/[\s,]+/),o=r.length;for(n=0;n{e[n]=t[n]}),e.names=[],e.skips=[],e.formatters={},e.selectColor=function(t){let n=0;for(let e=0;e=1.5*n;return Math.round(t/n)+" "+r+(o?"s":"")}t.exports=function(t,e){e=e||{};var s=typeof t;if("string"===s&&t.length>0)return function(t){if((t=String(t)).length>100)return;var e=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(!e)return;var a=parseFloat(e[1]);switch((e[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*a;case"weeks":case"week":case"w":return 6048e5*a;case"days":case"day":case"d":return a*i;case"hours":case"hour":case"hrs":case"hr":case"h":return a*o;case"minutes":case"minute":case"mins":case"min":case"m":return a*r;case"seconds":case"second":case"secs":case"sec":case"s":return a*n;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return a;default:return}}(t);if("number"===s&&isFinite(t))return e.long?function(t){var e=Math.abs(t);if(e>=i)return a(t,e,i,"day");if(e>=o)return a(t,e,o,"hour");if(e>=r)return a(t,e,r,"minute");if(e>=n)return a(t,e,n,"second");return t+" ms"}(t):function(t){var e=Math.abs(t);if(e>=i)return Math.round(t/i)+"d";if(e>=o)return Math.round(t/o)+"h";if(e>=r)return Math.round(t/r)+"m";if(e>=n)return Math.round(t/n)+"s";return t+"ms"}(t);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))}},function(t,e,n){},function(t,e,n){n(2)({target:"Number",stat:!0},{isFinite:n(442)})},function(t,e,n){var r=n(4).isFinite;t.exports=Number.isFinite||function(t){return"number"==typeof t&&r(t)}},function(t,e,n){"use strict";n(234)},function(t,e,n){"use strict";n(235)},function(t,e,n){"use strict";n(238)},function(t,e,n){"use strict";n(239)},function(t,e,n){"use strict";n.r(e);n(151),n(264),n(274),n(276);var r=n(57),o=(n(124),n(38),n(14),n(21),n(24),n(47),n(25),n(0));function i(t,e){for(var n in e)t[n]=e[n];return t}var a=/[!'()*]/g,s=function(t){return"%"+t.charCodeAt(0).toString(16)},c=/%2C/g,u=function(t){return encodeURIComponent(t).replace(a,s).replace(c,",")};function l(t){try{return decodeURIComponent(t)}catch(t){0}return t}var p=function(t){return null==t||"object"==typeof t?t:String(t)};function f(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),r=l(n.shift()),o=n.length>0?l(n.join("=")):null;void 0===e[r]?e[r]=o:Array.isArray(e[r])?e[r].push(o):e[r]=[e[r],o]})),e):e}function d(t){var e=t?Object.keys(t).map((function(e){var n=t[e];if(void 0===n)return"";if(null===n)return u(e);if(Array.isArray(n)){var r=[];return n.forEach((function(t){void 0!==t&&(null===t?r.push(u(e)):r.push(u(e)+"="+u(t)))})),r.join("&")}return u(e)+"="+u(n)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var h=/\/?$/;function v(t,e,n,r){var o=r&&r.options.stringifyQuery,i=e.query||{};try{i=g(i)}catch(t){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:i,params:e.params||{},fullPath:b(e,o),matched:t?y(t):[]};return n&&(a.redirectedFrom=b(n,o)),Object.freeze(a)}function g(t){if(Array.isArray(t))return t.map(g);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=g(t[n]);return e}return t}var m=v(null,{path:"/"});function y(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function b(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var o=t.hash;return void 0===o&&(o=""),(n||"/")+(e||d)(r)+o}function _(t,e,n){return e===m?t===e:!!e&&(t.path&&e.path?t.path.replace(h,"")===e.path.replace(h,"")&&(n||t.hash===e.hash&&w(t.query,e.query)):!(!t.name||!e.name)&&(t.name===e.name&&(n||t.hash===e.hash&&w(t.query,e.query)&&w(t.params,e.params))))}function w(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t).sort(),r=Object.keys(e).sort();return n.length===r.length&&n.every((function(n,o){var i=t[n];if(r[o]!==n)return!1;var a=e[n];return null==i||null==a?i===a:"object"==typeof i&&"object"==typeof a?w(i,a):String(i)===String(a)}))}function x(t){for(var e=0;e=0&&(e=t.slice(r),t=t.slice(0,r));var o=t.indexOf("?");return o>=0&&(n=t.slice(o+1),t=t.slice(0,o)),{path:t,query:n,hash:e}}(o.path||""),l=e&&e.path||"/",d=u.path?C(u.path,l,n||o.append):l,h=function(t,e,n){void 0===e&&(e={});var r,o=n||f;try{r=o(t||"")}catch(t){r={}}for(var i in e){var a=e[i];r[i]=Array.isArray(a)?a.map(p):p(a)}return r}(u.query,o.query,r&&r.options.parseQuery),v=o.hash||u.hash;return v&&"#"!==v.charAt(0)&&(v="#"+v),{_normalized:!0,path:d,query:h,hash:v}}var W,K=function(){},G={name:"RouterLink",props:{to:{type:[String,Object],required:!0},tag:{type:String,default:"a"},custom:Boolean,exact:Boolean,exactPath:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:[String,Array],default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,o=n.resolve(this.to,r,this.append),a=o.location,s=o.route,c=o.href,u={},l=n.options.linkActiveClass,p=n.options.linkExactActiveClass,f=null==l?"router-link-active":l,d=null==p?"router-link-exact-active":p,g=null==this.activeClass?f:this.activeClass,m=null==this.exactActiveClass?d:this.exactActiveClass,y=s.redirectedFrom?v(null,V(s.redirectedFrom),null,n):s;u[m]=_(r,y,this.exactPath),u[g]=this.exact||this.exactPath?u[m]:function(t,e){return 0===t.path.replace(h,"/").indexOf(e.path.replace(h,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(var n in e)if(!(n in t))return!1;return!0}(t.query,e.query)}(r,y);var b=u[m]?this.ariaCurrentValue:null,w=function(t){Q(t)&&(e.replace?n.replace(a,K):n.push(a,K))},x={click:Q};Array.isArray(this.event)?this.event.forEach((function(t){x[t]=w})):x[this.event]=w;var k={class:u},O=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:c,route:s,navigate:w,isActive:u[g],isExactActive:u[m]});if(O){if(1===O.length)return O[0];if(O.length>1||!O.length)return 0===O.length?t():t("span",{},O)}if("a"===this.tag)k.on=x,k.attrs={href:c,"aria-current":b};else{var C=function t(e){var n;if(e)for(var r=0;r-1&&(s.params[f]=n.params[f]);return s.path=H(l.path,s.params),c(l,s,a)}if(s.path){s.params={};for(var d=0;d=t.length?n():t[o]?e(t[o],(function(){r(o+1)})):r(o+1)};r(0)}var wt={redirected:2,aborted:4,cancelled:8,duplicated:16};function xt(t,e){return Ot(t,e,wt.redirected,'Redirected when going from "'+t.fullPath+'" to "'+function(t){if("string"==typeof t)return t;if("path"in t)return t.path;var e={};return Ct.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}(e)+'" via a navigation guard.')}function kt(t,e){return Ot(t,e,wt.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function Ot(t,e,n,r){var o=new Error(r);return o._isRouter=!0,o.from=t,o.to=e,o.type=n,o}var Ct=["params","query","hash"];function St(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function At(t,e){return St(t)&&t._isRouter&&(null==e||t.type===e)}function jt(t){return function(e,n,r){var o=!1,i=0,a=null;$t(t,(function(t,e,n,s){if("function"==typeof t&&void 0===t.cid){o=!0,i++;var c,u=Pt((function(e){var o;((o=e).__esModule||Tt&&"Module"===o[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeof e?e:W.extend(e),n.components[s]=e,--i<=0&&r()})),l=Pt((function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=St(t)?t:new Error(e),r(a))}));try{c=t(u,l)}catch(t){l(t)}if(c)if("function"==typeof c.then)c.then(u,l);else{var p=c.component;p&&"function"==typeof p.then&&p.then(u,l)}}})),o||r()}}function $t(t,e){return Et(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Et(t){return Array.prototype.concat.apply([],t)}var Tt="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function Pt(t){var e=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var It=function(t,e){this.router=t,this.base=function(t){if(!t)if(Y){var e=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else t="/";"/"!==t.charAt(0)&&(t="/"+t);return t.replace(/\/$/,"")}(e),this.current=m,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function Nt(t,e,n,r){var o=$t(t,(function(t,r,o,i){var a=function(t,e){"function"!=typeof t&&(t=W.extend(t));return t.options[e]}(t,e);if(a)return Array.isArray(a)?a.map((function(t){return n(t,r,o,i)})):n(a,r,o,i)}));return Et(r?o.reverse():o)}function Lt(t,e){if(e)return function(){return t.apply(e,arguments)}}It.prototype.listen=function(t){this.cb=t},It.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},It.prototype.onError=function(t){this.errorCbs.push(t)},It.prototype.transitionTo=function(t,e,n){var r,o=this;try{r=this.router.match(t,this.current)}catch(t){throw this.errorCbs.forEach((function(e){e(t)})),t}var i=this.current;this.confirmTransition(r,(function(){o.updateRoute(r),e&&e(r),o.ensureURL(),o.router.afterHooks.forEach((function(t){t&&t(r,i)})),o.ready||(o.ready=!0,o.readyCbs.forEach((function(t){t(r)})))}),(function(t){n&&n(t),t&&!o.ready&&(At(t,wt.redirected)&&i===m||(o.ready=!0,o.readyErrorCbs.forEach((function(e){e(t)}))))}))},It.prototype.confirmTransition=function(t,e,n){var r=this,o=this.current;this.pending=t;var i,a,s=function(t){!At(t)&&St(t)&&(r.errorCbs.length?r.errorCbs.forEach((function(e){e(t)})):console.error(t)),n&&n(t)},c=t.matched.length-1,u=o.matched.length-1;if(_(t,o)&&c===u&&t.matched[c]===o.matched[u])return this.ensureURL(),s(((a=Ot(i=o,t,wt.duplicated,'Avoided redundant navigation to current location: "'+i.fullPath+'".')).name="NavigationDuplicated",a));var l=function(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n0)){var e=this.router,n=e.options.scrollBehavior,r=mt&&n;r&&this.listeners.push(st());var o=function(){var n=t.current,o=Mt(t.base);t.current===m&&o===t._startLocation||t.transitionTo(o,(function(t){r&&ct(e,t,n,!0)}))};window.addEventListener("popstate",o),this.listeners.push((function(){window.removeEventListener("popstate",o)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,o=this.current;this.transitionTo(t,(function(t){yt(S(r.base+t.fullPath)),ct(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,o=this.current;this.transitionTo(t,(function(t){bt(S(r.base+t.fullPath)),ct(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(Mt(this.base)!==this.current.fullPath){var e=S(this.base+this.current.fullPath);t?yt(e):bt(e)}},e.prototype.getCurrentLocation=function(){return Mt(this.base)},e}(It);function Mt(t){var e=window.location.pathname,n=e.toLowerCase(),r=t.toLowerCase();return!t||n!==r&&0!==n.indexOf(S(r+"/"))||(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var zt=function(t){function e(e,n,r){t.call(this,e,n),r&&function(t){var e=Mt(t);if(!/^\/#/.test(e))return window.location.replace(S(t+"/#"+e)),!0}(this.base)||Ft()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router.options.scrollBehavior,n=mt&&e;n&&this.listeners.push(st());var r=function(){var e=t.current;Ft()&&t.transitionTo(Dt(),(function(r){n&&ct(t.router,r,e,!0),mt||Bt(r.fullPath)}))},o=mt?"popstate":"hashchange";window.addEventListener(o,r),this.listeners.push((function(){window.removeEventListener(o,r)}))}},e.prototype.push=function(t,e,n){var r=this,o=this.current;this.transitionTo(t,(function(t){Ut(t.fullPath),ct(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,o=this.current;this.transitionTo(t,(function(t){Bt(t.fullPath),ct(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;Dt()!==e&&(t?Ut(e):Bt(e))},e.prototype.getCurrentLocation=function(){return Dt()},e}(It);function Ft(){var t=Dt();return"/"===t.charAt(0)||(Bt("/"+t),!1)}function Dt(){var t=window.location.href,e=t.indexOf("#");return e<0?"":t=t.slice(e+1)}function qt(t){var e=window.location.href,n=e.indexOf("#");return(n>=0?e.slice(0,n):e)+"#"+t}function Ut(t){mt?yt(qt(t)):window.location.hash=t}function Bt(t){mt?bt(qt(t)):window.location.replace(qt(t))}var Ht=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var t=e.current;e.index=n,e.updateRoute(r),e.router.afterHooks.forEach((function(e){e&&e(r,t)}))}),(function(t){At(t,wt.duplicated)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(It),Vt=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Z(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!mt&&!1!==t.fallback,this.fallback&&(e="hash"),Y||(e="abstract"),this.mode=e,e){case"history":this.history=new Rt(this,t.base);break;case"hash":this.history=new zt(this,t.base,this.fallback);break;case"abstract":this.history=new Ht(this,t.base);break;default:0}},Wt={currentRoute:{configurable:!0}};function Kt(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}Vt.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},Wt.currentRoute.get=function(){return this.history&&this.history.current},Vt.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var n=this.history;if(n instanceof Rt||n instanceof zt){var r=function(t){n.setupListeners(),function(t){var r=n.current,o=e.options.scrollBehavior;mt&&o&&"fullPath"in t&&ct(e,t,r,!1)}(t)};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},Vt.prototype.beforeEach=function(t){return Kt(this.beforeHooks,t)},Vt.prototype.beforeResolve=function(t){return Kt(this.resolveHooks,t)},Vt.prototype.afterEach=function(t){return Kt(this.afterHooks,t)},Vt.prototype.onReady=function(t,e){this.history.onReady(t,e)},Vt.prototype.onError=function(t){this.history.onError(t)},Vt.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!=typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},Vt.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!=typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},Vt.prototype.go=function(t){this.history.go(t)},Vt.prototype.back=function(){this.go(-1)},Vt.prototype.forward=function(){this.go(1)},Vt.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},Vt.prototype.resolve=function(t,e,n){var r=V(t,e=e||this.history.current,n,this),o=this.match(r,e),i=o.redirectedFrom||o.fullPath;return{location:r,route:o,href:function(t,e,n){var r="hash"===n?"#"+e:e;return t?S(t+"/"+r):r}(this.history.base,i,this.mode),normalizedTo:r,resolved:o}},Vt.prototype.getRoutes=function(){return this.matcher.getRoutes()},Vt.prototype.addRoute=function(t,e){this.matcher.addRoute(t,e),this.history.current!==m&&this.history.transitionTo(this.history.getCurrentLocation())},Vt.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==m&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(Vt.prototype,Wt),Vt.install=function t(e){if(!t.installed||W!==e){t.installed=!0,W=e;var n=function(t){return void 0!==t},r=function(t,e){var r=t.$options._parentVnode;n(r)&&n(r=r.data)&&n(r=r.registerRouteInstance)&&r(t,e)};e.mixin({beforeCreate:function(){n(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,r(this,this)},destroyed:function(){r(this)}}),Object.defineProperty(e.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this._routerRoot._route}}),e.component("RouterView",k),e.component("RouterLink",G);var o=e.config.optionMergeStrategies;o.beforeRouteEnter=o.beforeRouteLeave=o.beforeRouteUpdate=o.created}},Vt.version="3.5.2",Vt.isNavigationFailure=At,Vt.NavigationFailureType=wt,Vt.START_LOCATION=m,Y&&window.Vue&&window.Vue.use(Vt);var Gt=Vt;n(178),n(179),n(180),n(77),n(280),n(43),n(44),n(281);function Qt(t){t.locales&&Object.keys(t.locales).forEach((function(e){t.locales[e].path=e})),Object.freeze(t)}var Yt=n(1),Xt=n(62);n(78);n(50),n(64),n(83);var Jt=n(105);function Zt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(i.push(r.value),!e||i.length!==e);a=!0);}catch(t){s=!0,o=t}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(t,e)||Object(Jt.a)(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}n(191),n(107);var te=n(240),ee=n.n(te),ne={created:function(){if(this.siteMeta=this.$site.headTags.filter((function(t){return"meta"===Zt(t,1)[0]})).map((function(t){var e=Zt(t,2);e[0];return e[1]})),this.$ssrContext){var t=this.getMergedMetaTags();this.$ssrContext.title=this.$title,this.$ssrContext.lang=this.$lang,this.$ssrContext.pageMeta=(e=t)?e.map((function(t){var e=""})).join("\n "):"",this.$ssrContext.canonicalLink=oe(this.$canonicalUrl)}var e},mounted:function(){this.currentMetaTags=Object(Xt.a)(document.querySelectorAll("meta")),this.updateMeta(),this.updateCanonicalLink()},methods:{updateMeta:function(){document.title=this.$title,document.documentElement.lang=this.$lang;var t=this.getMergedMetaTags();this.currentMetaTags=ie(t,this.currentMetaTags)},getMergedMetaTags:function(){var t=this.$page.frontmatter.meta||[];return ee()([{name:"description",content:this.$description}],t,this.siteMeta,ae)},updateCanonicalLink:function(){re(),this.$canonicalUrl&&document.head.insertAdjacentHTML("beforeend",oe(this.$canonicalUrl))}},watch:{$page:function(){this.updateMeta(),this.updateCanonicalLink()}},beforeDestroy:function(){ie(null,this.currentMetaTags),re()}};function re(){var t=document.querySelector("link[rel='canonical']");t&&t.remove()}function oe(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t?''):""}function ie(t,e){if(e&&Object(Xt.a)(e).filter((function(t){return t.parentNode===document.head})).forEach((function(t){return document.head.removeChild(t)})),t)return t.map((function(t){var e=document.createElement("meta");return Object.keys(t).forEach((function(n){e.setAttribute(n,t[n])})),document.head.appendChild(e),e}))}function ae(t){for(var e=0,n=["name","property","itemprop"];e=s.parentElement.offsetTop+10&&(!c||r1&&void 0!==arguments[1]?arguments[1]:{},r=window.Promise||function(t){function e(){}t(e,e)},o=function(t){var e=t.target;e!==C?-1!==b.indexOf(e)&&v({target:e}):h()},i=function(){if(!w&&O.original){var t=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(x-t)>k.scrollOffset&&setTimeout(h,150)}},a=function(t){var e=t.key||t.keyCode;"Escape"!==e&&"Esc"!==e&&27!==e||h()},s=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t;if(t.background&&(C.style.background=t.background),t.container&&t.container instanceof Object&&(e.container=ue({},k.container,t.container)),t.template){var n=pe(t.template)?t.template:document.querySelector(t.template);e.template=n}return k=ue({},k,e),b.forEach((function(t){t.dispatchEvent(ge("medium-zoom:update",{detail:{zoom:S}}))})),S},c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t(ue({},k,e))},u=function(){for(var t=arguments.length,e=Array(t),n=0;n0?e.reduce((function(t,e){return[].concat(t,de(e))}),[]):b;return r.forEach((function(t){t.classList.remove("medium-zoom-image"),t.dispatchEvent(ge("medium-zoom:detach",{detail:{zoom:S}}))})),b=b.filter((function(t){return-1===r.indexOf(t)})),S},p=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return b.forEach((function(r){r.addEventListener("medium-zoom:"+t,e,n)})),_.push({type:"medium-zoom:"+t,listener:e,options:n}),S},f=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return b.forEach((function(r){r.removeEventListener("medium-zoom:"+t,e,n)})),_=_.filter((function(n){return!(n.type==="medium-zoom:"+t&&n.listener.toString()===e.toString())})),S},d=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.target,n=function(){var t={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},e=void 0,n=void 0;if(k.container)if(k.container instanceof Object)e=(t=ue({},t,k.container)).width-t.left-t.right-2*k.margin,n=t.height-t.top-t.bottom-2*k.margin;else{var r=(pe(k.container)?k.container:document.querySelector(k.container)).getBoundingClientRect(),o=r.width,i=r.height,a=r.left,s=r.top;t=ue({},t,{width:o,height:i,left:a,top:s})}e=e||t.width-2*k.margin,n=n||t.height-2*k.margin;var c=O.zoomedHd||O.original,u=fe(c)?e:c.naturalWidth||e,l=fe(c)?n:c.naturalHeight||n,p=c.getBoundingClientRect(),f=p.top,d=p.left,h=p.width,v=p.height,g=Math.min(u,e)/h,m=Math.min(l,n)/v,y=Math.min(g,m),b="scale("+y+") translate3d("+((e-h)/2-d+k.margin+t.left)/y+"px, "+((n-v)/2-f+k.margin+t.top)/y+"px, 0)";O.zoomed.style.transform=b,O.zoomedHd&&(O.zoomedHd.style.transform=b)};return new r((function(t){if(e&&-1===b.indexOf(e))t(S);else{if(O.zoomed)t(S);else{if(e)O.original=e;else{if(!(b.length>0))return void t(S);var r=b;O.original=r[0]}if(O.original.dispatchEvent(ge("medium-zoom:open",{detail:{zoom:S}})),x=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,w=!0,O.zoomed=ve(O.original),document.body.appendChild(C),k.template){var o=pe(k.template)?k.template:document.querySelector(k.template);O.template=document.createElement("div"),O.template.appendChild(o.content.cloneNode(!0)),document.body.appendChild(O.template)}if(document.body.appendChild(O.zoomed),window.requestAnimationFrame((function(){document.body.classList.add("medium-zoom--opened")})),O.original.classList.add("medium-zoom-image--hidden"),O.zoomed.classList.add("medium-zoom-image--opened"),O.zoomed.addEventListener("click",h),O.zoomed.addEventListener("transitionend",(function e(){w=!1,O.zoomed.removeEventListener("transitionend",e),O.original.dispatchEvent(ge("medium-zoom:opened",{detail:{zoom:S}})),t(S)})),O.original.getAttribute("data-zoom-src")){O.zoomedHd=O.zoomed.cloneNode(),O.zoomedHd.removeAttribute("srcset"),O.zoomedHd.removeAttribute("sizes"),O.zoomedHd.src=O.zoomed.getAttribute("data-zoom-src"),O.zoomedHd.onerror=function(){clearInterval(i),console.warn("Unable to reach the zoom image target "+O.zoomedHd.src),O.zoomedHd=null,n()};var i=setInterval((function(){O.zoomedHd.complete&&(clearInterval(i),O.zoomedHd.classList.add("medium-zoom-image--opened"),O.zoomedHd.addEventListener("click",h),document.body.appendChild(O.zoomedHd),n())}),10)}else if(O.original.hasAttribute("srcset")){O.zoomedHd=O.zoomed.cloneNode(),O.zoomedHd.removeAttribute("sizes"),O.zoomedHd.removeAttribute("loading");var a=O.zoomedHd.addEventListener("load",(function(){O.zoomedHd.removeEventListener("load",a),O.zoomedHd.classList.add("medium-zoom-image--opened"),O.zoomedHd.addEventListener("click",h),document.body.appendChild(O.zoomedHd),n()}))}else n()}}}))},h=function(){return new r((function(t){if(!w&&O.original){w=!0,document.body.classList.remove("medium-zoom--opened"),O.zoomed.style.transform="",O.zoomedHd&&(O.zoomedHd.style.transform=""),O.template&&(O.template.style.transition="opacity 150ms",O.template.style.opacity=0),O.original.dispatchEvent(ge("medium-zoom:close",{detail:{zoom:S}})),O.zoomed.addEventListener("transitionend",(function e(){O.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(O.zoomed),O.zoomedHd&&document.body.removeChild(O.zoomedHd),document.body.removeChild(C),O.zoomed.classList.remove("medium-zoom-image--opened"),O.template&&document.body.removeChild(O.template),w=!1,O.zoomed.removeEventListener("transitionend",e),O.original.dispatchEvent(ge("medium-zoom:closed",{detail:{zoom:S}})),O.original=null,O.zoomed=null,O.zoomedHd=null,O.template=null,t(S)}))}else t(S)}))},v=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.target;return O.original?h():d({target:e})},g=function(){return k},m=function(){return b},y=function(){return O.original},b=[],_=[],w=!1,x=0,k=n,O={original:null,zoomed:null,zoomedHd:null,template:null};"[object Object]"===Object.prototype.toString.call(e)?k=e:(e||"string"==typeof e)&&u(e),k=ue({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},k);var C=he(k.background);document.addEventListener("click",o),document.addEventListener("keyup",a),document.addEventListener("scroll",i),window.addEventListener("resize",h);var S={open:d,close:h,toggle:v,update:s,clone:c,attach:u,detach:l,on:p,off:f,getOptions:g,getImages:m,getZoomedImage:y};return S},be={data:function(){return{zoom:null}},mounted:function(){this.updateZoom()},updated:function(){this.updateZoom()},methods:{updateZoom:function(){var t=this;setTimeout((function(){t.zoom&&t.zoom.detach(),t.zoom=ye(".theme-reco-content :not(a) > img",void 0)}),1e3)}}},_e=(n(108),n(106)),we=n.n(_e),xe={mounted:function(){var t=this;we.a.configure({showSpinner:!1}),this.$router.beforeEach((function(t,e,n){t.path===e.path||o.default.component(t.name)||we.a.start(),n()})),this.$router.afterEach((function(){we.a.done(),t.isSidebarOpen=!1}))}},ke=n(242),Oe=n.n(ke),Ce={mounted:function(){Oe.a.polyfill()}},Se=(n(109),n(243)),Ae=n.n(Se);var je=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return new Promise((function(e,n){me||((me=document.createElement("div")).style.display="none",document.body.appendChild(me));var r=new Ae.a(me,{text:function(){return t}}),o=new Event("click");r.on("success",(function(){e(t),r.destroy()})),r.on("error",(function(t){n(t.action),r.destroy()})),me.dispatchEvent(o)}))},$e={props:{copyText:String,code:String},methods:{copyClick:function(){var t=function(t){0};this.$message({time:3e3,content:"复制成功!",title:"Tips"}),je(this.code).then((function(e){return t})).catch(t)}}},Ee=(n(383),n(384),n(8)),Te=Object(Ee.a)($e,(function(){var t=this.$createElement,e=this._self._c||t;return e("span",[e("span",{ref:"btn",staticClass:"v-copy-code-btn",on:{click:this.copyClick}},[this._v(this._s(this.copyText))])])}),[],!1,null,"a4cb51ca",null).exports,Pe={updated:function(){var t=this;setTimeout((function(){t.$copyUpdates()}),0)},methods:{$copyUpdates:function(){Array.from(document.querySelectorAll('div[class*="language-"] pre')).forEach((function(t){var e=t;if(!/v-copy/.test(e.className)){var n=new(o.default.extend(Te));n.copyText="复制代码",n.code=e.textContent,n.$mount(),e.className+=" v-copy",e.parentElement.appendChild(n.$el)}}))}}},Ie=n(9),Ne=(n(60),n(142),n(244)),Le=n.n(Ne),Re=function(t){var e=document.querySelector(t.selector);if(!e)throw Error("打字稿指定的Selector错误","tag => "+e);var n="typed-"+Math.random().toString(36).replace(/0./,""),r=e.innerText||e.innerHTML;e.innerHTML="").concat(r,""),new Le.a("."+n,Object(Ie.a)(Object(Ie.a)({},t),{},{strings:[""].concat(t.strings),typeSpeed:t.typeSpeed||100,backSpeed:t.backSpeed||50}))},Me=function(t){Array.isArray(t)?t.forEach((function(t){return Re(t)})):Re(t)},ze={selector:".hero p",strings:["那只可爱的小小只bot是谁呢","原来是可爱的绪山真寻呀","为什么她会出现在这里呢","因为这里是她的文档呀!"],typeSpeed:80,backSpeed:50,showCursor:!0,loop:!0,loopCount:null,cursorChar:"|",autoInsertCss:!0},Fe=10,De=[ne,ce,be,xe,Ce,Pe,{mounted:function(){!function t(){setTimeout((function(){try{Me(ze)}catch(e){--Fe>0?t():console.error(e)}}),100)}()}}],qe={name:"GlobalLayout",computed:{layout:function(){var t=this.getLayout();return Object(Yt.i)("layout",t),o.default.component(t)}},methods:{getLayout:function(){if(this.$page.path){var t=this.$page.frontmatter.layout;return t&&(this.$vuepress.getLayoutAsyncComponent(t)||this.$vuepress.getVueComponent(t))?t:"Layout"}return"NotFound"}}},Ue=Object(Ee.a)(qe,(function(){var t=this.$createElement;return(this._self._c||t)(this.layout,{tag:"component"})}),[],!1,null,null,null).exports;Object(Yt.g)(Ue,"mixins",De);var Be=[{name:"v-c2b08efc",path:"/blogs/about.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-c2b08efc").then(n)}},{name:"v-0e0680ec",path:"/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-0e0680ec").then(n)}},{path:"/index.html",redirect:"/"},{name:"v-3e9907da",path:"/docs/development_doc/plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-3e9907da").then(n)}},{name:"v-18ea831e",path:"/docs/development_doc/shop_handle.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-18ea831e").then(n)}},{name:"v-0ddb3964",path:"/docs/help_doc/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-0ddb3964").then(n)}},{path:"/docs/help_doc/index.html",redirect:"/docs/help_doc/"},{name:"v-d7bf13a2",path:"/docs/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-d7bf13a2").then(n)}},{path:"/docs/index.html",redirect:"/docs/"},{name:"v-5056cb42",path:"/docs/faq/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-5056cb42").then(n)}},{path:"/docs/faq/index.html",redirect:"/docs/faq/"},{name:"v-0bcc0954",path:"/docs/help_doc/basic_plugins/common_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-0bcc0954").then(n)}},{name:"v-1702a4be",path:"/docs/help_doc/basic_plugins/shop_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-1702a4be").then(n)}},{name:"v-8750ab7c",path:"/docs/help_doc/basic_plugins/other_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-8750ab7c").then(n)}},{name:"v-955d48fc",path:"/docs/help_doc/basic_plugins/superuser_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-955d48fc").then(n)}},{name:"v-632df90f",path:"/docs/help_doc/configs.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-632df90f").then(n)}},{name:"v-4c06a760",path:"/docs/help_doc/public_plugins/admin_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-4c06a760").then(n)}},{name:"v-8821b862",path:"/docs/help_doc/plugins_index.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-8821b862").then(n)}},{name:"v-aed88976",path:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-aed88976").then(n)}},{name:"v-913c9e6a",path:"/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-913c9e6a").then(n)}},{name:"v-c2a87076",path:"/docs/help_doc/public_plugins/game_plugins/game_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-c2a87076").then(n)}},{name:"v-56313ce2",path:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-56313ce2").then(n)}},{name:"v-1d532be2",path:"/docs/help_doc/basic_plugins/admin_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-1d532be2").then(n)}},{name:"v-6fd067b7",path:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-6fd067b7").then(n)}},{name:"v-3d8ac3e2",path:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-3d8ac3e2").then(n)}},{name:"v-41abbbe2",path:"/docs/help_doc/public_plugins/superuser_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-41abbbe2").then(n)}},{name:"v-0baec837",path:"/docs/installation_doc/install_gocq.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-0baec837").then(n)}},{name:"v-a0aab6c8",path:"/docs/installation_doc/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-a0aab6c8").then(n)}},{path:"/docs/installation_doc/index.html",redirect:"/docs/installation_doc/"},{name:"v-4f92bb9a",path:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-4f92bb9a").then(n)}},{name:"v-c4a8d88a",path:"/docs/installation_doc/install_postgresql.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-c4a8d88a").then(n)}},{name:"v-e247bb62",path:"/docs/installation_doc/install_zhenxun.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-e247bb62").then(n)}},{name:"v-f0c8091e",path:"/docs/installation_doc/start_.html",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-f0c8091e").then(n)}},{name:"v-260f91b4",path:"/docs/update_log/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Layout","v-260f91b4").then(n)}},{path:"/docs/update_log/index.html",redirect:"/docs/update_log/"},{name:"v-b1564aac",path:"/tag/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("Tags","v-b1564aac").then(n)},meta:{pid:"tags",id:"tags"}},{path:"/tag/index.html",redirect:"/tag/"},{name:"v-ef9325c4",path:"/categories/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("FrontmatterKey","v-ef9325c4").then(n)},meta:{pid:"categories",id:"categories"}},{path:"/categories/index.html",redirect:"/categories/"},{name:"v-6319eb4e",path:"/timeline/",component:Ue,beforeEnter:function(t,e,n){Object(Yt.a)("TimeLines","v-6319eb4e").then(n)},meta:{pid:"timeline",id:"timeline"}},{path:"/timeline/index.html",redirect:"/timeline/"},{path:"*",component:Ue}],He={title:"绪山真寻Bot",description:"这是个绪山真寻Bot的部署教程",base:"/zhenxun_bot/",headTags:[["link",{rel:"icon",href:"/zhenxun_bot/favicon.ico"}],["meta",{name:"viewport",content:"width=device-width,initial-scale=1,user-scalable=no"}]],pages:[{title:"你好,这里是绪山真寻",frontmatter:{title:"你好,这里是绪山真寻",subSidebar:!1},regularPath:"/blogs/about.html",relativePath:"blogs/about.md",key:"v-c2b08efc",path:"/blogs/about.html",headers:[{level:2,title:"关于",slug:"关于"},{level:2,title:"使用以OneBot协议为准的框架",slug:"使用以onebot协议为准的框架"},{level:2,title:"数据库",slug:"数据库"},{level:2,title:"推荐的部署系统",slug:"推荐的部署系统"},{level:2,title:"吹水聊天",slug:"吹水聊天"},{level:2,title:"救命!我部署或使用出了问题",slug:"救命-我部署或使用出了问题"}],content:" 真寻是谁? \n 欧尼酱被妹妹下药了!摇身一变成了白发傲娇美少女! \n 为什么选择真寻作为Bot? \n 当然是因为xp了兄弟,白发傲娇可爱美少女谁不爱? \n 简介 \n 关于 \n 此项目用爱发电,个人学习的实践项目,也算比较有趣,希望有个机器人老婆(迫真,希望给一个star(球球 \n 使用以OneBot协议为准的框架 \n 基于 Mrs4s / go-cqhttp (没错,超好用的无头QQ) 作为基础框架 \n后端使用 nonebot / nonebot2 (反正好用就是了) 为后端框架开发 \n 数据库 \n 目前仅仅只支持了 Postgresql 关系型数据库,ORM主要使用 python-gino / gino \n 推荐的部署系统 \n Linux,可以使用 Ubuntu 等,Windows上虽然也可以成功部署,但是 playwright 方面功能会被限制使用,将来可能会解决这个问题(大概 \n 吹水聊天 \n 欢迎加入 是真寻酱哒 \n 救命!我部署或使用出了问题 \n 莫慌,请先在 issues 和 FQA 尝试寻找解决方案 \n如果还是没有解决,可选择以下方式 \n \n 尝试百度/Google \n 提交issues \n 加入 是真寻酱哒 \n 开源协议 \n 本项目使用 AGPL-3.0 License 作为开源协议。 \n 感谢 \n 以下项目为真寻提供了不少的帮助和灵感 \n botuniverse / onebot :超棒的机器人协议 \n Mrs4s / go-cqhttp :cqhttp的golang实现,轻量、原生跨平台. \n nonebot / nonebot2 :跨平台Python异步机器人框架 \n Angel-Hair / XUN_Bot :一个基于NoneBot和酷Q的功能性QQ机器人 \n pcrbot / cappuccilo_plugins :hoshino插件合集 \n MeetWq /nonebot-plugin-withdraw :A simple withdraw plugin for Nonebot2 \n maxesisn / nonebot_plugin_songpicker2 :适用于nonebot2的点歌插件 \n nonepkg / nonebot-plugin-manager :Nonebot Plugin Manager base on import hook \n H-K-Y / Genshin_Impact_bot :原神bot,这是一个基于nonebot和HoshinoBot的原神娱乐及信息查询插件 \n NothAmor / nonebot2_luxun_says :基于nonebot2机器人框架的鲁迅说插件 \n Kyomotoi / AnimeThesaurus :一个 特二刺螈 (文爱)的适用于任何bot的词库 \n Ailitonia / omega-miya :基于nonebot2的qq机器人\n KimigaiiWuyi / GenshinUID :一个基于HoshinoBot/NoneBot2的原神UID查询插件 \n"},{title:"Home",frontmatter:{home:!0,heroText:"绪山真寻Bot",tagline:" ",bgImageStyle:{"background-image":"url(background.png)"}},regularPath:"/",relativePath:"README.md",key:"v-0e0680ec",path:"/",content:""},{frontmatter:{},regularPath:"/docs/development_doc/plugins.html",relativePath:"docs/development_doc/plugins.md",key:"v-3e9907da",path:"/docs/development_doc/plugins.html",headers:[{level:2,title:"简介",slug:"简介"},{level:2,title:"__zx_plugin_name__",slug:"zx-plugin-name"},{level:2,title:"__plugin_usage__",slug:"plugin-usage"},{level:2,title:"__plugin_super_usage__",slug:"plugin-super-usage"},{level:2,title:"__plugin_des__",slug:"plugin-des"},{level:2,title:"__plugin_cmd__",slug:"plugin-cmd"},{level:2,title:"__plugin_settings__",slug:"plugin-settings"},{level:2,title:"__plugin_task__",slug:"plugin-task"},{level:2,title:"__plugin_type__",slug:"plugin-type"},{level:2,title:"__plugin_version__",slug:"plugin-version"},{level:2,title:"__plugin_author__",slug:"plugin-author"},{level:2,title:"__plugin_cd_limit__",slug:"plugin-cd-limit"},{level:2,title:"__plugin_block_limit__",slug:"plugin-block-limit"},{level:2,title:"__plugin_count_limit__",slug:"plugin-count-limit"},{level:2,title:"__plugin_resource__",slug:"plugin-resource"},{level:2,title:"__plugin_configs__",slug:"plugin-configs"}],content:' 真寻Bot插件基本标准 \n 简介 \n \n \n 统一插件标准的好处: \n \n 自动生成帮助 \n 自动生成配置项 \n 自动生成插件开关 \n 避免了修改插件单独配置文件的麻烦 \n 没有重写matcher,利于增删额外插件 \n \n \n \n 普通插件 应该包含: \n \n __zx_plugin_name__ :插件名 \n __plugin_usage :用法 \n __plugin_des__ :简介 \n __plugin_cmd__ :命令 \n __plugin_settings__ :插件通用设置 \n \n \n \n 有主动发送消息的被动插件(不需要命令调用的插件,如定时任务,hook等) 应该包含: \n \n __plugin_task__ :为你提供一个或多个开关 \n \n \n \n 以下作为额外添加选项: \n \n __plugin_type__ :插件帮助分类(被动类插件不需要) \n __plugin_version__ :插件版本 \n __plugin_author__ :插件作者 \n __plugin_cd_limit__ :插件cd限制 \n __plugin_block_limit__ :插件阻塞限制 \n __plugin_count_limit__ : 插件每日调用次数限制 \n __plugin_resources__ : 资源管理 \n __plugin_configs__ : 插件配置 \n __zx_plugin_name__ \n \n 类型 : str \n 说明 : \n插件名称,为插件普通帮助的展示内容,基本所有模块都必须有 __zx_plugin_name__ \n通过在__zx_plugin_name__中添加 [Admin] [Superuser] [Hidden] 控制初始化帮助时插件的分类 \n基本为以下四类:\n \n ``:默认,即没有以下三种分类,作为普通插件 \n [Admin] : 纯管理员插件 \n [Superuser] : 纯超级用户插件 \n [Hidden] : 隐藏的插件,一般是不需要命令调用的插件 \n \n \n \n __zx_plugin_name__ = "色图" \n__zx_plugin_name__ = "管理员操作 [Admin]" \n__zx_plugin_name__ = "超级用户操作 [Superuser]" \n__zx_plugin_name__ = "自动检测群员数量 [Hidden]" \n \n 1 2 3 4 # __plugin_usage__ \n \n 类型 : str \n 说明 : \n插件帮助说明\n示例: \n \n """\nusage:\n 有什么用处?\n 指令:\n ...\n 示例:...\n""" . strip ( ) \n \n 1 2 3 4 5 6 7 # __plugin_super_usage__ \n \n 类型 : str \n 说明 : \n当非 [Superuser] 插件含有超级用户的功能时,在该属性中编写超级用户的额外帮助 \n帮助写法与 __plugin_usage__ 一致 \n __plugin_des__ \n \n 类型 : str \n 说明 : \n插件简介,不建议太长,详细介绍可以写在usage中,主要在 详细帮助 中显示 \n __plugin_cmd__ \n \n 类型 : List[str] \n 说明 : \n插件指令,相同功能的插件指令请使用 / 分离,如果是超级用户的功能,请在命令后添加 [_superuser] \n示例: \n发送 ‘我的签到’ 和 ‘好感度’ 效果相同 \n__plugin_cmd__ = [ "我的签到/好感度" , "好感度排行" , "清空好感度 [_superuser]" ] \n \n 1 2 # __plugin_settings__ \n \n 类型 : Dict[str, Union[str, int]] \n 说明 : \n插件的通用设置,普通插件与纯管理员插件会有所不同 \n示例: \n普通插件,以下除cmd外为默认值 \n__plugin_settings__ = { \n "level" : 5 , # 群权限等级,请不要设置为1或9,若无特殊情况请设置为5 \n "default_status" : True , # 进群时的默认开关状态 \n "limit_superuser" : False , # 开关插件的限制是否限制超级用户 \n "cmd" : [ "b封面" , \'B封面\' ] , # 命令别名,主要用于帮助和开关 \n "cost_gold" : 0 , # 该功能需要花费的金币 \n } \n #"cmd"第一个值会被作为功能调用统计的显示选项,开关方面:开启b封面=开启B封面=开启cover \n #"__zx_plugin_name__"不需要额外写入,在bot启动时会自动将"__zx_plugin_name__"导入对应的"cmd" \n只填写需要的部分,其他默认 \n__plugin_settings__ = { \n "level" : 5 , # 群权限等级,请不要设置为1或9,若无特殊情况请设置为5 \n "cmd" : [ "b封面" , \'B封面\' ] , # 命令别名,主要用于帮助和开关 \n } \n再简化一点 \n__plugin_settings__ = { \n "cmd" : [ "b封面" , \'B封面\' ] , # 命令别名,主要用于帮助和开关 \n } \n管理员插件 \n__plugin_settings__ = { \n "admin_level" : 1 , # 管理员等级,建议设置在5及以下,敏感操作设置在5以上 \n } \n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 # __plugin_task__ \n \n 类型 : Dict[str, Union[str, str]] \n 说明 : \n为你提供一个或多个开关,主要用于被动类插件的开关 \n示例: \n定义开关 \n__plugin_task__ = { \n "名称" : "开关中文名" , \n "abcd" : "统计开关" , \n "..." : "..." \n } \n导入管理器 \n from utils . manager import group_manager\n在插件中设置 \n async def _ ( . . . ) : \n if await group_manager . check_group_task_status ( event . group_id , "名称" ) : \n . . . \n if await group_manager . check_group_task_status ( event . group_id , "abcd" ) : \n . . . \n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # __plugin_type__ \n \n 类型 : Tuple[Union[str, int]] \n 说明 : \n为普通插件分类,当没有 __plugin_type__ 时,将统一放置普通功能分类中 \n相同分类的插件在帮助图片中将会统合在一起 \n示例: \n定义格式: \n排列:无或0时:横向排列,1:列项排序(当你的__plugin_cmd__指令很多,建议使用 1) \n__plugin_type__ = ( 分类名称 , 详细帮助中的排列 ) \n创建一个`工具`的分类 \n__plugin_type__ = ( \'工具\' , ) \n创建一个`原神相关`的分类,并在详细功能中命令以列向排列显示 \n__plugin_type__ = ( \'原神相关\' , 1 ) \n \n 1 2 3 4 5 6 7 # __plugin_version__ \n \n 类型 : Union[float, int] \n 说明 : \n插件版本,将作为插件自动更新的依照 \n __plugin_author__ \n \n 类型 : str \n 说明 : \n插件作者 \n __plugin_cd_limit__ \n \n 类型 : Dict[str, Optional[Union[int, str]]] \n 说明 : \n插件cd限制 \n以下为默认值 \n__plugin_cd_limit__ = { \n "cd" : 5 , # 限制 cd 时长 \n "check_type" : "all" , # \'private\'/\'group\'/\'all\',限制私聊/群聊/全部 \n "limit_type" : "user" , # 监听对象,以user_id或group_id作为键来限制,\'user\':用户id,\'group\':群id \n "rst" : None , # 回复的话,为None时不回复,可以添加[at],[uname],[nickname]来对应艾特,用户群名称,昵称系统昵称 \n "status" : true # 此限制的开关状态 \n } \n可以只添加需要的内容,其他选用默认值 \n__plugin_cd_limit__ = { \n "cd" : 10 , \n "rst" : "冷静点,别冲了!" \n } \n甚至全部使用默认值 \n__plugin_cd_limit__ = { } \n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 # __plugin_block_limit__ \n \n 类型 : Dict[str, Optional[str]] \n 说明 : \n插件阻塞限制 \n以下为默认值 \n__plugin_block_limit__ = { \n "check_type" : "all" , # \'private\'/\'group\'/\'all\',限制私聊/群聊/全部 \n "limit_type" : "user" , # 监听对象,以user_id或group_id作为键来限制,\'user\':用户id,\'group\':群id \n "rst" : None , # 回复的话,为None时不回复,可以添加[at],[uname],[nickname]来对应艾特,用户群名称,昵称系统昵称 \n "status" : true # 此限制的开关状态 \n } \n可以只添加需要的内容,其他选用默认值 \n__plugin_block_limit__ = { \n "rst" : "你正在冲!" \n } \n甚至全部使用默认值 \n__plugin_block_limit__ = { } \n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 # __plugin_count_limit__ \n \n 类型 : Dict[str, Optional[Union[int, str]]] \n 说明 : \n插件每日调用次数限制 \n以下为默认值 \n__plugin_count_limit__ = { \n "max_count" : 5 , # 每日次数限制数量 \n "limit_type" : "user" , # 监听对象,以user_id或group_id作为键来限制,\'user\':用户id,\'group\':群id \n "rst" : None , # 回复的话,为None时不回复,可以添加[at],[uname],[nickname]来对应艾特,用户群名称,昵称系统昵称 \n "status" : true # 此限制的开关状态 \n } \n可以只添加需要的内容,其他选用默认值 \n__plugin_count_limit__ = { \n "max_count" : 10 , \n "rst" : "你今天没得冲了!" \n } \n甚至全部使用默认值 \n__plugin_count_limit__ = { } \n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # __plugin_resource__ \n \n 类型 : Dict[Union[str, Path], Union[str, Path]] \n 说明 : \n将插件目录下资源移动要指定文件夹并记录保存,在插件删除后自动删除对应资源文件 \n提供示例 \n__plugin_resources__ = { \n "cases" : IMAGE_PATH\n } \n \n 1 2 3 4 # __plugin_configs__ \n \n 类型 : Dict[str, Union[int, str, float, Dict[str, Union[int, str, float]]]] \n 说明 : \n插件配置项,用于生成统一的config.yaml文件供用户统一修改 \n其中 key 大小写不敏感,生成与返回会统一使用大写 \n 注 \n \n 公用部分例如 hibiapi 等请直接添加和使用 hibiapi 配置组,包括 pixiv 等 \n 公用部分可以新增和删除配置项 \n配置项(默认值) \n__plugin_configs__ = { \n "key1" : { \n "value" : value , # 配置值 \n " help : None , # 配置项说明,为空时则不添加配置项说明注释 \n "name" : None , # 插件名称说明,如果含有__zx_plugin_name__一般不需要设置 \n "default_value" : None # 当value值为空时返回的默认值 \n } , \n "key2" : { \n . . . \n } , \n "key3" : value , # 只设置value值,其他值为 None \n . . . \n } \n增加一个配置项 \n ############ 方式一 ############ \n不添加 help, name, default_value 等设置,仅仅设置 value \n__plugin_configs__ = { \n "key1" : value , \n "key2" : 9 , \n "key3" : "Hello 真寻" , \n . . . \n } \n添加 help, name, default_value 等 \n__plugin_configs__ = { \n "key1" : { \n "value" : 1 , \n "help" : "这是一个示例" , \n "default_value" : 10 \n } , \n . . . \n } \n是一个需要设置权限等级的插件,需要在key末尾添加 [LEVEL] \n且 value 或 default_value 必须有值 \n__plugin_configs__ = { \n "key1 [LEVEL]" : { \n "value" : 1 , \n "help: " 这是一个示例" , \n "default_value" : 10 \n } , \n . . . \n } \n ######################## \n\n ############ 方式二 ############ \n常用于一个包下有多个插件,需要使用 nonebot.load_plugins加载时统一配置组和权限 \n从 configs.config 中 导入 Config \n from configs . config import Config\n添加配置方法 \nConfig . add_plugin_config ( \n module : str , # 模块名称(相当于自定义创建一个配置组),一般为插件模块名称 \n key : str , # 配置key \n value : Optional [ Any ] , # 值 \n * , \n name : Optional [ str ] = None , # 插件名称,相同 module 的 name 将会覆盖 \n help_ : Optional [ str ] = None , # 配置项说明 \n default_value : Optional [ str ] = None , # 默认值 \n _override : bool = False # 是否覆盖,一般开发不使用,主要用于init_config时的读取问题 \n ) \n添加一个配置项, name, help_, default \nConfig . add_plugin_config ( \n "module" , \n "key1" , \n 1 , \n name = "这是一个示例" , \n help_ = "没错,还是示例" , \n default_value = 10 , \n ) \n添加一个管理员插件等级配置项 \n使用 : 分割开,前是配置组名称,后是管理插件模块 \n且 key 末尾需要添加 [LEVEL],且 value 或 default_value 必须有值 \nConfig . add_plugin_config ( \n "module:admin_module" , \n "key1 [LEVEL]" , \n 1 , \n name = "这是一个示例" , \n help_ = "默认是1级" , \n default_value = 10 , \n ) \n\n ######################## \n获取配置 \n从 configs.config 中 导入 Config \n from configs . config import Config\n\ndata = Config . get_config ( "module" , "key" ) \n\n ############ 完成示例 ############ \n添加一个配置组,名称为 pix, 并为其添加一个配置项,名称为image_num, \nConfig . add_plugin_config ( \n "pix" , \n "image_num" , \n 5 , \n name = "PIX图库操作" , \n help_ = "每次访问图片返回的数量" , \n default_value = 5 , \n ) \n获取数据,key 的大小写不敏感 \nimage_num = Config . get_config ( "pix" , "IMAGE_NUM" ) \n\n print ( f"图片数量: { image_num } " ) \n\n ### out ### \n图片数量 : 5 \n\n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 '},{frontmatter:{},regularPath:"/docs/development_doc/shop_handle.html",relativePath:"docs/development_doc/shop_handle.md",key:"v-18ea831e",path:"/docs/development_doc/shop_handle.html",headers:[{level:2,title:"导入方法",slug:"导入方法"},{level:2,title:"注册商品和生效方法",slug:"注册商品和生效方法"},{level:2,title:"完整代码",slug:"完整代码"}],content:' 添加商品和对应使用方法 \n 在不修改shop插件代码的情况,添加商品和对应生效方法 \n 导入方法 \n导入添加商品的 export 和 注册方法的 export \n from nonebot . plugin import require\nuse 提供了一个方法 \nuse.register_use(goods_name: str, **kwargs) : 注册插件使用方法 \nshop提供了三个方法 \n\n注册商品 \nshop.register_goods( \n name: str, # 商品名称 \n price: int, # 商品价格 \n des: str, # 商品简介 \n discount: Optional[float] = 1, # 商品折扣 \n limit_time: Optional[int] = 0, # 商品限时 \n **kwargs, \n) \n删除商品 \nshop.delete_goods(name: str, id_: int) \n更新商品 \nshop.update_goods(**kwargs) \n\nuse = require ( "use" ) \nshop = require ( "shop_handle" ) \n\n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 # 注册商品和生效方法 \n \n 注册商品方法可以通过功能 添加商品 替代,在代码中一般为启动注册 \n注册商品 \n\n await shop . register_goods ( \n "好感度双倍加持卡Ⅰ" , 30 , "下次签到双倍好感度概率 + 10%(谁才是真命天子?)(同类商品将覆盖)" \n ) \n定义生效方法 \n注册商品对应的使用方法,技术力不够,目前参数仅仅支持**kwargs \n async def sign_card ( ** kwargs ) : \n goods_name = kwargs . get ( \'goods_name\' ) # 所有方法中都会含有goods_name \n user_id = kwargs . get ( \'user_id\' ) # 所有方法中都会含有user_id \n group_id = kwargs . get ( \'group_id\' ) # 所有方法中都会含有group_id \n bot = kwargs . get ( \'_bot\' ) # 所有方法中都会含有bot \n event = kwargs . get ( \'event\' ) # 所有方法中都会含有event \n num = kwargs . get ( \'num\' ) # 道具单次使用数量 \n . . . # 处理逻辑 \n进行方法注册 \nuse . register_use ( "好感度双倍加持卡Ⅰ" , sign_card ) \n\n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 # 完整代码 \n \n ###################################### \n ## 示例:在Bot启动时导入商品和对应方法 ## \n ##################################### \n\n from nonebot import Driver\n from nonebot . plugin import require\n\ndriver : Driver = nonebot . get_driver ( ) \n\n\nuse = require ( "use" ) \nshop = require ( "shop_handle" ) \n\n @driver . on_startup \n async def _ ( ) : \n生效方法 \n async def sign_card ( ** kwargs ) : \n goods_name = kwargs . [ \'goods_name\' ] \n user_id = kwargs [ \'user_id\' ] \n group_id = kwargs [ \'group_id\' ] \n print ( f"USER { user_id } GROUP { group_id } 这个道具: { goods_name } 使用成功了" ) \ndo something.... \n使用 bot 进行发送消息 \nbot = kwargs.get(\'_bot\') \nawait bot.send_group_msg(group_id=group_id, message="这个道具生效了!") \n return "这个道具生效了!" # 返回值将作为提示内容输出,也可以返回None,在sign_card中使用bot发送消息 \n在数据库中注册商品数据 \n await shop . register_goods ( \n "好感度双倍加持卡Ⅰ" , 30 , "下次签到双倍好感度概率 + 10%(谁才是真命天子?)(同类商品将覆盖)" \n ) \n注册商品生效方法 \n use . register_use ( "好感度双倍加持卡Ⅰ" , sign_card , ** { \n "_max_num_limit" : 10 , # 设置单次使用最大数量 \n "send_success_msg" : False # 不发送基础的使用道具提示 \n } ) \n \n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 '},{title:"前言",frontmatter:{title:"前言",subSidebar:!1},regularPath:"/docs/help_doc/",relativePath:"docs/help_doc/README.md",key:"v-0ddb3964",path:"/docs/help_doc/",content:" 使用文档仅仅包含此仓库的插件 \n 插件会更新迭代,文档可能更新不及时 \n请以插件帮助为准 \n "},{frontmatter:{},regularPath:"/docs/",relativePath:"docs/README.md",key:"v-d7bf13a2",path:"/docs/",content:""},{title:"FAQ",frontmatter:{title:"FAQ"},regularPath:"/docs/faq/",relativePath:"docs/faq/README.md",key:"v-5056cb42",path:"/docs/faq/",headers:[{level:2,title:"群权限是什么?",slug:"群权限是什么"},{level:2,title:"个人权限是什么?",slug:"个人权限是什么"},{level:2,title:"群认证是什么?",slug:"群认证是什么"},{level:2,title:"如何添加新的插件?",slug:"如何添加新的插件"},{level:2,title:"救命!最爱的色图数量只在100不会增加",slug:"救命-最爱的色图数量只在100不会增加"},{level:2,title:"为什么我网页截图的中文是字框框?",slug:"为什么我网页截图的中文是字框框"},{level:2,title:"为什么手动拉进群后真寻自动退群了?",slug:"为什么手动拉进群后真寻自动退群了"},{level:2,title:"怎么屏蔽一个群,不让群使用所有功能?",slug:"怎么屏蔽一个群-不让群使用所有功能"}],content:" 群权限是什么? \n 一个群对应的权限,可以使用对应权限以下的功能 \n 个人权限是什么? \n 类似于群管理员,即真寻Bot的管理命令权限 \n 群认证是什么? \n 类似群白名单,主要防止被强制拉群,被强制拉进群聊后发出警告且自动退出 \n 如何添加新的插件? \n 可以直接放入plugins文件夹,但我建议将插件放入新文件夹,在bot.py中load_plugins,以免自动更新覆盖 \n 救命!最爱的色图数量只在100不会增加 \n 看多少存多少,例如发送: 色图原神 便会增加至多100张图片,色图越看越多,或者在配置中暂时关闭本地存储,全部采用网络请求 \n 为什么我网页截图的中文是字框框? \n 即刻百度linux安装中文字体,安装后重启服务器 \n 为什么手动拉进群后真寻自动退群了? \n 群认证问题,可以通过 同意群聊请求 id 来加群,或者先使用 添加群认证 group_id 后再手动拉群 \n 怎么屏蔽一个群,不让群使用所有功能? \n 答:修改群权限为 -1 (注:该权限目前不会影响群被动) \n"},{title:"普通插件",frontmatter:{title:"普通插件"},regularPath:"/docs/help_doc/basic_plugins/common_plugins.html",relativePath:"docs/help_doc/basic_plugins/common_plugins.md",key:"v-0bcc0954",path:"/docs/help_doc/basic_plugins/common_plugins.html",headers:[{level:2,title:"帮助",slug:"帮助"},{level:2,title:"签到",slug:"签到"},{level:2,title:"昵称",slug:"昵称"},{level:2,title:"更新信息",slug:"更新信息"}],content:' 帮助 \n \n 模块 : help \n 群权限 : None \n 说明 : \n基本插件之一,图片形式的帮助插件 \n 指令 :\n \n 帮助\n \n plugin_cmd: Optional[str] :可选,功能名称或别名 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 帮助 \n plugin_cmd \n 0 \n 帮助 帮助色图 \n 帮助插件,可以通过添加plugin_cmd来获取指定插件的帮助 \n 签到 \n \n 模块 : sign_in \n 群权限 : 5 \n 说明 : \n普通的签到插件,可以获得好感度和金币,好感度和金币可以用作其他插件,是较为重要的插件 \n 指令 :\n \n 签到\n \n all : 可选,签到所有群 \n \n \n 好感度排行\n \n num: int = 10 :可选,排行榜显示用户数量,至多50 \n \n \n 好感度总榜\n \n _type: Optional[str] :可选,通过“显示我”/“屏蔽我”来设置是否出现在榜单上 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 签到 \n ?"all" \n 0 \n 签到 签到 all \n 普通的签到 \n \n \n 我的签到/好感度 \n None \n 0 \n 我的签到 \n 查看自己的好感度 \n \n \n 好感度排行 \n num \n 0 \n 好感度排行 \n 查看当前群的好感度排行,可以通过num来显示排行榜数量 \n \n \n 好感度总榜 \n _type \n 0 \n 好感度总榜 好感度总榜显示我 \n 集合所有群的好感度总排行 \n 昵称 \n \n 模块 : nickname \n 群权限 : None \n 说明 : \n昵称插件,贯穿整个项目的用户个人自定义昵称 \n 指令 :\n \n 以后叫我\n \n nickname: str :昵称 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 以后叫我 \n nickname \n 0 \n 以后叫我欧尼酱 \n 养成第一步从互道昵称开始 \n \n \n 我是谁 \n None \n 0 \n 我是谁 \n 考一考真寻还记不记的你的昵称 \n \n \n 取消昵称 \n None \n 0 \n 取消昵称 \n 你伤害了真寻,逮捕! \n 更新信息 \n \n 模块 : update_info \n 群权限 : 5 \n 说明 : \n发送更新完成后的更新日志信息图片 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 更新信息/更新日志 \n None \n 0 \n 更新日志 \n None \n \n \n \n'},{title:"商店",frontmatter:{title:"商店"},regularPath:"/docs/help_doc/basic_plugins/shop_plugins.html",relativePath:"docs/help_doc/basic_plugins/shop_plugins.md",key:"v-1702a4be",path:"/docs/help_doc/basic_plugins/shop_plugins.html",headers:[{level:2,title:"商店",slug:"商店"},{level:2,title:"使用道具",slug:"使用道具"},{level:2,title:"购买道具",slug:"购买道具"},{level:2,title:"我的金币",slug:"我的金币"},{level:2,title:"我的道具",slug:"我的道具"},{level:2,title:"每日金币重置",slug:"每日金币重置"}],content:" 商店 \n \n 模块 : shop_handle \n 群权限 : 5 \n 说明 : \n公开商店 \n 此功能包含超级用户指令 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 商店 \n None \n 商店 \n 显示商店图片 \n \n \n \n \n 超级用户指令 :\n \n 添加商品\n \n name: str :商品名称 \n price: int :商品价格 \n des: str :商品简介 \n discount: float :商品折扣 \n limit_time: int :商品限时 \n \n \n 删除商品\n \n name: str :商品名称 \n id: int :商品id \n \n \n 修改商品\n \n name: str :商品名称 \n price: int :商品价格 \n des: str :商品简介 \n discount: float :商品折扣 \n limit_time: int :商品限时 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 添加商品 \n name:[名称] price:[价格] des:[描述] ?discount: 折扣 ?limit_time: 限时时间 \n 添加商品 name:萝莉酒杯 price:9999 des:普通的酒杯,但是里面.. discount:0.4 limit_time:90 添加商品 name:可疑的药 price:5 des:效果未知 \n \n \n \n 删除商品 \n name/id \n 删除商品 好感度卡 删除商品 1 \n 删除一个商品 \n \n \n 修改商品 \n name:[名称或序号] price:[价格] des:[描述] discount:[折扣] limit_time:[限时] \n 修改商品 name:1 price:900 \n 修改商品数据 \n 使用道具 \n \n 模块 : use \n 群权限 : 5 \n 说明 : \n使用道具指令 \n 指令 :\n \n 使用道具\n \n name: str :商品名称 \n id: int :商品id,该id以 我的道具 为准 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 使用道具 \n name/id \n 使用道具好感度卡 使用道具1 \n 通过名称或id使用道具 \n 购买道具 \n \n 模块 : buy \n 群权限 : 5 \n 说明 : \n购买道具指令 \n 指令 :\n \n 使用道具\n \n name: str :商品名称 \n id: int :商品id \n num: int :可选,数量,默认1 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 购买道具 \n name/id num \n 购买道具好感度卡 购买道具1 5 \n 通过名称或id购买道具,使用num批量购买 \n 我的金币 \n \n 模块 : gold \n 群权限 : 5 \n 说明 : \n查看金币与群内金币排行 \n 指令 :\n \n 金币排行\n \n num: int :可选,排行榜人数,默认10 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 我的金币 \n None \n 我的金币 \n 查看个人金币 \n \n \n 金币排行 \n num \n 金币排行 金币排行50 \n 群内个人金币排行 \n 我的道具 \n \n 模块 : my_props \n 群权限 : 5 \n 说明 : \n查看个人道具指令 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 我的道具 \n None \n 我的道具 \n 查看个人道具 \n 每日金币重置 \n \n 模块 : reset_today_gold \n 说明 : \n每日获得金币,失去金币重置 \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 每日金币重置 \n cron \n hour=0 minute=1 \n 每日 00:01 重置今日获取金币,失去金币 \n \n \n \n"},{title:"被动插件",frontmatter:{title:"被动插件"},regularPath:"/docs/help_doc/basic_plugins/other_plugins.html",relativePath:"docs/help_doc/basic_plugins/other_plugins.md",key:"v-8750ab7c",path:"/docs/help_doc/basic_plugins/other_plugins.html",headers:[{level:2,title:"好友群聊请求处理",slug:"好友群聊请求处理"},{level:2,title:"群事件处理",slug:"群事件处理"},{level:2,title:"定时任务",slug:"定时任务"},{level:2,title:"权限检测",slug:"权限检测"},{level:2,title:"初始化",slug:"初始化"},{level:2,title:"执行脚本",slug:"执行脚本"}],content:" 好友群聊请求处理 \n \n 模块 : auto_invite \n 说明 : \n好友请求,入群请求提醒,5分钟内不会提醒重复的请求(大概 \n \n \n \n \n 响应器 \n 说明 \n \n \n \n \n on_request \n 好友请求处理和收集 \n \n \n on_request \n 群聊请求处理,超级用户邀请会自动添加群认证 \n \n \n \n \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 临时id清理 \n interval \n minutes=5 \n 清空临时id数据 \n 群事件处理 \n \n 模块 : group_handle \n 说明 : \n主要为新成员与退出成员数据的增删(真寻Bot被踢出时提醒),以及退群提醒和进群欢迎 \n进群欢迎提供 cd 限制,默认 5 秒 \n被强制拉群时会通过群认证退出该群 \n \n \n \n \n 响应器 \n 说明 \n \n \n \n \n on_notice \n 群成员新增处理,欢迎消息,新增数据,群认证检测 \n \n \n on_notice \n 群成员减少,退群提醒以及删除数据 \n 定时任务 \n \n 模块 : apscheduler \n 说明 : \n群内主要的定时任务,包括早晚安,自动更新群信息,好友信息等 \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 早安 \n cron \n hour=6 minute=1 \n 每日 06:01 发送早安 \n \n \n 晚安 \n cron \n hour=23 minute=59 \n 每日 23:59 发送晚安 \n \n \n 群聊信息更新 \n cron \n hour=3 minute=1 \n 每日 03:01 更新所有群聊信息 \n \n \n 好友信息更新 \n cron \n hour=3 minute=1 \n 每日 03:01 更新所有好友信息 \n 权限检测 \n \n 模块 : hooks \n 说明 : \n权限核心插件,所有权限检测必须的插件,非常重要 \n \n \n \n \n 模块 \n 名称 \n 说明 \n \n \n \n \n auth_hook \n 插件权限检测 \n 检测包括禁用,群权限,功能开关等权限检测 \n \n \n ban_hook \n 黑名单检测 \n 黑名单权限检测 \n \n \n chkdsk_hook \n 恶意命令触发检测 \n 检测是否连续重复快速调用同一种命令 \n \n \n limit_hook \n 插件限制检测 \n 检测插件的 cd , block , count 限制 \n \n \n withdraw_message_hook \n 消息撤回机制 \n 自动消息撤回机制 \n \n \n other_hook \n 普通检测 \n 相对不太重要的检测,缺失可能导致一些小问题 \n 初始化 \n \n 模块 : hooks \n 说明 : \n各种数据等初始化 \n \n \n \n \n 模块 \n 名称 \n 说明 \n \n \n \n \n check_plugin_status \n 插件状态检测 \n 检测插件是否正确加载 \n \n \n init_group_manager \n 初始化群数据 \n 目前仅仅包含旧数据 -> 新数据 转换 \n \n \n init_none_plugin_count_manager \n 插件加载检测 \n 容忍机制,当插件事件响应器连续5次加载失败,会以插件 已删除 处理 \n \n \n init_plugins_config \n 初始化插件配置项 \n config.yaml 和 plugins2config.yaml 文件的生成 \n \n \n init_plugins_data \n 插件功能管理 \n 插件总开关,插件状态等 \n \n \n init_plugins_limit \n 插件限制管理 \n 插件限制管理器生成与存储 \n \n \n init_plugins_resources \n 插件资源管理 \n 插件资源文件的移动与删除 \n \n \n init_plugins_settings \n 插件基础设置 \n 非限制插件最基本的5项设置 \n 执行脚本 \n \n 模块 : scripts \n 说明 : \n执行一些必要的脚本,一般是各种修改后对新旧格式数据的转换等 \n \n"},{title:"超级用户插件",frontmatter:{title:"超级用户插件"},regularPath:"/docs/help_doc/basic_plugins/superuser_plugins.html",relativePath:"docs/help_doc/basic_plugins/superuser_plugins.md",key:"v-955d48fc",path:"/docs/help_doc/basic_plugins/superuser_plugins.html",headers:[{level:2,title:"超级用户帮助",slug:"超级用户帮助"},{level:2,title:"插件管理",slug:"插件管理"},{level:2,title:"好友/群组操作",slug:"好友-群组操作"},{level:2,title:"清理临时数据",slug:"清理临时数据"},{level:2,title:"管理群操作",slug:"管理群操作"},{level:2,title:"重载插件配置",slug:"重载插件配置"},{level:2,title:"管理员权限操作",slug:"管理员权限操作"},{level:2,title:"更新群/好友信息",slug:"更新群-好友信息"},{level:2,title:"广播",slug:"广播"},{level:2,title:"封禁用户",slug:"封禁用户"},{level:2,title:"执行sql",slug:"执行sql"}],content:' 详细请查看真寻Bot的 “超级用户帮助” \n 超级用户帮助 \n \n 模块 : super_help \n 说明 : \n超级用户帮助总览 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 超级用户帮助 \n None \n 超级用户帮助 \n None \n 插件管理 \n \n 模块 : switch_rule \n 说明 : \n插件总开关的禁用与维护 \n在 群聊 中使用该功能与管理员插件无异 \n在 私聊 中使用插件享受以下效果 \n 指令 :\n \n 开启/关闭\n \n plugin_cmd: str :插件名称或别名 \n block_type: str :禁用类型, "all" :默认值,全部禁用, "group"/"g" :群聊禁用, "private"/"p" :私聊禁用 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 开启/关闭 \n plugin_cmd block_type \n 开启色图 关闭色图 p 关闭色图 g \n 功能总开关,控制私聊群聊禁用等 \n \n \n 功能状态 \n None \n 功能状态 \n 查看当前功能禁用情况 \n 好友/群组操作 \n \n 模块 : bot_friend_group \n 说明 : \n显示真寻Bot所有的当前所有的好友/群组 \n 指令 :\n \n id: int :通过查看所有请求获取 \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 查看所有好友 \n None \n 查看所有好友 \n None \n \n \n 查看所有群组 \n None \n 查看所有群组 \n None \n \n \n 同意好友请求 \n id \n 同意好友请求0 \n None \n \n \n 拒绝好友请求 \n id \n 拒绝好友请求0 \n None \n \n \n 同意群聊请求 \n id \n 同意群聊请求 \n None \n \n \n 拒绝群聊请求 \n id \n 拒绝群聊请求 \n None \n \n \n 查看所有请求 \n None \n 查看所有请求 \n 查看所有好友请求,以上方法id的获取方式 \n \n \n 清空所有请求 \n None \n 清空所有请求 \n 清空保存的所有请求 \n 清理临时数据 \n \n 模块 : clear_data \n 说明 : \n清理已添加的至 resources_manager 的临时数据 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 清理临时数据 \n None \n 清理临时数据 \n None \n 管理群操作 \n \n 模块 : manager_group \n 说明 : \n对群聊的超级用户管理选项 \n当群权限改为 -1 时则完全屏蔽该群消息 \n 指令 :\n \n 退群\n \n group_id: int :群号 \n \n \n 修改群权限\n \n group_id: int :群号 \n level: int :权限等级,推荐 -1~9 \n \n \n 添加/删除群白名单\n \n *group_id :一个或多个群号,使用空格隔开 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 退群 \n group_id \n 退群 123456789 \n 退出指定群聊 \n \n \n 修改群权限 \n group_id level \n 修改群权限 12345678 9 \n 修改指定群聊的群权限等级 \n \n \n 添加群白名单 \n *group_id \n 添加群白名单 1234213 43423... \n 将一个或多个群添加至群白名单,白名单中的群不受功能维护限制 \n \n \n 删除群白名单 \n *group_id \n 同上 \n 同上 \n \n \n 查看群白名单 \n None \n 查看群白名单 \n 查看当前群白名单中的所有群聊id \n \n \n 添加群认证 \n *group_id \n 添加群认证 34532 324.. \n 为一个或多个群添加群认证 \n \n \n 删除群认证 \n *group_id \n 删除群认证 234422 222.. \n 删除一个或多个群认证 \n 重载插件配置 \n \n 模块 : reload_setting \n 说明 : \n重载插件配置,包括 plugins2settings_manager , plugins2cd_manager , plugins2block_manager , group_manager 四种配置重载 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 重载配置 \n None \n 重载配置 \n None \n 管理员权限操作 \n \n 模块 : set_admin_permissions \n 说明 : \n用于修改管理员权限,超级用户修改的权限不会被 自动权限 修改 \n 指令 :\n \n 添加权限\n \n [at] :at对象 \n qq :指定qq \n group_id :群号 \n level: int :权限等级,一般为 0~9 ,非必要情况建议设置 5 及以下 \n \n \n 删除权限\n \n [at] :at对象 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 添加权限 \n [at] level \n 添加权限 @A 5 \n 为A添加5级管理员权限 \n \n \n 添加权限 \n qq group_id level \n 添加权限 @A 5 \n 为A添加5级管理员权限 \n \n \n 删除权限 \n [at] \n 删除权限 @A \n 删除A的管理员权限 \n 更新群/好友信息 \n \n 模块 : update_friend_group_info \n 说明 : \n快速更新当前所有群/好友信息 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新好友信息 \n None \n 更新好友信息 \n None \n \n \n 更新群信息 \n None \n 更新群信息 \n None \n 广播 \n \n 模块 : broadcast \n 说明 : \n对所有群聊发起广播消息 \n 指令 :\n \n 广播-\n \n msg: str :消息内容,可以添加图片 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 广播- \n msg \n 广播- 我喜欢真寻 [图片] \n 对所有群聊进行社死 \n 封禁用户 \n \n 模块 : ban \n 说明 : \n相当于最上级的 .ban ,屏蔽用户所有消息,使用 .unban 解封 \n 指令 :\n \n b了\n \n [at]/qq :at对象或指定qq \n \n \n ban\n \n qq : 用户qq \n hour :可选,小时 \n minute :可选,分钟 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n b了 \n [at]/qq \n b了 @A \n 屏蔽A的所有消息 \n \n \n ban \n qq hour minute \n ban 1234567 \n 远程ban \n 执行sql \n \n 模块 : exec_sql \n 说明 : \n执行指定sql \n 指令 :\n \n sql: str :sql语句 \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n exec \n sql \n None \n None \n \n \n \n'},{title:"配置文件",frontmatter:{title:"配置文件"},regularPath:"/docs/help_doc/configs.html",relativePath:"docs/help_doc/configs.md",key:"v-632df90f",path:"/docs/help_doc/configs.html",headers:[{level:2,title:"config.yaml",slug:"config-yaml"},{level:2,title:"plugins2settings.yaml",slug:"plugins2settings-yaml"},{level:2,title:"plugins2config.yaml",slug:"plugins2config-yaml"},{level:2,title:"plugins2cd.yaml",slug:"plugins2cd-yaml"},{level:2,title:"plugins2block.yaml",slug:"plugins2block-yaml"},{level:2,title:"plugins2count.yaml",slug:"plugins2count-yaml"}],content:" 首次运行会在 data/configs/ 和 configs/ 下生成配置文件 \n该页面解释配置文件注解 \n 修改yaml需要注意: \n1.布尔值需要首字母大写,如: True , False \n2.冒号后面要带 空格 !冒号后面要带 空格 !冒号后面要带 空格 ! \n configs目录 \n config.yaml \n 插件配置项文件,摒弃了原所有插件配置都在 config.py ,对新增插件无法很好的进行统一配置管理 \n现在将通过插件标准将插件配置项统一管理和修改 \n 该文件自动生成,仅仅可修改值,请不要手动添加配置项 \n示例: \n admin_bot_manage : \n群管理员操作 \nSET_GROUP_WELCOME_MESSAGE_LEVEL: 设置群欢迎消息权限 \nCHANGE_GROUP_SWITCH_LEVEL: 开关群功能权限 \nADMIN_DEFAULT_AUTH: 默认群管理员权限 \n SET_GROUP_WELCOME_MESSAGE_LEVEL : 2 \n CHANGE_GROUP_SWITCH_LEVEL : 2 \n ADMIN_DEFAULT_AUTH : 5 \n ... \n \n 1 2 3 4 5 6 7 8 9 # data/configs目录 \n plugins2settings.yaml \n 该配置文件主要是插件的一些基本配置 \n主要包含了 \n \n 功能对应的群权限 \n cmd/命令别名 \n 功能分类 \n 进群时功能默认开关 \n 开关是否限制超级用户 \n \n 该文件自动生成,仅仅可修改值,请不要手动添加插件配置 \n示例: \n wbtop : \nwbtop:微博热搜 \n level : 5 # 群权限 \n default_status : true # 进群时功能默认开关 \n limit_superuser : false # 开关是否限制超级用户 \n cmd : # cmd/命令别名 \n - 微博热搜\n plugin_type : # 功能分类,默认是normal \n - normal\n ... \n \n 1 2 3 4 5 6 7 8 9 10 # plugins2config.yaml \n 该配置文件主要是用于生成 configs/config.yaml 文件 \n 该文件自动生成,不要修改和新增 \n plugins2cd.yaml \n 该配置文件主要是保存插件cd限制 \n 该文件自动生成,可以修改和新增 \n示例: \n send_setu : # 模块名称 \n cd : 5 # cd 时长(秒) \n status : true # 此限制的开关状态 \n check_type : all # 'private'/'group'/'all',限制私聊/群聊/全部 \n limit_type : user # 监听对象 \n rst : 您冲的太快了,请稍后再冲. # 回复内容 \n ... \n \n 1 2 3 4 5 6 7 # plugins2block.yaml \n 该配置文件主要保存插件block限制(阻塞限制) \n 该文件自动生成,可以修改和新增 \n示例: \n pix : # 模块名称 \n status : true # 此限制的开关状态 \n check_type : all # 'private'/'group'/'all',限制私聊/群聊/全部 \n limit_type : user # 监听对象 \n rst : 您有PIX图片正在处理,请稍等 ... # 回复内容 \n \n 1 2 3 4 5 # plugins2count.yaml \n 该配置文件主要保存插件每日调用次数限制 \n每日调用限制直到 00:00 刷新 \n用户每日调用次数保存在内存中,重启会导致用户每日调用次数限制次数清零 \n 该文件自动生成,可以修改和新增 \n示例: \n comments_163: # 模块名称\n max_count: 3 # 每日调用上限\n status: true # 此限制的开关状态\n limit_type: user # 监听对象\n rst: 已经过了这个点了 # 回复内容\n \n 1 2 3 4 5 "},{title:"管理员插件",frontmatter:{title:"管理员插件"},regularPath:"/docs/help_doc/public_plugins/admin_plugins.html",relativePath:"docs/help_doc/public_plugins/admin_plugins.md",key:"v-4c06a760",path:"/docs/help_doc/public_plugins/admin_plugins.html",headers:[{level:2,title:"上传图片",slug:"上传图片"},{level:2,title:"删除图片",slug:"删除图片"},{level:2,title:"移动图片",slug:"移动图片"},{level:2,title:"刷屏禁言",slug:"刷屏禁言"},{level:2,title:"撤回",slug:"撤回"},{level:2,title:"群词条设置",slug:"群词条设置"}],content:' 上传图片 \n \n 模块 : image_management/upload_img \n 说明 : \n上传图片至指定图库 \n 指令 :\n \n gallery: str :图库名称 \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 上传图片 \n gallery [图片] \n 6 \n 上传图片美图 [图片] [图片].. \n 上传图片至指定图库,可以多张图片一起发送 \n \n \n 连续上传图片 \n gallery \n 6 \n 连续上传图片美图 ... \n 交互式上传图片,可以不断发送图片直到"stop"为止 \n 删除图片 \n \n 模块 : image_management/delete_img \n 说明 : \n删除指定图库的指定id图片 \n 指令 :\n \n 删除图片\n \n gallery: str :图库名称 \n id: int :指定图片id \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 删除图片 \n gallery id \n 7 \n 删除图片美图 22 \n 删除美图 id 为22的图片 \n 移动图片 \n \n 模块 : image_management/move_img \n 说明 : \n移动指定图库的指定id图片到另一个图库 \n会自动填充id,不需要考虑id的连续性 \n 指令 :\n \n 删除图片\n \n source_gallery: str :移出图库名称 \n move_gallery: str :移入图库名称 \n id: int :指定图片id \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 移动图片 \n source_gallery move_gallery id \n 7 \n 移动图片美图 萝莉 22 \n 将美图 id 为22的图片移动到萝莉图库 \n 刷屏禁言 \n \n 模块 : mute \n 说明 : \n群内连续发送相同消息处罚 \n * 即 X 秒内发送同样消息 N 次,禁言 M 分钟 * \n 指令 :\n \n 设置刷屏检测时间\n \n second: int :默认7,规定时间秒数 \n \n \n 设置刷屏检测次数\n \n count: int :默认10,规定次数 \n \n \n 设置刷屏禁言时长\n \n minute: int :默认10,规定禁言时长,分钟 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 刷屏检测设置 \n None \n 5 \n 刷屏检测设置 \n 查看当前刷屏检测设置 \n \n \n 设置刷屏检测时间 \n second \n 5 \n 设置刷屏检测时间 10 \n 设置规定时间 \n \n \n 设置刷屏检测次数 \n count \n 5 \n 设置刷屏检测次数 5 \n 设置规定时间内的最大触发次数 \n \n \n 设置刷屏禁言时长 \n minute \n 5 \n 设置刷屏禁言时长 60 \n 设置禁言时长 \n 撤回 \n \n 模块 : withdraw \n 说明 : \n消息撤回系统 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 撤回 \n [回复引用] \n 0 \n None \n 回复消息发送撤回 \n 群词条设置 \n \n 模块 : word_bank \n 说明 : \n以群为单位的小型词库,可以单一或随机回复图片,文字 \n相同问题不同回答会被随机回复 \n 指令 :\n \n 删除词条\n \n problem/id :问题或id \n id :可选,回答id \n \n \n 查看词条\n \n problem/id :问题或id \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 添加词条 \n 问...答... \n 5 \n 添加词条问在吗答在 \n 回复可以是图片或文字 \n \n \n 删除词条 \n problem/id id \n 5 \n 删除词条在吗 删除词条id:0 删除词条在吗 0 \n 删除某一个词条全部或单个回答 \n \n \n 查看词条 \n problem/id \n 5 \n 查看词条 查看词条在吗 查看词条id:0 \n 查看当前群词条或某个问题的回复 \n \n \n \n'},{title:"插件索引列表",frontmatter:{title:"插件索引列表"},regularPath:"/docs/help_doc/plugins_index.html",relativePath:"docs/help_doc/plugins_index.md",key:"v-8821b862",path:"/docs/help_doc/plugins_index.html",headers:[{level:2,title:"超级用户插件",slug:"超级用户插件"},{level:2,title:"管理员插件",slug:"管理员插件"},{level:2,title:"常规插件",slug:"常规插件"},{level:2,title:"一些工具",slug:"一些工具"},{level:2,title:"原神相关",slug:"原神相关"},{level:2,title:"商店",slug:"商店"},{level:2,title:"抽卡相关",slug:"抽卡相关"},{level:2,title:"来点好康的",slug:"来点好康的"},{level:2,title:"群内小游戏",slug:"群内小游戏"},{level:2,title:"其他插件",slug:"其他插件"}],content:" 超级用户插件 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 管理员回复 \n dialogue \n HibiKier \n 0.1 \n None \n plugins/dialogue \n \n \n 真寻更新管理 \n check_zhenxun_update \n HibiKier \n 0.1 \n None \n plugins/check_zhenxun_update \n \n \n 自检 \n check \n HibiKier \n 0.1 \n None \n plugins/check \n \n \n 下载gocq \n update_gocqhttp \n HibiKier \n 0.1 \n None \n plugins/update_gocqhttp \n 管理员插件 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 管理员权限 \n 路径 \n \n \n \n \n 上传图片 \n upload_img \n HibiKier \n 0.1 \n 6 \n plugins/image_management/upload_img \n \n \n 删除图片 \n delete_img \n HibiKier \n 0.1 \n 7 \n plugins/image_management/delete_img \n \n \n 移动图片 \n move_img \n HibiKier \n 0.1 \n 7 \n plugins/image_management/move_img \n \n \n 刷屏禁言 \n mute \n HibiKier \n 0.1 \n 5 \n plugins/mute \n \n \n 撤回 \n withdraw \n HibiKier \n 0.1 \n 0 \n plugins/withdraw \n \n \n 群词条设置 \n word_bank \n HibiKier \n 0.1 \n 0 \n plugins/word_bank \n 常规插件 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n Ai \n ai \n HibiKier \n 0.1 \n 5 \n plugins/ai \n \n \n 网易云热评 \n comments_163 \n HibiKier \n 0.1 \n 5 \n plugins/alapi/comments_163 \n \n \n b封面 \n cover \n HibiKier \n 0.1 \n 5 \n plugins/alapi/cover \n \n \n 古诗 \n poetry \n HibiKier \n 0.1 \n 5 \n plugins/alapi/poetry \n \n \n 微博热搜 \n wbtop \n HibiKier \n 0.1 \n 5 \n plugins/alapi/wbtop \n \n \n B站订阅 \n bilibili_sub \n HibiKier \n 0.1 \n 5 \n plugins/bilibili_sub \n \n \n 磁力搜索 \n bt \n HibiKier \n 0.1 \n None(仅私聊) \n plugins/bt \n \n \n 点歌 \n c_song \n HibiKier \n 0.1 \n 5 \n plugins/c_song \n \n \n Cosplay \n coser \n HibiKier \n 0.1 \n 5 \n plugins/coser \n \n \n 鲁迅说 \n luxun \n HibiKier \n 0.1 \n 5 \n plugins/luxun \n \n \n 我有一个朋友 \n one_friend \n HibiKier \n 0.1 \n 5 \n plugins/one_friend \n \n \n 骂我 \n send_dinggong_voice \n HibiKier \n 0.1 \n 5 \n plugins/send_dinggong_voice \n \n \n 金币红包 \n gold_redbag \n HibiKier \n 0.1 \n 5 \n plugins/gold_redbag \n \n \n 假消息 \n fake_msg \n HibiKier \n 0.1 \n 5 \n plugins/fake_msg \n \n \n 鸡汤 \n jitang \n HibiKier \n 0.1 \n 5 \n plugins/jitang \n \n \n 能不能好好说话 \n nbnhhsh \n HibiKier \n 0.1 \n 5 \n plugins/nbnhhsh \n \n \n p搜 \n pid_search \n HibiKier \n 0.1 \n 5 \n plugins/pid_search \n \n \n 一言二次元语录 \n quotations \n HibiKier \n 0.1 \n 5 \n plugins/quotations \n \n \n roll \n roll \n HibiKier \n 0.1 \n 5 \n plugins/roll \n \n \n 黑白草图 \n white2black_img \n HibiKier \n 0.1 \n 5 \n plugins/white2black_img \n \n \n epic \n epic \n AkashiCoin \n 0.1 \n 5 \n plugins/epic \n \n \n 群词条 \n word_bank \n HibiKier \n 0.1 \n None \n plugins/word_bank \n 一些工具 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 搜番 \n search_anime \n HibiKier \n 0.1 \n 5 \n plugins/search_anime \n \n \n Buff皮肤查询 \n search_buff_skin_price \n HibiKier \n 0.1 \n 5 \n plugins/search_buff_skin_price \n \n \n 翻译 \n translate \n HibiKier \n 0.1 \n 5 \n plugins/translate \n \n \n 天气查询 \n weather \n HibiKier \n 0.1 \n 5 \n plugins/weather \n \n \n 识番 \n what_anime \n HibiKier \n 0.1 \n 5 \n plugins/what_anime \n \n \n 疫情查询 \n yiqing \n HibiKier & yzyyz1387 \n 0.1 \n 5 \n plugins/yiqing \n \n \n 图片修改 \n update_pic \n HibiKier \n 0.1 \n 5 \n plugins/update_pic \n 原神相关 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 原神老黄历 \n almanac \n HibiKier \n 0.1 \n 5 \n plugins/genshin/almanac \n \n \n 今日素材 \n material_remind \n HibiKier \n 0.1 \n 5 \n plugins/genshin/material_remind \n \n \n 原神资源查找 \n query_resource_points \n HibiKier \n 0.1 \n 5 \n plugins/genshin/query_resource_points \n \n \n 原神绑定 \n bind \n HibiKier \n 0.1 \n 5 \n plugins/genshin/query_user/bind \n \n \n 原神玩家查询 \n query_role \n HibiKier \n 0.1 \n 5 \n plugins/genshin/query_user/query_role \n \n \n 原神便笺查询 \n query_memo \n HibiKier \n 0.1 \n 5 \n plugins/genshin/query_user/query_memo \n \n \n 原神签到 \n genshin_sign \n HibiKier \n 0.1 \n 5 \n plugins/genshin/query_user/genshin_sign \n \n \n 原神树脂提醒 \n resin_remind \n HibiKier \n 0.1 \n 5 \n plugins/genshin/query_user/resin_remind \n 商店 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 商店 \n shop_handle \n HibiKier \n 0.1 \n 5 \n plugins/shop/shop_handle \n \n \n 使用道具 \n shop_handle \n HibiKier \n 0.1 \n 5 \n plugins/shop/shop_handle \n \n \n 购买道具 \n buy \n HibiKier \n 0.1 \n 5 \n plugins/shop/buy \n \n \n 我的金币 \n gold \n HibiKier \n 0.1 \n 5 \n plugins/shop/gold \n \n \n 我的道具 \n my_props \n HibiKier \n 0.1 \n 5 \n plugins/shop/my_props \n \n \n 每日金币重置 \n reset_today_gold \n HibiKier \n 0.1 \n 5 \n plugins/shop/reset_today_gold \n 抽卡相关 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n DrawCard \n draw_card \n HibiKier \n 0.1 \n 5 \n plugins/draw_card \n \n \n Csgo开箱 \n open_cases \n HibiKier \n 0.1 \n 5 \n plugins/open_cases \n 来点好康的 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 发送图片 \n send_img \n HibiKier \n 0.1 \n 5 \n plugins/image_management/send_img \n \n \n Pix \n pix \n HibiKier \n 0.1 \n 5 \n plugins/pix_gally/pix \n \n \n Pixiv排行榜/搜图 \n pixiv_rank_search \n HibiKier \n 0.1 \n 9 \n plugins/pixiv_rank_search \n \n \n 色图 \n send_setu \n HibiKier \n 0.1 \n 9 \n plugins/send_setu_/send_setu \n 群内小游戏 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 俄罗斯轮盘 \n russian \n HibiKier \n 0.1 \n 5 \n plugins/russian \n 其他插件 \n \n \n \n 名称 \n 模块 \n 作者 \n 版本 \n 群权限 \n 路径 \n \n \n \n \n 额外设置 \n aconfig \n HibiKier \n 0.1 \n None \n plugins/aconfig \n \n \n 群聊最后聊天时间记录 \n group_last_chat \n HibiKier \n 0.1 \n None \n plugins/group_last_chat \n \n \n 戳一戳 \n poke \n HibiKier \n 0.1 \n 5 \n plugins/apoke \n \n \n 功能调用统计 \n statistics_hook \n HibiKier \n 0.1 \n None \n plugins/statistics/statistics_hook \n \n \n 功能调用统计可视化 \n statistics_handle \n HibiKier \n 0.1 \n 5 \n plugins/statistics/statistics_handle \n \n \n 复读 \n fudu \n HibiKier \n 0.1 \n None \n plugins/fudu \n \n \n 查看群欢迎消息 \n group_welcome_msg \n HibiKier \n 0.1 \n None \n plugins/group_welcome_msg \n \n \n 我的权限/信息 \n my_info \n HibiKier \n 0.1 \n 5 \n plugins/my_info \n \n \n B站转发解析 \n parse_bilibili_json \n HibiKier \n 0.1 \n None \n plugins/parse_bilibili_json \n \n \n \n"},{title:"普通插件",frontmatter:{title:"普通插件"},regularPath:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html",relativePath:"docs/help_doc/public_plugins/common_plugins/common_plugins.md",key:"v-aed88976",path:"/docs/help_doc/public_plugins/common_plugins/common_plugins.html",headers:[{level:2,title:"智障~~智能~~聊天",slug:"智障智能聊天"},{level:2,title:"ALAPI",slug:"alapi"},{level:2,title:"B站订阅",slug:"b站订阅"},{level:2,title:"磁力搜索",slug:"磁力搜索"},{level:2,title:"点歌",slug:"点歌"},{level:2,title:"Cosplay",slug:"cosplay"},{level:2,title:"鲁迅说",slug:"鲁迅说"},{level:2,title:"我有一个朋友",slug:"我有一个朋友"},{level:2,title:"骂我",slug:"骂我"},{level:2,title:"金币红包",slug:"金币红包"},{level:2,title:"假消息",slug:"假消息"},{level:2,title:"鸡汤",slug:"鸡汤"},{level:2,title:"能不能好好说话",slug:"能不能好好说话"},{level:2,title:"p搜",slug:"p搜"},{level:2,title:"一言二次元语录",slug:"一言二次元语录"},{level:2,title:"roll",slug:"roll"},{level:2,title:"黑白草图",slug:"黑白草图"},{level:2,title:"epic",slug:"epic"},{level:2,title:"群词条",slug:"群词条"}],content:" 智障 智能 聊天 \n \n 模块 : ai \n 群权限 : 5 \n 说明 : \n文爱字典 + 图灵 + 青云客 组成的语句回复 \n额外扩展了对 真寻说重复的语 和 模仿真寻说话 提供特殊回复! \n该扩展具体修改在 plugins/ai/utils.py 文件 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n None \n None \n 真寻我喜欢你 \n 任意回复 \n ALAPI \n \n 模块 : alapi \n 群权限 : 5 \n 说明 : \n一套alapi的指令调用 \n该功能需要配置访问 https://admin.alapi.cn/user/login 注册后获取的token \n 指令 :\n \n b封面\n \n msg: str :链接/av/bv/cv/直播id \n \n \n 微博热搜\n \n id: int :可选,通过 微博热搜 命令获取 id \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 模块 \n 示例 \n 说明 \n \n \n \n \n 到点了/网易云热评 \n None \n comments_163 \n 到点了 \n 该抑郁了 \n \n \n b封面 \n msg \n cover \n b封面 av86863038 \n 快捷获取b站视频直播封面图 \n \n \n 念诗/来首诗 \n None \n poetry \n 念诗 \n 突然文艺起来了 \n \n \n 微博热搜 \n id \n wbtop \n 微博热搜 微博热搜1 \n 热搜整理与快速查看 \n B站订阅 \n \n 模块 : bilibili_sub \n 群权限 : 5 \n 说明 : \nB站直播,个人动态,番剧更新订阅通知 \n主播订阅相当于 直播间订阅 + UP订阅 \n群内订阅需要管理员权限: 5 \n 指令 :\n \n 添加订阅\n \n type: str :'主播'/'UP'/'番剧' \n msg: str :可以是id,链接和番名 \n \n \n 删除订阅\n \n id: int :订阅id \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 添加订阅 \n type msg \n 添加订阅主播 2345344 <-(直播房间id) 添加订阅UP 2355543 <-(个人主页id) 添加订阅番剧 史莱姆 <-(支持模糊搜索) 添加订阅番剧 125344 <-(番剧id) \n 麻烦的添加订阅 好用 \n \n \n 删除订阅 \n id \n 删除订阅 2324344 <-(任意id,通过查看订阅获取) \n 删除一个个人或群聊订阅 \n \n \n 查看订阅 \n None \n 查看订阅 \n 查看当前订阅 \n 磁力搜索 \n \n 模块 : bt \n 群权限 : None \n 说明 : \nBT磁力搜索,该功能 仅限私聊! \n 指令 :\n \n bt\n \n keyword: str :关键词 \n page: int :可选,页数 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n bt \n keyword page \n bt钢铁侠 5 \n 懂得懂得,不建议群聊开放 \n 点歌 \n \n 模块 : c_song \n 群权限 : 5 \n 说明 : \n网易云点歌 \n 指令 :\n \n 点歌\n \n song_name :歌名,可以添加歌手模糊搜索 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 点歌 \n song_name \n 点歌花海 \n 直接抑郁 \n Cosplay \n \n 模块 : coser \n 群权限 : 5 \n 说明 : \n动漫cosplay图 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n cos/coser \n None \n cos \n 立体的动漫图 \n 鲁迅说 \n \n 模块 : luxun \n 群权限 : 5 \n 说明 : \n生成鲁迅语录表情包 \n 指令 :\n \n 鲁迅说\n \n msg: str :鲁迅要说的话 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 鲁迅说 \n msg \n 鲁迅说真寻好可爱 \n None \n 我有一个朋友 \n \n 模块 : one_friend \n 群权限 : 5 \n 说明 : \n生成我有一个朋友表情包 \n 指令 :\n \n 我有一个朋友\n \n msg: str :你朋友说的话 \n [at] :可选,at对象,指定你的朋友 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n \"^我. ?朋友. ?(想问问|说|让我问问|想问|让我问|想知道|让我帮他问问|让我帮他问|让我帮忙问|让我帮忙问问|问).*\" \n msg [at] \n 我有一个朋友想问问真寻在哪里 \n None \n 骂我 \n \n 模块 : send_dinggong_voice \n 群权限 : 5 \n 说明 : \n发送钉宫语录 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 骂我 \n None \n 骂我 \n None \n 金币红包 \n \n 模块 : shop/gold_redbag \n 群权限 : 5 \n 说明 : \n使用金币发送群内金币红包,每个红包一个人只能领取一个,除节日红包外,个人红包有效时限为60秒 \n当有 新红包 或发送 退回 时,将退回未开完的金币 \n 此功能包含超级用户指令 \n 指令 :\n \n 塞红包\n \n gold: int :指定金币数量 \n num: int :可选,默认 5 ,指定红包数量 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 塞红包 \n gold num \n 塞红包100 10 \n 指定金币数量和红包数量 \n \n \n 开/抢/ 戳一戳 \n None \n 开 \n 获取红包,戳一戳抢红包优先级大于 poke 插件 \n \n \n 退回 \n None \n 退回 \n 退回未开完的剩余金币 \n \n \n \n \n 超级用户指令 :\n \n 节日红包\n \n gold: int :指定金币数量 \n num: int :指定红包数量 \n msg: str :可选,祝福语 \n group_id: int :可选,默认所有群,指定群聊发送 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 节日红包 \n gold num msg *group_id \n 节日红包 2000 10 节日红包 9999 3 生日快乐 节日红包 221 1 生日快乐 23123 33111 \n 多个节日红包将覆盖 \n 假消息 \n \n 模块 : fake_msg \n 群权限 : 5 \n 说明 : \n构造虚假的分享消息 \n 指令 :\n \n 假消息\n \n url: str :网址 \n title: str :标题 \n content: str :可选,分享内容 \n [图片] :可选,图片 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 假消息 \n url title content [图片] \n 假消息www.baidu.com 百度 这是百度 [图片] \n 构造一个百度分享消息 \n 鸡汤 \n \n 模块 : jitang \n 群权限 : 5 \n 说明 : \n亲手为你煮的鸡汤 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 鸡汤 \n None \n 鸡汤 \n None \n 能不能好好说话 \n \n 模块 : nbnhhsh \n 群权限 : 5 \n 说明 : \n通过拼音首字母猜字 \n 指令 :\n \n nbnhhsh\n \n msg: str :拼音首字母 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n nbnhhsh \n msg \n nbnhhsh wxhn \n 能不能好好说话 我喜欢你 \n p搜 \n \n 模块 : pid_search \n 群权限 : 5 \n 说明 : \n通过pid搜索图片 \n 指令 :\n \n p搜\n \n pid: int :图片pid \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n p搜 \n pid \n p搜 1283748 \n None \n 一言二次元语录 \n \n 模块 : quotations \n 群权限 : 5 \n 说明 : \n发送语录 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 语录/二次元 \n None \n 语录 \n None \n roll \n \n 模块 : roll \n 群权限 : 5 \n 说明 : \n随机数字 或 帮助选择困难症的你 \n 指令 :\n \n roll\n \n msg: str :多个事件 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n roll \n None \n roll \n 随机数据 \n \n \n roll \n *msg \n roll 吃饭 睡觉 打游戏 \n 随机选择事件 \n 黑白草图 \n \n 模块 : white2black_img \n 群权限 : 5 \n 说明 : \n生草图片在线生成器 \n 指令 :\n \n 黑白草图\n \n msg: str :文本内容 \n [图片] :图片 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 黑白草图 \n msg [图片] \n 黑白草图我喜欢萝莉 [图片] \n 生成经典草图 \n epic \n \n 模块 : epic \n 群权限 : 5 \n 说明 : \n查看epic免费游戏 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n epic \n None \n epic \n 查看epic免费游戏 \n 群词条 \n \n 模块 : word_bank \n 群权限 : None \n 说明 : \n该模块仅仅用作群词条设置的回复处理 \n 指令 : \nNone \n \n"},{title:"抽卡相关",frontmatter:{title:"抽卡相关"},regularPath:"/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html",relativePath:"docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.md",key:"v-913c9e6a",path:"/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html",headers:[{level:2,title:"DrawCard",slug:"drawcard"},{level:2,title:"Csgo开箱",slug:"csgo开箱"}],content:" DrawCard \n \n 模块 : draw_card \n 群权限 : 5 \n 说明 : \n该插件在首次启动时会下载海量数据,视卡池开关状态而定 \n8种手游抽卡,包括 赛马娘,原神,明日方舟,坎公骑冠剑,公主连结(国/台),碧蓝航线,FGO,阴阳师 \n 此功能包含超级用户指令 \n 指令 : \n cnt: int :抽卡次数,上限为一井 \n \n \n \n \n 指令 \n 参数 \n 一井 \n 限定区分 \n 示例 \n 说明 \n \n \n \n \n 原神[cnt]抽 \n cnt \n 300 \n √ \n 原神30抽 \n 常驻池 \n \n \n 原神角色[cnt]抽 \n cnt \n 300 \n √ \n 原神角色60抽 \n 角色池 \n \n \n 原神武器[cnt]抽 \n cnt \n 300 \n √ \n 原神武器90抽 \n 武器池 \n \n \n 重置原神抽卡 \n None \n None \n None \n 重置原神抽卡 \n 将三个池子的保底清零 \n \n \n 方舟[cnt]抽 \n cnt \n 300 \n √ \n 方舟200抽 \n 有up池时使用up池 \n \n \n 赛马娘[cnt]抽 \n cnt \n 200 \n √ \n 赛马娘10抽 \n 角色池,有up池时使用up池 \n \n \n 赛马娘卡[cnt]抽 \n cnt \n 200 \n √ \n 赛马娘卡20抽 \n 支援卡,有up池时使用up池 \n \n \n 坎公骑冠剑[cnt]抽 \n cnt \n 300 \n × \n 坎公骑冠剑20抽 \n 角色池,有up池时使用up池 \n \n \n 坎公骑冠剑武器[cnt]抽 \n cnt \n 300 \n × \n 坎公骑冠剑武器40抽 \n 武器池,有up池时使用up池 \n \n \n pcr/公主连接[cnt]抽 \n cnt \n 300 \n √ 区分部分 \n pcr100抽 \n 公主焊接抽卡 \n \n \n fgo[cnt]抽 \n cnt \n 300 \n √ 区分部分 \n fgo10抽 \n fgo抽卡了 \n \n \n 阴阳师[cnt]抽 \n cnt \n 300 \n √ 区分部分 \n 阴阳师10抽 \n 开始非 \n \n \n \n \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 更新卡池信息 \n cron \n hour=4 minute=1 \n 每日 04:01 自动更新开启卡池的数据信息 \n \n \n 更新方舟卡池 \n cron \n hour=4 minute=1 \n 每日 04:01 重载方舟卡池 \n \n \n 更新赛马娘卡池 \n cron \n hour=4 minute=1 \n 每日 04:01 重载赛马娘卡池 \n \n \n 更新原神卡池 \n cron \n hour=18 minute=1 \n 每日 18:01 重载原神卡池 \n \n \n \n \n 超级用户指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新方舟信息 \n None \n None \n 更新明日方舟数据信息 \n \n \n 重载方舟卡池 \n None \n None \n 更新明日方舟UP卡池 \n \n \n 更新原神信息 \n None \n None \n 更新原神数据信息 \n \n \n 重载原神卡池 \n None \n None \n 更新原神UP卡池 \n \n \n 更新赛马娘信息 \n None \n None \n 更新赛马娘数据信息 \n \n \n 重载赛马娘卡池 \n None \n None \n 更新赛马娘UP卡池 \n \n \n 更新坎公骑冠剑信息 \n None \n None \n 更新坎公骑冠剑数据信息 \n \n \n 更新碧蓝航线信息 \n None \n None \n 更新碧蓝航线数据信息 \n \n \n 更新fgo信息 \n None \n None \n 更新fgo数据信息 \n \n \n 更新阴阳师信息 \n None \n None \n 更新阴阳师数据信息 \n Csgo开箱 \n \n 模块 : open_cases \n 群权限 : 5 \n 说明 : \ncsgo模拟开箱 \n目前包含的武器箱\n \n 狂牙大行动武器箱 \n 突围大行动武器箱 \n 命悬一线武器箱 \n 裂空武器箱 \n 光谱武器箱 \n 此功能包含超级用户指令 \n \n \n 指令 :\n \n 开箱\n \n case_name: str :可选,选择开启的武器箱,默认随机 \n \n \n [cnt]连开箱\n \n cnt: int :开箱次数,最高30 \n case_name: str :可选,选择开启的武器箱,默认随机 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 开箱 \n case_name \n 开箱 开箱狂牙大行动 \n 开启随机或指定武器箱 \n \n \n [cnt]连开箱 \n cnt case_name \n 5连开箱 10连开箱光谱 \n 多连开箱 \n \n \n 我的开箱 \n None \n 我的开箱 \n 查看群内个人开箱情况 \n \n \n 我的金色 \n None \n 我的金色 \n 查看群内个人开出的金色皮肤 \n \n \n 群开箱统计 \n None \n 群开箱统计 \n 查看该群开箱统计 \n \n \n \n \n 超级用户指令 : \n 此功能需要Buff cookie,且有极大概率导致该cookie被封禁 \n \n case_name: str :可选,更新指定武器箱 \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新开箱图片 \n case_name \n 更新开箱图片 更新开箱图片命悬一线 \n 更新全部或指定的武器箱 \n \n \n 更新开箱价格 \n case_name \n 更新开箱价格 更新开箱价格命悬一线 \n 更新全部或指定的武器箱 \n \n \n \n"},{title:"群内小游戏",frontmatter:{title:"群内小游戏"},regularPath:"/docs/help_doc/public_plugins/game_plugins/game_plugins.html",relativePath:"docs/help_doc/public_plugins/game_plugins/game_plugins.md",key:"v-c2a87076",path:"/docs/help_doc/public_plugins/game_plugins/game_plugins.html",headers:[{level:2,title:"俄罗斯轮盘",slug:"俄罗斯轮盘"}],content:" 俄罗斯轮盘 \n \n 模块 : russian \n 群权限 : 5 \n 说明 : \n赌运气的小游戏,赌注主要为每日签到的金币 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 装弹 \n num bet [at] \n 装弹3 100 \n 填装指定子弹数量和指定赌注金额,或指定at对象 \n \n \n 接受对决 \n None \n 接受对决 \n 接受当前公开发起的对决 \n \n \n 拒绝对决 \n None \n 拒绝对决 \n 拒绝指定你的对决 \n \n \n 开枪/咔/嘭/嘣 \n None \n 开枪 \n 中枪警告 \n \n \n 结算 \n None \n 结算 \n 当一方30秒内未开枪,可以使用结算命令强行结束并胜利 \n \n \n 胜场排行 \n None \n None \n 各种花里胡哨排行榜 \n \n \n 败场排行 \n None \n None \n 各种花里胡哨排行榜 \n \n \n 欧洲人排行 \n None \n None \n 各种花里胡哨排行榜 \n \n \n 慈善家排行 \n None \n None \n 各种花里胡哨排行榜 \n \n \n 最高连胜排行 \n None \n None \n 各种花里胡哨排行榜 \n \n \n 最高连败排行 \n None \n None \n 各种花里胡哨排行榜 \n \n \n \n"},{title:"原神相关",frontmatter:{title:"原神相关"},regularPath:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html",relativePath:"docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.md",key:"v-56313ce2",path:"/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html",headers:[{level:2,title:"原神老黄历",slug:"原神老黄历"},{level:2,title:"今日素材",slug:"今日素材"},{level:2,title:"原神资源查找",slug:"原神资源查找"},{level:2,title:"原神绑定",slug:"原神绑定"},{level:2,title:"原神玩家查询",slug:"原神玩家查询"},{level:2,title:"原神便笺查询",slug:"原神便笺查询"},{level:2,title:"原神签到",slug:"原神签到"},{level:2,title:"原神签到",slug:"原神签到-2"}],content:" 原神老黄历 \n \n 模块 : almanac \n 群权限 : 5 \n 说明 : \n每日迷信老黄历,数据来源 https://genshin.pub/ \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 原神黄历 \n None \n 原神黄历 \n 迷信每一天 \n \n \n \n \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 原神黄历提醒 \n cron \n hour=10 minute=25 \n 每日 10:25 发送原神黄历 \n 今日素材 \n \n 模块 : material_remind \n 群权限 : 5 \n 说明 : \n每日迷信老黄历,数据来源 https://genshin.pub/ \n 此功能包含超级用户指令 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 今日素材 \n None \n 今日素材 \n 非常便捷好用的每日刷本素材 \n \n \n \n \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 原神今日素材定时更新 \n cron \n hour=4 minute=1 \n 每日 04:01 自动更新原神今日素材图片 \n \n \n \n \n 超级用户指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新原神今日素材 \n None \n 更新原神今日素材 \n 手动更新素材图片 \n 原神资源查找 \n \n 模块 : query_resource_points \n 群权限 : 5 \n 说明 : \n快捷资源点位生成 \n 此功能包含超级用户指令 \n 指令 :\n \n res: str :资源名称 \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 原神资源查询 \n res \n 原神资源查询甜甜花 \n None \n \n \n [res]在哪里 \n res \n 甜甜花在哪 \n None \n \n \n 哪里有[res] \n res \n 哪里有甜甜花 \n None \n \n \n 原神资源列表 \n None \n 原神资源列表 \n 查看可以查询的所有物资 \n \n \n \n \n 超级用户指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新原神资源信息 \n None \n 更新原神资源信息 \n 更新原神信息,包括大地图强制更新 \n 原神绑定 \n \n 模块 : bind \n 群权限 : 5 \n 说明 : \n绑定原神玩家uid, 米游社id, cookie \n 指令 :\n \n 原神绑定uid\n \n uid: int :玩家uid \n \n \n 原神绑定米游社id\n \n id: int :米游社id \n \n \n 原神绑定cookie\n \n cookie: str :米游社cookie \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 原神绑定uid \n uid \n 原神绑定uid 123456 \n 绑定uid \n \n \n 原神绑定米游社id \n id \n 原神绑定米游社id 123456 \n 绑定米游社id \n \n \n 原神绑定cookie \n cookie \n None \n 绑定cookie \n \n \n 原神解绑 \n None \n 原神解绑 \n 删除解绑用户数据 \n 原神玩家查询 \n \n 模块 : query_role \n 群权限 : 5 \n 说明 : \n快捷查询指定uid的原神玩家数据 \n 指令 :\n \n uid: int :绑定过后可省略,玩家uid \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 原神玩家查询/ys \n ?[uid] \n ys 123456 \n 查看指定uid的原神玩家数据 \n 原神便笺查询 \n \n 模块 : query_role \n 群权限 : 5 \n 说明 : \n查询玩家便笺数据 \n 该模块需要绑定uid和cookie \n 指令 :\n \n uid: int :绑定过后可省略,玩家uid \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 原神便笺查询/yss \n None \n yss \n 查看玩家便笺数据 \n 原神签到 \n \n 模块 : genshin_sign \n 群权限 : 5 \n 说明 : \n原神每日签到 / 自动签到 \n 该模块需要绑定uid和cookie \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 开原神自动签到 \n None \n 开原神自动签到 \n 开启自动签到 \n \n \n 关原神自动签到 \n None \n 关原神自动签到 \n 关闭自动签到 \n \n \n 原神我硬签 \n None \n 原神我硬签 \n 手动签到 \n 原神签到 \n \n 模块 : resin_remind \n 群权限 : 5 \n 说明 : \n原神树脂提醒\n 该模块需要绑定uid和cookie \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 开原神树脂提醒 \n None \n 开原神树脂提醒 \n 开启树脂提醒 \n \n \n 关原神树脂提醒 \n None \n 关原神树脂提醒 \n 关闭树脂提醒 \n \n \n \n"},{title:"管理员插件",frontmatter:{title:"管理员插件"},regularPath:"/docs/help_doc/basic_plugins/admin_plugins.html",relativePath:"docs/help_doc/basic_plugins/admin_plugins.md",key:"v-1d532be2",path:"/docs/help_doc/basic_plugins/admin_plugins.html",headers:[{level:2,title:"管理员帮助",slug:"管理员帮助"},{level:2,title:"群功能开关管理",slug:"群功能开关管理"},{level:2,title:"封禁用户",slug:"封禁用户"},{level:2,title:"自定义群欢迎消息",slug:"自定义群欢迎消息"},{level:2,title:"更新群组成员列表",slug:"更新群组成员列表"},{level:2,title:"群管理员变动监测",slug:"群管理员变动监测"},{level:2,title:"自动更新信息与权限",slug:"自动更新信息与权限"}],content:" 详细请查看真寻Bot的 “管理员帮助” \n 管理员帮助 \n \n 模块 : admin_help \n 说明 : \n管理员帮助总览 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 管理员帮助 \n None \n 1 \n 管理员帮助 \n None \n 群功能开关管理 \n \n 模块 : switch_rule \n 说明 : \n可以对群功能的开关进行设置,包括被动技能 \n 此功能含有额外超级用户操作 \n 指令 :\n \n 开启/关闭:\n \n plugin_cmd: str :插件名称或别名 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 开启/关闭 \n plugin_cmd \n 2 \n 开启色图 关闭色图 \n 群功能开关,中间不要加空格!不要“开启 色图” \n \n \n 醒来 \n None \n 2 \n 醒来 \n 开启该群真寻的总开关 \n \n \n 休息吧 \n None \n 2 \n 休息吧 \n 关闭该群真寻的总开关 \n \n \n 开启/关闭全部功能 \n None \n 2 \n 开启全部功能 \n 开启/关闭该群的所有功能 \n \n \n 群被动状态 \n None \n 2 \n 群被动状态 \n 查看当前被动技能开关状态 \n 封禁用户 \n \n 模块 : ban \n 说明 : \n封禁一个用户,该黑名单所有群共享 \n封禁对象的权限必须低于自身等级 \n.unban无法解封对用户封禁的管理员权限高于自身的封禁 \n 此功能含有额外超级用户操作 \n 指令 :\n \n .ban\n \n [at] :at对象 \n hour: Optional[int] :可选,封禁时长(小时) \n minute: Optional[int] :可选,封禁时长 (分钟) \n \n \n .unban\n \n at :at对象 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n .ban \n [at] hour minute \n 5 \n .ban @A .ban @A 5 10 \n 封禁用户,没有hour和minute则永久封禁 \n \n \n .unban \n [at] \n 5 \n .unban @A \n 解封当前用户,使用该命令的管理员权限必须大于或等于使用.ban管理员的权限 \n 自定义群欢迎消息 \n \n 模块 : custom_welcome_message \n 说明 : \n新成员加入群的欢迎消息自定义 \n在文本中添加 [at] 用于确定是否艾特新成员 \n 指令 :\n \n 自定义群欢迎消息\n \n msg: str :文本和图片消息,文本和图片至少存在一样 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 自定义群欢迎消息 \n msg \n 2 \n 自定义群欢迎消息 等你好久了 [图片] \n 群欢迎消息 \n 更新群组成员列表 \n \n 模块 : update_group_member_info \n 说明 : \n更新群员信息,已经含有自动定时更新,一般来说不需要使用 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 权限 \n 示例 \n 说明 \n \n \n \n \n 更新群组成员列表 \n None \n 1 \n 更新群组成员列表 \n None \n 群管理员变动监测 \n \n 模块 : admin_config \n 说明 : \n自动设置和取消群管理员权限 \n \n \n \n \n 响应器 \n 说明 \n \n \n \n \n on_notice \n 监测群管理员变动,自动给予和收回权限 \n 自动更新信息与权限 \n \n \n 模块 : timing_task \n \n \n 说明 : \n成员信息权限的自动更新 \n \n \n 定时任务 : \n \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 自动群员信息更新 \n cron \n 02:01 \n 更新群员信息 \n \n \n 群权限快速更新 \n interval \n minutes=5 \n 快速更新信息及权限 \n \n \n \n"},{title:"其他插件",frontmatter:{title:"其他插件"},regularPath:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html",relativePath:"docs/help_doc/public_plugins/other_plugins/other_plugins.md",key:"v-6fd067b7",path:"/docs/help_doc/public_plugins/other_plugins/other_plugins.html",headers:[{level:2,title:"额外设置",slug:"额外设置"},{level:2,title:"群聊最后聊天时间记录",slug:"群聊最后聊天时间记录"},{level:2,title:"戳一戳",slug:"戳一戳"},{level:2,title:"功能调用统计",slug:"功能调用统计"},{level:2,title:"功能调用统计可视化",slug:"功能调用统计可视化"},{level:2,title:"复读",slug:"复读"},{level:2,title:"查看群欢迎消息",slug:"查看群欢迎消息"},{level:2,title:"我的权限/信息",slug:"我的权限-信息"},{level:2,title:"B站转发解析",slug:"b站转发解析"},{level:2,title:"关于",slug:"关于"}],content:" 额外设置 \n \n 模块 : aconfig \n 说明 : \n一些自定义的额外设置 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 打游戏 \n None \n 打游戏 \n 打游戏图片,图片目录 dayouxi ,cd默认300秒 \n \n \n 自我介绍 \n None \n 自我介绍 \n 真寻的自我介绍 \n \n \n 老婆 \n None \n 老婆 \n 是我老婆 \n 群聊最后聊天时间记录 \n \n 模块 : group_last_chat \n 说明 : \n记录群聊活跃程序,当在 36 小时内没有任何发言时,关闭所有被动技能 \n 指令 : \nNone \n 戳一戳 \n \n 模块 : poke \n 群权限 : 5 \n 说明 : \n戳一戳发送钉宫语音,美图图库,萝莉图库图片,有小概率被拉黑1分钟 \n 指令 : \nNone \n 功能调用统计 \n \n 模块 : statistics_hook \n 说明 : \n统计功能使用情况 \n 指令 : \nNone \n 功能调用统计可视化 \n \n 模块 : statistics_handle \n 群权限 : 5 \n 说明 : \n功能调用统计数值的可视化 \n 此功能包含超级用户指令 \n 指令 :\n \n plugin: str :插件名称或别名 \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 功能调用统计 \n None \n 功能调用统计 \n 查看群内功能调用情况 \n \n \n 周功能调用统计 \n plugin \n 周功能调用统计 周功能调用统计签到 \n 查看全部或单个插件一周内调用情况 \n \n \n 月功能调用统计 \n plugin \n 月功能调用统计 月功能调用统计签到 \n 查看全部或单个插件一个月内调用情况 \n \n \n 我的功能调用统计 \n None \n 我的功能调用统计 \n 个人功能调用统计情况 \n \n \n 我的日功能调用统计 \n None \n 我的周功能调用统计 我的周功能调用统计签到 \n 查看个人今日内调用情况 \n \n \n 我的周功能调用统计 \n plugin \n 我的周功能调用统计 我的周功能调用统计签到 \n 查看个人全部或单个插件一周内调用情况 \n \n \n 我的月功能调用统计 \n plugin \n 我的月功能调用统计 我的月功能调用统计签到 \n 查看个人全部或单个插件一个月内调用情况 \n \n \n \n \n 超级用户指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 全局功能调用统计 \n None \n 全局功能调用统计 \n 查看统合所有群聊的功能调用统计 \n \n \n 全局日功能调用统计 \n None \n 全局日功能调用统计 \n 查看今日内插件的调用情况 \n \n \n 全局周功能调用统计 \n plugin \n 全局周功能调用统计 全局周功能调用统计签到 \n 查看全局所有或单个插件一周内调用情况 \n \n \n 全局月功能调用统计 \n plugin \n 全局月功能调用统计 全局月功能调用统计签到 \n 查看全局所有或单个插件一个月内调用情况 \n 复读 \n \n 模块 : fudu \n 说明 : \n相同消息重复 3 次概率复读,且也有概率打断复读 \n 指令 : \nNone \n 查看群欢迎消息 \n \n 模块 : group_welcome_msg \n 群权限 : 5 \n 说明 : \n查看当前群内的欢迎消息内容 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 查看群欢迎消息 \n None \n 查看群欢迎消息 \n None \n 我的权限/信息 \n \n 模块 : my_info \n 群权限 : 5 \n 说明 : \n查看群内个人信息及权限 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 我的权限 \n None \n 我的权限 \n None \n \n \n 我的信息 \n None \n 我的信息 \n None \n B站转发解析 \n \n 模块 : parse_bilibili_json \n 说明 : \nbilibili转发解析,目前支持bv,bilibili链接,b站手机端转发卡片,cv,b23.tv等,相同url在5分钟内不会重复解析 \n 指令 : \nNone \n 关于 \n \n 模块 : 1 \n 群权限 : 5 \n 说明 : \n关于真寻的关于 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 关于 \n None \n 关于 \n None \n \n \n \n"},{title:"来点好康的",frontmatter:{title:"来点好康的"},regularPath:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html",relativePath:"docs/help_doc/public_plugins/pic_plugins/pic_plugins.md",key:"v-3d8ac3e2",path:"/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html",headers:[{level:2,title:"发送图片",slug:"发送图片"},{level:2,title:"PIX",slug:"pix"},{level:2,title:"Pixiv排行榜/搜图",slug:"pixiv排行榜-搜图"},{level:2,title:"色图",slug:"色图"}],content:" 发送图片 \n \n 模块 : image_management/send_img \n 群权限 : 5 \n 说明 : \n发送本地图库图片 \n 此功能包含管理员指令 \n 指令 :\n \n [图库名称]:公开图库列表\n \n id: int :可选,指定id \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n [图库名称] \n id \n 萝莉 萝莉 66 \n 发送随机图或指定id图 \n \n \n 爬/爪巴 \n None \n 爬 \n 我直接丢人爬了 \n \n \n 查看公开图库 \n None \n 查看公开图库 \n 查看配置中的所有公开图库 \n PIX \n \n 模块 : pix \n 群权限 : 5 \n 说明 : \n私有图库收藏,主要收集群友和自己的xp \n同时对 Ailitonia 佬 omega-miya 手筛精品图库的支持,将 数据库 放置在根目录后发送 检测omega图库 ,并修改在配置文件中将比例配置项\n 此功能包含超级用户指令 \n 指令 :\n \n pix\n \n tag: str :可选,指定一个或多个tag \n num: int :指定数量 \n \n \n 添加pix关键词\n \n keyword: str :关键词 \n \n \n 添加pixuid\n \n uid: int :画师uid \n \n \n 添加pixpid\n \n pid: int :插画pid \n \n \n 查看pix图库\n \n tag: str :可选,指定一个或多个tag \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n pix \n *tag num \n pix萝莉 白丝 2 \n 要2张包含萝莉白丝的图片 \n \n \n 添加pix关键词 \n keyword \n 添加pix关键词萝莉 \n 添加一个 萝莉 关键词 \n \n \n 添加pixuid \n uid \n 添加pixuid23213 \n 添加一个 uid \n \n \n 添加pixpid \n pid \n 添加pixpid21332 \n 添加一个 pid \n \n \n 查看pix图库 \n *tag \n 查看pix图库 查看pix图库萝莉 \n 查看全部或指定tag的pix图库数量 \n \n \n 显示pix关键词 \n None \n 显示pix关键词 \n 查看已收录的pix关键词 \n \n \n \n \n 超级用户指令 :\n \n pix\n \n tag: str :可选,指定一个或多个tag \n num: int :指定数量 \n -type: str :特殊类型图片, -s :色图, -r :r18图片 \n \n \n 添加pix黑名单\n \n pid: str :指定pid或指定分p \n \n \n 通过/取消/删除pix关键词\n \n type: str :关键词,uid或pid \n \n \n 删除pix图片\n \n pid: int :删除一个或多个指定的pid \n \n \n 更新pix关键词\n \n type: str :可选,默认全部,指定更新关键词,uid或pid \n num: int :可选,默认全部,指定更新数量数量 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n pix \n *tag num -type \n pix 萝莉 -r \n 来一张萝莉r18色图 \n \n \n 添加pix黑名单 \n pid \n 添加pix黑名单348284 添加pix黑名单234944_p0 \n 添加一个pid或指定pid_P黑名单 \n \n \n 通过pix关键词 \n type \n 通过pix关键词萝莉 通过pix关键词uid:1238123 通过pix关键词pid:22333 \n 通过指定关键词,uid或pid \n \n \n 取消pix关键词 \n type \n 同上 \n 不通过指定关键词,uid或pid \n \n \n 删除pix关键词 \n type \n 同上 \n 删除已存在的关键词,uid或pid \n \n \n 删除pix图片 \n *pid \n 删除pix图片1238421 231... \n 删除存在的指定pid图片 \n \n \n 更新pix关键词 \n type num \n 更新pix关键词 更新pix关键词keyword 更新pix关键词pid 10 \n 更新全部或指定数量的关键词,uid或pid \n \n \n 显示pix关键词 \n None \n 显示pix关键词 \n 查看已收录的pix关键词,且额外查看待收录的关键词 \n Pixiv排行榜/搜图 \n \n 模块 : pixiv_rank_search \n 群权限 : 9 \n 说明 : \n私有图库收藏,主要收集群友和自己的xp \n 指令 :\n \n p站排行\n \n type: int :指定排行榜,默认1,R18部分仅供私聊\n \n 日排行 \n 周排行 \n 月排行 \n 原创排行 \n 新人排行 \n R18日排行 \n R18周排行 \n R18受男性欢迎排行 \n R18重口排行【慎重!】 \n \n \n date: date :可选,指定日期,示例:2021-3-11 \n \n \n 搜图\n \n keyword: str :关键词 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n p站排行 \n type date \n p站排行2 \n 查看Pixiv指定排行榜 \n \n \n 搜图 \n keyword \n 搜图萝莉 \n 搜索指定关键词图片,群聊中会屏蔽R18部分 \n 色图 \n \n 模块 : send_setu_ \n 群权限 : 9 \n 说明 : \nlolicon色图库 \n 此功能包含超级用户指令 \n 指令 :\n \n 色图\n \n id: int :可选,指定本地id \n tag: str :可选,一个或多个指定tag色图 \n \n \n [cnt]张[tag]色图\n \n cnt: int :指定数量 \n tag: str :可选,随机或指定一个或多个tag色图 \n \n \n 色图r\n \n tag: str :可选,随机或指定一个或多个tag的r18色图 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 色图 \n id \n 色图 色图23 \n 随机色图或指定id的本地色图 \n \n \n 色图 \n *tag \n 色图 萝莉 色图萝莉 \n 少女 白丝 \n \n \n [cnt]张[tag]色图 \n cnt *tag \n 4张萝莉色图 \n 色图连发,tag与上相同 \n \n \n 色图r \n *tag \n 色图r 萝莉 \n 10连发r18指定tag或随机色图 \n \n \n \n \n 超级用户指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新色图 \n None \n 更新色图 \n 更新下载保存在数据库中的所有色图 \n \n \n \n"},{title:"超级用户插件",frontmatter:{title:"超级用户插件"},regularPath:"/docs/help_doc/public_plugins/superuser_plugins.html",relativePath:"docs/help_doc/public_plugins/superuser_plugins.md",key:"v-41abbbe2",path:"/docs/help_doc/public_plugins/superuser_plugins.html",headers:[{level:2,title:"管理员回复",slug:"管理员回复"},{level:2,title:"真寻更新管理",slug:"真寻更新管理"},{level:2,title:"自检",slug:"自检"},{level:2,title:"下载gocq",slug:"下载gocq"}],content:" 管理员回复 \n \n 模块 : dialogue \n 说明 : \n超级用户对用户的联系 \n 指令 :\n \n /t [qq] [group_id] [文本] : 在group回复指定用户 \n /t [qq] [文本] : 私聊用户 \n /t -1 [group_id] [文本] : 在group内发送消息 \n /t [id] [文本] : 回复指定id的对话,id在 /t 中获取 \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n /t \n qq group_id msg \n /t 73747222 32848432 你好啊 /t 73747222 你好不好 /t -1 32848432 我不太好 /t 0 我收到你的话了 \n None \n 真寻更新管理 \n \n 模块 : check_zhenxun_update \n 说明 : \n真寻自动更新检测 \n 重启 功能需要先自行修改根目录 restart.sh 文件 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 检查更新真寻 \n None \n 检查更新真寻 \n 检查更新 \n \n \n 重启 \n None \n 重新 \n 重新启动真寻 \n \n \n \n \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 自动检查更新 \n cron \n hour=12 \n 每日12:00检查真寻是否更新,需要配置项 AUTO_UPDATE_ZHENXUN=True \n 自检 \n \n 模块 : check \n 说明 : \n检查服务器状态 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 自检 \n None \n 自检 \n None \n 下载gocq \n \n 模块 : update_gocqhttp \n 说明 : \n检测下载gocq并上传至指定群聊 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 更新gocq \n None \n 更新gocq \n None \n \n \n \n \n 定时任务 : \n \n \n \n \n 名称 \n 类型 \n 时间 \n 说明 \n \n \n \n \n 自动检测下载gocq \n cron \n hour=3 minute=1 \n 每日 03:01 检测下载最新版gocq并上传指定群聊 \n \n \n \n"},{title:"安装go-cqhttp",frontmatter:{title:"安装go-cqhttp",subSidebar:!1},regularPath:"/docs/installation_doc/install_gocq.html",relativePath:"docs/installation_doc/install_gocq.md",key:"v-0baec837",path:"/docs/installation_doc/install_gocq.html",content:" go-cqhttp 是什么? \n使用OneBot协议实现的无头QQ,接受消息发往后端处理 \n 此页没有显示图片刷新即可 \n 如何安装? \n \n 从 Mrs4s / go-cqhttp 的Release中下载与你系统对应的最新版本 \n 首次运行会让你选择通信方式,选择 3 (反向 Websocket 通信),会生成一个配置文件 config.yml \n \n 打开 config.yml 文件,将uin修改为bot账号 \n \n 在 config.yml 文件中将 \n universal: ws://your_websocket_universal.server \n修改为 \n universal: ws://127.0.0.1:8080/cqhttp/ws \n \n \n \n 重启go-cqhttp后扫码登录即可 \n \n 因本项目使用了语音文件等,该音频需要依赖ffmpeg \n Ubuntu:\n sudo apt install -y ffmpeg\n \n 1 2 没有 ws-reverse 怎么办? \n第二步的配置文件选错了,删除 config.yml 重新生成即可 \n "},{title:"准备工作",frontmatter:{title:"准备工作",subSidebar:!1},regularPath:"/docs/installation_doc/",relativePath:"docs/installation_doc/README.md",key:"v-a0aab6c8",path:"/docs/installation_doc/",content:" 前言 \n 真寻bot非常可爱,嗯,这是我要提醒你的 \n 自建可能会遇到各种花里胡哨的麻烦,如果没有一些基础的话,前面可是困难重重啊少年 \n 安装真寻bot,你需要具备: \n \n 一定的基础,包括但不限于稍微熟悉linux或windows cmd命令行 \n 一台服务器,最好的linux系统,但Windows也不是不行 \n 一些百度/Google的能力 \n \n"},{title:"一些工具",frontmatter:{title:"一些工具"},regularPath:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html",relativePath:"docs/help_doc/public_plugins/utils_plugins/utils_plugins.md",key:"v-4f92bb9a",path:"/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html",headers:[{level:2,title:"搜番",slug:"搜番"},{level:2,title:"Buff皮肤查询",slug:"buff皮肤查询"},{level:2,title:"翻译",slug:"翻译"},{level:2,title:"天气",slug:"天气"},{level:2,title:"识番",slug:"识番"},{level:2,title:"疫情查询",slug:"疫情查询"},{level:2,title:"图片修改",slug:"图片修改"}],content:" 搜番 \n \n 模块 : search_anime \n 群权限 : 5 \n 说明 : \n搜索指定番剧种子链接 \n 指令 :\n \n 搜番\n \n keyword: str :关键词 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 搜番 \n keyword \n 搜番刀剑神域 \n 搜索指定番剧 \n Buff皮肤查询 \n \n 模块 : search_buff_skin_price \n 群权限 : 5 \n 说明 : \n在线搜索Buff指定皮肤的当前底价 \n 该功能需要配置Cookie \n 指令 :\n \n 查询皮肤\n \n weapon: str :指定武器 \n skin: str :指定皮肤 \n \n \n \n \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 查询皮肤 \n weapon skin \n 查询皮肤 ak47 二西莫夫 \n 查询指定武器指定皮肤的底价 \n 翻译 \n \n 模块 : translate \n 群权限 : 5 \n 说明 : \n四种语言互翻 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 翻英 \n 中文 \n 翻英爱 \n 中文->英文 \n \n \n 翻日 \n 中文 \n 翻日爱 \n 中文->日文 \n \n \n 翻韩 \n 中文 \n 翻韩爱 \n 中文->韩文 \n \n \n 英翻 \n 英文 \n 英翻love \n 英文->中文 \n \n \n 日翻 \n 日文 \n 日翻愛 \n 日文->中文 \n \n \n 韩翻 \n 韩文 \n 韩翻사랑 \n 韩文->中文 \n 天气 \n \n 模块 : weather \n 群权限 : 5 \n 说明 : \n简简单单的查天气吧 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n .{0,10}市?的?天气.{0,10} \n None \n 北京天气/天气温州 \n 采用正则获取城市后查询天气 \n 识番 \n \n 模块 : what_anime \n 群权限 : 5 \n 说明 : \n使用api.trace.moe,以图识番 \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 识番 \n [图片] \n 识番 [图片] \n 图片需要尽可能完整取黑边,不要再识别头像了( \n 疫情查询 \n \n 模块 : yiqing \n 群权限 : 5 \n 说明 : \n腾讯API全国疫情查询 \n国外疫情查询 \n 作者 :\n \n HibiKier :国内疫情查询 \n yzyyz1387 :国际疫情查询 \n \n \n 指令 : \n \n \n \n \n 指令 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 疫情 \n province/city \n 疫情北京 疫情宁波 \n 如果省份和城市重名的话默认省份,在后面添加 市 即可查询城市,例如:疫情吉林市 \n 图片修改 \n \n 模块 : update_picture \n 群权限 : 5 \n 说明 : \n简易粗糙的pil或cv2图片修改操作 \n 方法可以使用中文 或 数字 来选择,即 改图 修改尺寸= 改图 1 \n 指令 :\n \n 修改尺寸\n \n width: int :宽度 \n height: int :高度 \n \n \n 等比压缩\n \n ratio: float :比例 \n \n \n 旋转图片\n \n angle: int :旋转角度 \n \n \n \n \n \n \n \n \n 指令 \n 方法 \n 参数 \n 示例 \n 说明 \n \n \n \n \n 改图/修改图片 \n 修改尺寸/1 \n width height [图片] \n 改图修改尺寸 100 200 [图片] \n 将图片尺寸改为100*200 \n \n \n 改图/修改图片 \n 等比压缩/2 \n ratio [图片] \n 改图等比压缩 0.8 [图片] \n 将图片压缩大小 \n \n \n 改图/修改图片 \n 旋转图片/3 \n angle [图片] \n 改图旋转图片 30 [图片] \n 将图片旋转指定角度 \n \n \n 改图/修改图片 \n 水平翻转/4 \n [图片] \n 改图水平翻转 [图片] \n 将图片水平翻转 \n \n \n 改图/修改图片 \n 铅笔滤镜/5 \n [图片] \n 改图铅笔滤镜 [图片] \n 添加铅笔滤镜 \n \n \n 改图/修改图片 \n 模糊效果/6 \n [图片] \n 改图模糊效果 [图片] \n 添加模糊效果 \n \n \n 改图/修改图片 \n 锐化效果/7 \n [图片] \n 改图锐化效果 [图片] \n 添加锐化效果 \n \n \n 改图/修改图片 \n 高斯模糊/8 \n [图片] \n 改图高斯模糊 [图片] \n 添加高斯模糊 \n \n \n 改图/修改图片 \n 边缘检测/9 \n [图片] \n 改图边缘检测 [图片] \n 添加边缘检测 \n \n \n 改图/修改图片 \n 底色替换/10 \n [红/蓝] [红/蓝/白/绿/黄] [图片] \n 改图底色替换 红 蓝 [图片] \n 将红/蓝纯底色替换其他五种颜色 \n \n \n \n"},{title:"安装Postgresql数据库",frontmatter:{title:"安装Postgresql数据库",subSidebar:!1},regularPath:"/docs/installation_doc/install_postgresql.html",relativePath:"docs/installation_doc/install_postgresql.md",key:"v-c4a8d88a",path:"/docs/installation_doc/install_postgresql.html",headers:[{level:2,title:"Windows",slug:"windows"},{level:2,title:"Linux (以Ubuntu为例)",slug:"linux-以ubuntu为例"}],content:" 一个关系型数据库,占用比mysql小小小小多了... \n目前来看postgresql版本似乎对真寻没有太大影响(指9.0以上),不会影响正常使用 \n 开始安装 \n Windows \n \n 在 Postgresql下载页面 下载对应系统的Postgresql安装程序 \n 选择安装路径,一路next,中途会让你设置以下postgres用户的密码 \n 在安装目录下找到pgAdmin,使用pgAdmin连接数据库,创建连接,新建数据库即可 \n Linux (以Ubuntu为例) \n \n \n 安装Postgresql \n sudo apt update\n sudo apt install postgresql postgresql-contrib\n \n \n \n 创建数据库和用户 \n sudo su - postgres # 切换用户\n psql\n 用户名↓ # 密码↓\n CREATE USER uname WITH PASSWORD 'zhenxun'; # 创建用户\n数据库名称↓ 所有者↓\n CREATE DATABASE testdb OWNER uname; # 创建数据库\n \n \n \n 到这一步数据库已经可以正常使用了!以下步骤主要用于外网可以连接入服务器数据库,可以等需要的时候再配置。 \n \n \n 编辑数据库配置文件(路径请已自己的为准) \n \n \n 打开数据库配置文件 \n vim /etc/postgresql/12/main/postgresql.conf\n \n \n \n 找到 listen_addresses: '*' 取消前面的 # 注释,使用:wq保存退出 \n \n \n \n 建议公网ip同时修改 Port \n \n \n \n 打开 pg_hba.conf \n vim /etc/postgresql/12/main/pg_hba.conf\n \n \n \n 在最下添加或修改后,使用:wq保存退出 \n允许任意用户从任意机器上以密码方式访问数据库\n host all all 0.0.0.0/0 md5\n \n \n \n \n \n 重启数据库 \n sudo systemctl restart postgresql\n \n \n \n"},{title:"安装真寻Bot",frontmatter:{title:"安装真寻Bot",subSidebar:!1},regularPath:"/docs/installation_doc/install_zhenxun.html",relativePath:"docs/installation_doc/install_zhenxun.md",key:"v-e247bb62",path:"/docs/installation_doc/install_zhenxun.html",content:' 版本警告 真寻Bot需要python环境为 python3.8 或 python3.9 \n 又一个版本警告 真寻所需要的python包尽量按照requirements.txt中的版本 \n特别是 nonebot 版本,未适配的版本可能导致真寻无法运行 \n 开始部署 \n \n \n 从 HibiKier / zhenxun_bot clone代码 或 直接下载 压缩包 解压 \n \n \n 安装依赖包 \n pip3 install -r requirements.txt\n \n \n \n 设置超级用户,打开 .env.dev 文件,在 SUPERUSERS 中添加自己的QQ \n SUPERUSERS=["123456789"]\n \n \n \n 打开 configs/config.py 填写数据库数据 \n数据库(必要)\n如果填写了bind就不需要再填写后面的字段了#)\n示例:"bind": "postgresql://user:password@127.0.0.1:5432/database"\n bind: str = "" # 数据库连接链接\n sql_name: str = "postgresql"\n user: str = "" # 数据用户名\n password: str = "" # 数据库密码\n address: str = "" # 数据库地址\n port: str = "" # 数据库端口\n database: str = "" # 数据库名称\n\n ############################################################\n ### 如果你是与教程一模一样的命令代码,且数据库也在该服务器上 ###\n ############################################################\n可以直接复制以下配置\n bind: str = "" # 数据库连接链接\n sql_name: str = "postgresql"\n user: str = "uname"\n password: str = "zhenxun"\n address: str = "127.0.0.1"\n port: str = "5432"\n database: str = "testdb"\n \n \n \n 使用 python3 bot.py 启动真寻Bot,会在 configs 和 data/configs 目录下生成各种配置文件 \n \n \n 打开 configs/config.yaml ,里面包含的是各种插件的配置项,填写完毕后重启真寻Bot \n \n \n playwright 需要安装额外的系统环境,在命令行输入以下 \n sudo playwright install - deps chromium\nor \nsudo python3 - m playwright install - deps chromium\n \n 1 2 3 '},{title:"开始运行!",frontmatter:{title:"开始运行!",subSidebar:!1},regularPath:"/docs/installation_doc/start_.html",relativePath:"docs/installation_doc/start_.md",key:"v-f0c8091e",path:"/docs/installation_doc/start_.html",content:" 恭喜!经历困难之后到了最后一步,那就是持久化运行 0v< \n 本节教程为Linux持久化运行教程,Windows可直接跳过 \n 教程中使用的是较为简单的Screen,如果你有其他工具的使用经验,可以跳过本节。 \n 即刻开始(以Ubuntu为例) \n 1.安装screen \n sudo apt install screen\n \n 1 2.创建会话 \n screen -S zhenxun\n \n 1 3.进入真寻目录 \n cd .....\n \n 1 4.启动! \n python3 bot.py\n \n 1 # 如果退出或关闭后 \n 使用以下命令恢复会话 \n screen -r zhenxun\n \n 1 "},{title:"2021/2/9 \\[v0.1]",frontmatter:{},regularPath:"/docs/update_log/",relativePath:"docs/update_log/README.md",key:"v-260f91b4",path:"/docs/update_log/",headers:[{level:2,title:"2021/2/9 \\[v0.1]",slug:"_2021-2-9-v0-1"},{level:2,title:"2021/1/16 \\[v0.0.9.0]",slug:"_2021-1-16-v0-0-9-0"},{level:2,title:"2021/1/5 \\[v0.0.8.2]",slug:"_2021-1-5-v0-0-8-2"},{level:2,title:"2021/12/26",slug:"_2021-12-26"},{level:2,title:"2021/12/24",slug:"_2021-12-24"},{level:2,title:"2021/12/20",slug:"_2021-12-20"},{level:2,title:"2021/12/16 \\[v0.0.7.0]",slug:"_2021-12-16-v0-0-7-0"},{level:2,title:"2021/12/1 \\[v0.0.6.5/6]",slug:"_2021-12-1-v0-0-6-5-6"},{level:2,title:"2021/11/29 \\[v0.0.6.4]",slug:"_2021-11-29-v0-0-6-4"},{level:2,title:"2021/11/24 \\[v0.0.6.3]",slug:"_2021-11-24-v0-0-6-3"},{level:2,title:"2021/11/23 \\[v0.0.6.2]",slug:"_2021-11-23-v0-0-6-2"},{level:2,title:"2021/11/18",slug:"_2021-11-18"},{level:2,title:"2021/11/14",slug:"_2021-11-14"},{level:2,title:"2021/11/12",slug:"_2021-11-12"},{level:2,title:"2021/11/10",slug:"_2021-11-10"},{level:2,title:"2021/11/9",slug:"_2021-11-9"},{level:2,title:"2021/11/5",slug:"_2021-11-5"},{level:2,title:"2021/11/4",slug:"_2021-11-4"},{level:2,title:"2021/10/15",slug:"_2021-10-15"},{level:2,title:"2021/10/8",slug:"_2021-10-8"},{level:2,title:"2021/10/4",slug:"_2021-10-4"},{level:2,title:"2021/10/3",slug:"_2021-10-3"},{level:2,title:"2021/9/10",slug:"_2021-9-10"},{level:2,title:"2021/9/9",slug:"_2021-9-9"},{level:2,title:"2021/9/7",slug:"_2021-9-7"},{level:2,title:"2021/9/5",slug:"_2021-9-5"},{level:2,title:"2021/8/17",slug:"_2021-8-17"},{level:2,title:"2021/8/10",slug:"_2021-8-10"},{level:2,title:"2021/8/6",slug:"_2021-8-6"},{level:2,title:"2021/8/4",slug:"_2021-8-4"},{level:2,title:"2021/7/30",slug:"_2021-7-30"},{level:2,title:"2021/7/27",slug:"_2021-7-27"},{level:2,title:"2021/7/26",slug:"_2021-7-26"},{level:2,title:"2021/7/14",slug:"_2021-7-14"},{level:2,title:"2021/7/12",slug:"_2021-7-12"},{level:2,title:"2021/7/6",slug:"_2021-7-6"},{level:2,title:"2021/6/30",slug:"_2021-6-30"},{level:2,title:"2021/6/24",slug:"_2021-6-24"},{level:2,title:"2021/6/23",slug:"_2021-6-23"},{level:2,title:"2021/6/18",slug:"_2021-6-18"},{level:2,title:"2021/6/17",slug:"_2021-6-17"},{level:2,title:"2021/6/15",slug:"_2021-6-15"},{level:2,title:"2021/6/4",slug:"_2021-6-4"},{level:2,title:"2021/5/26",slug:"_2021-5-26"}],content:' 2021/2/9 [v0.1] \n \n 新增原神自动签到和手动签到 \n 新增原神树脂提醒 \n 新增手动重载Config.yaml命令以及重载配置定时任务(极少部分帮助或配置可能需要重启 \n 修改了发送本地图库的matcher,改为on_message \n register_use可以通过返回值发送消息 \n 修复修改商品时限制时间出错 \n 修复超时商品依旧可以被购买 \n 2021/1/16 [v0.0.9.0] \n \n Ai提供文本敏感词过滤器 \n 疫情插件适配新版腾讯API \n 修复/t回复带空格切分 \n 修复原神玩家查询缺少渊下宫和稻妻家园以及角色不完全 \n 修复方法 text2image 中 padding 和 font 无法对纯文本生效 \n 修复签到图片中信息并未使用配置文件中的色图概率 \n 修改原神大地图合成方式,改为先压缩再合成 \n bag_user弃用字段props(该字段会在下次更新删除),使用新字段property \n 数据库中所有belonging_group统一修改为group_id \n 商店将registered_use和register_goods更名为register_use何register_goods \n 商品注册提供了kwargs参数提供:\n \n bot \n event \n 特殊字段\n \n “send_success_msg”(发送成功的交互信息->即:使用道具 {name} {num} 次成功) \n “_max_num_limit”(该道具单次使用的最多个数,默认1) \n 2021/1/5 [v0.0.8.2] \n \n 提供金币消费hook,可在plugins2settings.yaml中配置该功能需要消费的金币 \n 商店插件将作为内置插件移动至basic_plugins \n 商店插件通过export提供了方法,不需要修改商店插件代码添加商品数据和生效方法 \n 修改了hook插件顺序,主要以auth_hook为主 \n 修改商店图片样式 \n 取消每次启动更新城市列表(首次除外),采用定时更新,加快bot启动速度 \n 取消每次启动时截取今日素材,采用调用时截取保存,加快bot启动速度 \n 更新色图时当图片404时会删除并替换 \n 疫情消息回复改为图片 \n 修复商店折扣和限时时间无法生效 \n 修复原神玩家查询尘歌壶缺少图片 \n 2021/12/26 \n \n 修复群词条问题 空格 会被录入导致不断回复 \n 修复米游社app替换api导致无法正常查询 \n 2021/12/24 \n \n 支持国际疫情数据查询 @pull/99 \n 2021/12/20 \n \n 只有发布小于存储时间的新动态/视频的时候才获取并推送 @pull/96 \n 2021/12/16 [v0.0.7.0] \n \n 提供了真寻群聊功能总开关和对应默认配置项,命令:休息吧 醒来 \n 新增原神玩家查询,原神便笺查询 \n 群功能管理提供全部开启/关闭命令:开启/关闭全部功能 \n 提供主要数据自动备份,且提供自定义配置项 \n 提供命令:关于,用于介绍Bot之类的 \n 新增命令exec,用于执行sql语句 \n 签到提供参数 "all",用于签到所有群聊 \n Ban提醒提供cd \n 本地图库提供配置项SHOW_ID,用于设置发送图片时是否显示id \n 色图和PIX提供配置项SHOW_INFO,用于设置发送图片时是否显示图片信息 \n 所有被动技能提供了进群默认状态配置项 \n 修复添加权限第二种添加形式无法正确添加正确的权限 \n 修复签到获取好感度卡时金币不会增加 \n 修复当红包数量不合法时依旧扣除金币 \n 修复金币红包再次使用塞红包时无法正确退回上次未开完的金币 \n 修复 滴滴滴- 只包含图片时不会发送至管理员 \n 修复添加权限等级错误 \n 修复群词条以bot名称为开头时无法正确触发 \n 修改了权限插件加载顺序防止小概率优先加载权限插件引起报错 \n 本地图库新图库会统一建立在resource/img/image_management文件夹下,如果该文件夹内未找到图库,会从上级目录查找(即:resource/img/) \n 2021/12/1 [v0.0.6.5/6] \n \n 群权限-1时超级用户命令依旧生效 \n 修复以真寻为开头的词条不会被回复 \n 修复购买道具可以为负数 \n P站排行/搜图提供配置项,将略过大于指定张数的作品 \n 昵称提供关键词屏蔽配置项,会将指定关键词替换为“*” \n 取消了自动更新,改为自动检测版本 \n 自动更新不再覆盖config.py和移动config.yaml \n 2021/11/29 [v0.0.6.4] \n \n 新增cos图撤回配置项 \n 新增默认群权限配置项 \n 修复权限等级类配置无法正常应用 \n 2021/11/24 [v0.0.6.3] \n \n 修复在线搜索色图出错 \n 修复pix无法正确获取HIBIAPI \n 2021/11/23 [v0.0.6.2] \n \n 替换cos API \n 提供私聊b了,即跨群b了用户 \n 修复游戏抽卡导入角色失败(原神) \n 修复无Pixiv代理时报错 \n 将项目中大部分aiohttp替换为httpx \n 删除了丘丘人翻译插件 \n 新增群词条 \n 修复游戏抽卡碧蓝航线bwiki格式更改导致获取报错 \n 首次启动会生成配置文件后停止程序,配置后再次启动即可 \n 2021/11/18 \n \n 修复超级用户无法正确拉真寻入群 \n 2021/11/14 \n \n 修复功能总开关无法正确开启 \n 2021/11/12 \n \n 修复PIX无法url无法正确获取 \n 2021/11/10 \n \n 修复PIX表重复创建导致首次无法运行 \n 检测Omage图库改为命令方式:检测omega图库 \n 2021/11/9 \n \n 修复管理员帮助无法正常响应 \n 修复被ban时会一直回复被ban提醒 \n 2021/11/5 \n \n 修复ai没有图灵key时报错 \n 提供图片路径resource/img/background/check \n 2021/11/4 \n \n 通用排行榜改用图片消息,且可以自定义排行榜人数 \n 优化CreateMat排行榜数据显示 \n 修复了pix更新多余参数导致失败的问题 \n 修复滴滴滴-注入风险 \n 修复无法正常关闭滴滴滴,戳一戳 \n 添加了发送图片撤回配置项WITHDRAW_IMAGE_TIME \n 修复了天气regex文本过长时会正则匹配过久导致nb卡顿 \n message_build新增custom_forward_msg用于快捷生成转发消息 \n 插件配置改为yaml存储,新增Config,用于获取和新增插件配置 \n 新增 当插件加载失败时,会发送消息提醒超级用户,且在功能状态中对应失败插件写上[ERROR] \n 修复当查看-spuer插件帮助时无法正确回复 \n 群内帮助图片会随群内功能开关和插件总开关变化 \n 自检改为图像形式 \n 更新色图删除了rar_setu,r18_rar和rar文件夹,压缩将统一在temp文件夹 \n 更新色图只有在有更新数量或报错时才会提醒超级用户 \n 群欢迎消息加入cd \n 加入资源管理resources_manager \n 新增 好友请求/群聊邀请 控制命令 \n 2021/10/15 \n \n 适配了原神资源查询米游社地图返回的新格式 \n 2021/10/8 \n \n 修复疫情省份查询失效 \n 修复功能调用统计全局下统计可能发生错误 \n 2021/10/4 \n \n 修复了功能调用统计失效问题 \n 当色图库中没有色图时,会在线搜索色图而不是‘没找到符合条件的色图...’ \n 快速更新权限再给超级用户发送错误日志 \n 修复疫情未加载省份城市无法正常使用 \n 2021/10/3 \n \n 对插件进行分离 \n 重写了插件与限制管理器以及帮助获取 \n 修改一些插件目录和数据存储目录 \n 插件通用配置与限制数据将以ymal文件存储 [路径:data/configs] \n 所有商店相关操作调用统计合并为商店(包括之前已经保存的数据,会先进行备份) \n 简化了点歌的代码相关 \n 修复了碧蓝航线抽卡新框导致报错无法正常初始化 \n 修复了P站排行/搜图在PC端无法正常显示 \n 添加了插件对超级用户是否限制的配置 ‘limit_superuser’ \n 添加命令 ‘重载插件配置’,用于生效手动修改配文件 \n 超级用户帮助可以添加 -super 来显示该插件的超级用户帮助,示例:帮助.ban -super \n 原神黄历改为网页截图 \n 修改了鲁迅说逻辑结构 \n 修改了统计图表样式,改为自定义CreateMat \n 节日红包不再被24小时限制,群内多个节日红包将会覆盖 \n 当群权限为-1时,不会对群发送修改权限通知,并屏蔽此群一切命令(包括提醒) \n 修复了红包数量可以过大或为负数,红包数量大于群员数量时会修改为群员数量 \n 修复了负数开箱 \n 签到最低好感度设置为0.01 @pull/53 \n pip安装新依赖 ruamel.yaml \n 修复功能 EPIC @pull/58 \n 2021/9/10 \n \n 修复撤回消息有时无法正确获取消息id \n 2021/9/9 \n \n 替换coser API \n 修复签到uid可能不默认为0 \n 修复签到可能重复的问题 \n 修复无订阅时递归出错 \n 启用了plugins2info_dict, plugins2cd_dict, plugins2exists_dict配置文件,通过USE_CONFIG_FILE=True开启 \n 修复涩图local_id会被固定为50 \n 优化图库数量查询 \n 修复原神大地图过大无法打开报错 \n 修复无法显示正确的涩图上限 \n 2021/9/7 \n \n 修改 update_info.json \n 修改 更新信息 图片大小 \n 修复 查看订阅 命令 UP和番剧无法正常显示 \n 修复订阅推送无法正确推送 \n 修复搜图返回列表为空时无法正确回复 @pull/40 \n 2021/9/5 \n \n 添加配置PIX_IMAGE_SIZE,调整PIX下载图片大小,当设置的图片404时,改为原图 \n 新增配置DEFAULT_GROUP_LEVEL,默认群等级 \n 新增超级用户功能 super ban,将屏蔽被ban用户的所有消息,指令:b了 \n b站转发解析支持纯BV号解析,且五分钟内不会解析相同url \n 俄罗斯轮盘新增 连胜/最高连胜/连败/最高连败 纪录,新增 最高连胜排行榜/最高连败排行榜 \n 增加扩展图库 OmegaPixivIllusts,不想自己找图的人福音( Ailitonia 佬的高质量精品手筛图库)( 传送门 ),可以手动导入图库,也可以将解压文件放在bot.py同级目录重启bot \n 增加配置PIX_OMEGA_PIXIV_RATIO,PIX功能发送PIX图库和扩展图库OmegaPixivIllusts图片的比例,如果没有使用扩展图库OmegaPixivIllusts,请设置为(10, 0) \n 增加配置WITHDRAW_PIX_TIME,用于配置在开关PIX图片在群私聊的自动撤回 \n 上传图库cases, 开箱 也可以连抽(未更新过没有价格) \n 新增命令 查看群白名单 \n plugins2info_dict新增键"default_status",设置加入新群时功能的默认开关状态 \n 增加配置plugins2exists_dict,可自定义是否阻塞某命令同时触发多次 \n 增加配置plugins2cd_dict,可自定义为命令添加cd \n 新增B站订阅(直播/番剧/UP)[测试],提供命令:添加订阅 [主播/UP/番剧] [id/链接/番名],删除订阅 [id],查看订阅 \n 优化pix和色图的数据库查询 \n 触发已关闭的功能的正则时不再触发ai \n 更换coser API \n PIX搜索pid功能在群聊无法搜索PIX图库的r18和OmegaPixivIllusts的r15以及r18,超级用户除外 \n PIX单次搜索的图片张数超级用户限制为至多30张,普通用户10张 \n PIX超级用户新增-s,-r,可以通过pix -s 查看图库的涩图,pix -r查看图库的r18图,支持搜索,当然,pix图库只区分了r18和非r18,如果-s查询到不色的图也问题不大 \n 优化P站排行和搜图,现在需要艾特,改为使用HIBIAPI,在群内时将使用合并消息(群聊搜图会屏蔽R-18) \n win10下playwright相关功能无法使用,但是不再需要删除文件 \n 签到大改,优化签到方式与逻辑,改为图片形式发送,有概率额外获得随机道具(好感度有加成) \n 修改撤回功能,改为回复撤回,回复发送撤回 \n 更改logging为loguru \n 删除了 发送图片 中的 [N]张图[keyword] 功能 \n 修复私聊 关闭[功能] 默认不为 全部 而要添加参数 ‘a’ \n 修复0权限用户可以修改禁言检测相关设置 \n 2021/8/17 \n \n 新增配置CHECK_NOTICE_INFO_CD,修改群权限,个人权限检测各种检测的提示消息cd \n 新增功能‘连续上传图片’功能,直到输入‘stop’停止 \n 新增功能维护时白名单以及对应命令(白名单中的群聊不受维护限制) \n 新增ALAPI功能,微博热搜,可以通过序号来查看部分热搜内容 \n 新增配置NICKNAME,偶尔也想换换名字的说(自我介绍仅当NICKNAME=真寻时生效) \n 提供 更新信息 命令,可以使群员查看更新内容(可开关,与其他功能无异,但不会被统计,该命令图片由自动更新生成) \n 超级用户可以通过私聊来对指定qq进行ban/unban \n 超级用户帮助改为图片形式 \n 公开图库删除‘色图’ \n 群权限检测,个人权限检测,功能开关检测合并,权限检测顺序:个人权限 > 群权限 > 插件开关 >超级用户禁用某群插件 > 超级用户限制群里插件 > 插件维护检测 \n 重写群功能管理,超级用户可对群/私聊分别禁用,也可禁用指定群指定功能,新增命令‘功能状态’,超级用户关闭功能提供参数(默认ALL):group/g(群聊),private/p(私聊) \n 超级用户不会被任何权限等检测阻挡 \n 不会重复复读,复读消息只会发送一次 \n b站转发解析支持b23.tv,www.bilibili.com链接,cv专栏(playwright截图,压缩倍率0.5,较慢且文字可能不清晰,后优化) \n 我有一个朋友功能,当艾特一个对象时,‘朋友’改为艾特对象的群名片或昵称 \n 修复‘上传/删除/移动图片’目录不正确 \n 修复天气功能,当城市名在‘天气’后时报错 \n 修复配置INITIAL_SETU_PROBABILITY不生效 \n 2021/8/10 \n \n 重复的好友请求和邀群提示在5分钟内不会重复提示 \n 疫情会优先检查城市,城市省份市区重名时请添加‘市’ \n 添加命令‘原神资源查找’,‘设置cookie’ \n 添加配置AUTO_UPDATE_ZHENXUN,是否自动更新真寻,默认True \n 添加配置MAX_RUSSIAN_BET_GOLD,俄罗斯轮盘赌注最大金额,默认1000 \n 检查更新真寻定时任务时间改为12 : 00 \n 添加功能能不能好好说话(nbnhhsh) \n 添加功能随机roll,无参为数字,有参为随机参数 \n 添加linux重启脚本以及重启命令‘重启’(建议首次生成restart.sh先查看命令是否正确) \n 修复管理员功能的权限检测 \n 修复丢人爬开关 \n 2021/8/6 \n \n 天气查询会优先遍历城市 \n 添加自动更新真寻命令 \n 如果你的版本为 2021/8/4,可以直接复制plugins/check_zhenxun_update后,通过指令来更新真寻 \n 2021/8/4 \n \n 修改天气与疫情城市数据,改为api获取,丰富疫情的回复消息 \n 原神资源查询,大地图将被压缩至9M,且启动时当大地图存在时不再自动更新地图 \n 下载数据库内色图时将直接存储至_setu,不再存储至临时文件 \n 重复的好友请求或邀请请求在一定时间不会重复发送提醒 \n 添加每日自动清理临时图片定时任务 \n 修复金币排行显示 \n 修复无法正常关闭戳一戳功能 \n 2021/7/30 \n \n 重构代码,进行优化,添加注释,删除冗余代码,降低代码耦合 \n 添加功能:PIX(一套快捷的pixiv存图命令,自建图库存储url等信息?意在获取自己或群友xp的图) \n 添加功能:清理临时图片文件(temp/rar/r18_rar文件夹) \n 添加额外定时任务(5分钟检测一次),解决加入新群时无法及时为管理员提供权限 \n 添加配置ALAPI_AI_CHECK,开关AI回复文本检测 \n 添加配置IMPORT_DEFAULT_SHOP_GOODS,控制是否导入内置的三个商品(好感度加持卡ⅠⅡⅢ) \n 添加配置ONLY_USE_LOCAL_SETU,仅仅使用本地色图(有的话),提升速度,但无法在线搜索色图和保存链接 \n 添加配置WITHDRAW_SETU_TIME,是否需要延迟撤回色图,可配置仅群里,私聊或全部 \n 好友请求,入群请求,滴滴滴-,/t,被踢出群提醒,的提示消息更加丰富 \n 彻底重写原神资源查找,添加规划路线(路线残缺缺缺缺版,有空补)添加命令‘更新原神资源信息’,强制更新地图等资源 \n 优化色图和P站排行/搜图检测用户是否正在触发命令代码 \n 当群最后发言大于36小时,也会关闭广播通知 \n 功能维护时超级用户依然可以调用(苦了谁都不能苦了自己) \n 修复获取赛马娘UP公告 \n 重写 色图/更新色图\n \n 色图数据存储改为数据库,启动时会更新之前的色图数据(有的话),更新完毕后会删除原数据文件,如果需要保留请提前备份, \n lolicon api改为v2 \n 取消r18次数限制 \n 单次搜索至多保存100条链接 \n 添加定时撤回 \n 暂时取消上传/删除色图 \n \n \n \n 更新建议(不要替换你的data和resources文件夹!)\n \n 删除configs,plugins,services,utils,models文件夹重新clone \n 删除多余文件夹,resources/img/genshin/seek_god_eye \n 清空resources/img/genshin/genshin_icon文件夹,仅保留box.png和box_alpha.png \n 替换bot.py \n 2021/7/27 \n \n 原神今日素材改为单张截图+拼图,更新文件utils/img_utils.py及plugins/genshin/material_remind/ init .py \n 2021/7/26 \n \n 修复原神今日素材稻妻城开放后截图不完整的问题 \n 2021/7/14 \n \n 原神今日素材自动更新时间由 00:01 -> 04:01 #issues7 \n 小问题的修复和优化 \n 2021/7/12 \n \n 修复开箱功能单抽出金时存储格式错误导致 ‘我的金色’ 无法正常发送图片 \n 小问题的修复和优化 \n 2021/7/6 \n \n 识番功能 trace.moe 替换为新API(旧API已失效) \n 小问题的修复和优化 \n 2021/6/30 \n \n 将plugin2name和plugin2level合并为plugin2info \n util改为utils(。。!) \n 修复当用户发送速度极快时开箱会突破每日限制 \n 新增功能:通过PID获取图片 \n 发送图片新增功能:搜索图片 \n 功能统计可视化 \n 新增命令:好感度总排行 \n 原神每日素材改为从"可莉特调"截图,提供命令‘更新原神每日素材’和定时任务 \n 修复月功能统计错误的问题 \n 2021/6/24 \n \n 添加了一些ALAPI:网易云热评,获取b站视频封面,古诗(需要填写ALAPI_TOKEN) \n 如果填写了ALAPI_TOKEN,将会检测备用接口回复的文本是否合规 \n 优化了色图,当搜索色图下载失败时,会从本地色图库中发送相关tag色图 \n 当网易云点歌繁忙时会尝试多次点歌 \n 2021/6/23 \n \n 添加功能:群权限(所以说内鬼都快爬,可以在configs/config.py中修改各个功能的权限等级) \n 优化了数据统计,将以7天,30天为周期,为将来更方便实现数据可视化 \n 更新坎公骑冠剑UP卡池 \n 修复赛马娘UP卡池 \n 修复一些小问题 \n 2021/6/18 \n \n 修复p站排行,搜图因网络问题爆炸时没有具体回复 \n 更换色图显示方式为 id,title,author,pid \n 修复修改商品后商品顺序改变 \n 滴滴滴- 和 /t支持图片回复 \n 将/t回复更加简单(可以通过序号),且可以直接发送群 \n 修复bt功能无法交互 \n 2021/6/17 \n \n 修复p站排行,搜图因网络问题爆炸时没有具体回复 \n 更换色图显示方式为 id,title,author,pid \n 2021/6/15 \n \n 修改了‘帮助’功能,具体为‘帮助 指令名’,未指定指令名时则为查看全部功能列表 \n 修改了色图的存储数据格式 \n 色图功能搜索的色图改为随机从urls中随机抽取 \n 将商品数据存储入数据库,提供 \'增加/删除/修改商品\' 指令 \n 商店列表图片不再使用固定背景图,改为直接拼图 \n 增加功能:俄罗斯轮盘/胜场排行/败场排行/欧洲人排行/慈善家排行 \n 增加功能:金币红包(节日红包与群红包相互独立) \n 金币排行 \n 重写一个朋友插件 \n 其他微小调整 \n 2021/6/4 \n \n 重写BT功能 \n 进行一些BUG修复和微小调整 \n 添加撤回功能 nonebot-plugin-withdraw \n 为色图功能添加额外的 上传色图 和 删除色图方法(影响hash) \n 2021/5/26 \n \n 将语录源更换为一言api \n \n'},{frontmatter:{layout:"Tags",title:"Tags"},regularPath:"/tag/",key:"v-b1564aac",path:"/tag/",content:""},{frontmatter:{layout:"FrontmatterKey",title:"Categories"},regularPath:"/categories/",key:"v-ef9325c4",path:"/categories/",content:""},{frontmatter:{layout:"TimeLines",title:"Timeline"},regularPath:"/timeline/",key:"v-6319eb4e",path:"/timeline/",content:""}],themeConfig:{mode:"light",subSidebar:"auto",nav:[{text:"首页",link:"/",icon:"reco-home"},{text:"安装文档",link:"/docs/installation_doc/",icon:"reco-document"},{text:"使用文档",link:"/docs/help_doc/",icon:"reco-document"},{text:"开发文档",link:"/docs/development_doc/plugins",icon:"reco-document"},{text:"更新日志",link:"/docs/update_log/",icon:"reco-suggestion"},{text:"FAQ",link:"/docs/faq/",icon:"reco-faq"},{text:"关于",link:"/blogs/about",icon:"reco-faq"},{text:"GitHub",link:"https://github.com/HibiKier/zhenxun_bot",icon:"reco-github"}],sidebar:{"/docs/development_doc/":[["plugins","插件标准"],["shop_handle","商店操作"]],"/docs/installation_doc/":[["","准备工作"],["install_gocq","安装go-cqhttp"],["install_postgresql","安装Postgresql数据库"],["install_zhenxun","安装绪山真寻Bot"],["start_","开始运行!"]],"/docs/help_doc/":[["","前言"],["configs","配置文件"],{title:"内置插件",children:[["basic_plugins/superuser_plugins.md","超级用户插件"],["basic_plugins/admin_plugins.md","管理员插件"],["basic_plugins/common_plugins.md","常规插件"],["basic_plugins/other_plugins.md","被动插件"],["basic_plugins/shop_plugins.md","商店"]]},{title:"公开插件",children:[["plugins_index.md","插件索引"],["public_plugins/superuser_plugins.md","超级用户插件"],["public_plugins/admin_plugins.md","管理员插件"],["public_plugins/common_plugins/common_plugins.md","常规插件"],["public_plugins/utils_plugins/utils_plugins.md","一些工具"],["public_plugins/genshin_plugins/genshin_plugins.md","原神相关"],["public_plugins/draw_card_plugins/draw_card_plugins.md","抽卡相关"],["public_plugins/pic_plugins/pic_plugins.md","来点好康的"],["public_plugins/game_plugins/game_plugins.md","群内小游戏"],["public_plugins/other_plugins/other_plugins.md","其他插件"]]}]},type:"blog",logo:"/logo.png",search:!0,searchMaxSuggestions:10,lastUpdated:"Last Updated",author:"hibikier",authorAvatar:"https://s.gravatar.com/avatar/27d0f38d5b14cf1ae60da1522a9a246e?s=80",record:"...",startYear:"2021"}},Ve=(n(61),n(255),n(256),n(257),n(74)),We={computed:{$recoPosts:function(){var t=this.$site.pages;return t=Object(Ve.a)(t,!1),Object(Ve.c)(t),t},$recoPostsForTimeline:function(){var t=this.$recoPosts,e={},n=[];t=Object(Ve.a)(t,!0),this.pages=0==t.length?[]:t;for(var r=0,o=t.length;r-1)&&([o,i].indexOf("auto")>-1&&a.length>0||[e,n].indexOf("auto")>-1&&a.length>0)}}};function Ke(t,e){t=function(t){var e=new Date(t).toJSON();return new Date(+new Date(e)+288e5).toISOString().replace(/T/g," ").replace(/\.[\d]{3}Z/,"").replace(/-/g,"/")}(t);var n=new Date(t),r=n.getFullYear(),o=n.getMonth()+1,i=n.getDate();return"year"==e?r:"".concat(o,"-").concat(i)}var Ge={all:"全部",article:"文章",tag:"标签",category:"分类",friendLink:"友情链接",timeLine:"时间轴",timeLineMsg:"昨日重现!"},Qe={all:"全部",article:"文章",tag:"標簽",category:"分類",friendLink:"友情鏈接",timeLine:"時間軸",timeLineMsg:"昨日重現!"},Ye={all:"All",article:"Articles",tag:"Tags",category:"Categories",friendLink:"Friend Links",timeLine:"TimeLine",timeLineMsg:"Yesterday Once More!"},Xe={all:"全部",article:"文章",tag:"ラベル",category:"分類",friendLink:"友情リンク",timeLine:"タイムライン",timeLineMsg:"昨日また!"},Je={all:"전체",article:"글",tag:"태그",category:"분류",friendLink:"링크 참조",timeLine:"타임 라인",timeLineMsg:"어제 또!"},Ze={all:"Todas",article:"Artículos",tag:"Etiquetas",category:"Categorías",friendLink:"Páginas amigas",timeLine:"Cronología",timeLineMsg:"¡Ayer otra vez!"},tn={computed:{$recoLocales:function(){var t=this.$themeLocaleConfig.recoLocales||{};return/^zh\-(CN|SG)$/.test(this.$lang)?Object(Ie.a)(Object(Ie.a)({},Ge),t):/^zh\-(HK|MO|TW)$/.test(this.$lang)?Object(Ie.a)(Object(Ie.a)({},Qe),t):/^ja\-JP$/.test(this.$lang)?Object(Ie.a)(Object(Ie.a)({},Xe),t):/^ko\-KR$/.test(this.$lang)?Object(Ie.a)(Object(Ie.a)({},Je),t):/^es(\-[A-Z]+)?$/.test(this.$lang)?Object(Ie.a)(Object(Ie.a)({},Ze),t):Object(Ie.a)(Object(Ie.a)({},Ye),t)}}},en=n(29),nn=n(76),rn=n(140);n(393);o.default.component("Badge",(function(){return Promise.all([n.e(0),n.e(9)]).then(n.bind(null,584))}));n(394);var on={name:"BackToTop",data:function(){return{visible:!1,customStyle:{right:"1rem",bottom:"6rem",width:"2.5rem",height:"2.5rem","border-radius":".25rem","line-height":"2.5rem"},visibilityHeight:400}},mounted:function(){window.addEventListener("scroll",this.throttle(this.handleScroll,500))},beforeDestroy:function(){window.removeEventListener("scroll",this.throttle(this.handleScroll,500))},methods:{handleScroll:function(){this.visible=window.pageYOffset>this.visibilityHeight},backToTop:function(){window.scrollTo(0,0)},throttle:function(t,e){var n=null,r=Date.now();return function(){var o=Date.now(),i=e-(o-r),a=this,s=arguments;clearTimeout(n),i<=0?(t.apply(a,s),r=Date.now()):n=setTimeout(t,i)}}}},an=(n(395),Object(Ee.a)(on,(function(){var t=this.$createElement,e=this._self._c||t;return e("transition",{attrs:{name:"fade"}},[e("div",{directives:[{name:"show",rawName:"v-show",value:this.visible,expression:"visible"}],staticClass:"back-to-ceiling",style:this.customStyle,on:{click:this.backToTop}},[e("svg",{staticClass:"icon",attrs:{t:"1574745035067",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5404"}},[e("path",{attrs:{d:"M526.60727968 10.90185116a27.675 27.675 0 0 0-29.21455937 0c-131.36607665 82.28402758-218.69155461 228.01873535-218.69155402 394.07834331a462.20625001 462.20625001 0 0 0 5.36959153 69.94390903c1.00431239 6.55289093-0.34802892 13.13561351-3.76865779 18.80351572-32.63518765 54.11355614-51.75690182 118.55860487-51.7569018 187.94566865a371.06718723 371.06718723 0 0 0 11.50484808 91.98906777c6.53300375 25.50556257 41.68394495 28.14064038 52.69160883 4.22606766 17.37162448-37.73630017 42.14135425-72.50938081 72.80769204-103.21549295 2.18761121 3.04276886 4.15646224 6.24463696 6.40373557 9.22774369a1871.4375 1871.4375 0 0 0 140.04691725 5.34970492 1866.36093723 1866.36093723 0 0 0 140.04691723-5.34970492c2.24727335-2.98310674 4.21612437-6.18497483 6.3937923-9.2178004 30.66633723 30.70611158 55.4360664 65.4791928 72.80769147 103.21549355 11.00766384 23.91457269 46.15860503 21.27949489 52.69160879-4.22606768a371.15156223 371.15156223 0 0 0 11.514792-91.99901164c0-69.36717486-19.13165746-133.82216804-51.75690182-187.92578088-3.42062944-5.66790279-4.76302748-12.26056868-3.76865837-18.80351632a462.20625001 462.20625001 0 0 0 5.36959269-69.943909c-0.00994388-166.08943902-87.32547796-311.81420293-218.6915546-394.09823051zM605.93803103 357.87693858a93.93749974 93.93749974 0 1 1-187.89594924 6.1e-7 93.93749974 93.93749974 0 0 1 187.89594924-6.1e-7z","p-id":"5405"}}),e("path",{attrs:{d:"M429.50777625 765.63860547C429.50777625 803.39355007 466.44236686 1000.39046097 512.00932183 1000.39046097c45.56695499 0 82.4922232-197.00623328 82.5015456-234.7518555 0-37.75494459-36.9345906-68.35043303-82.4922232-68.34111062-45.57627738-0.00932239-82.52019037 30.59548842-82.51086798 68.34111062z","p-id":"5406"}})])])])}),[],!1,null,"c6073ba8",null).exports),sn=(n(396),Object(Ee.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"loader-wrapper"}},[n("div",{staticClass:"loader-main"},t._l(4,(function(t){return n("div",{key:"out"+t})})),0),t._v(" "),t.$frontmatter.home?n("h3",{staticClass:"title"},[t._v(t._s(t.$site.title||t.$localeConfig.title))]):t._e(),t._v(" "),t.$frontmatter.home?n("p",{staticClass:"description"},[t._v(t._s(t.$site.description||t.$localeConfig.description))]):t._e()])}),[],!1,null,"d48f4d20",null).exports),cn=(n(218),n(248),{prev:"上一页",next:"下一页",go:"前往",jump:"跳转至"}),un={prev:"上壹頁",next:"下壹頁",go:"前往",jump:"跳轉至"},ln={prev:"Prev",next:"Next",go:"Go",jump:"Jump To"},pn={prev:"前のページ",next:"次のページ",go:"へ",jump:"ジャンプ"},fn={prev:"이전 페이지",next:"다음 페이지",go:"행",jump:"건너뛰기"};var dn={data:function(){return{changePage:"",pageSize:10}},props:{total:{type:Number,default:10},perPage:{type:Number,default:10},currentPage:{type:Number,default:1}},computed:{pages:function(){var t=this.pageSize||this.perPage;return Math.ceil(this.total/t)},show:function(){return this.pages&&1!=this.pages},efont:function(){return!(this.pages<=7)&&this.currentPage>5},indexs:function(){var t=1,e=this.pages,n=[];for(this.pages>=7&&(this.currentPage>5&&this.currentPage1&&this.emit(--t)},goNext:function(){var t=this.currentPage;t0?this.emit(e):alert("请输入大于0,并且小于".concat(this.pages,"的页码!"))},emit:function(t){this.$emit("getCurrentPage",t)}}},hn=(n(399),Object(Ee.a)(dn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"show",rawName:"v-show",value:t.show,expression:"show"}],staticClass:"pagation"},[n("div",{staticClass:"pagation-list"},[n("span",{directives:[{name:"show",rawName:"v-show",value:t.currentPage>1,expression:"currentPage > 1"}],staticClass:"jump",attrs:{unselectable:"on"},on:{click:t.goPrev}},[t._v(t._s(t.pagationLocales.prev))]),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.efont,expression:"efont"}],staticClass:"jump",on:{click:function(e){return t.jumpPage(1)}}},[t._v("1")]),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.efont,expression:"efont"}],staticClass:"ellipsis"},[t._v("...")]),t._v(" "),t._l(t.indexs,(function(e){return n("span",{key:e,staticClass:"jump",class:{bgprimary:t.currentPage==e},on:{click:function(n){return t.jumpPage(e)}}},[t._v(t._s(e))])})),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.efont&&t.currentPageObject(An.stringify)(t),$n=(t,e)=>`${t}${Object(An.stringify)(e,{addQueryPrefix:!0})}`,En=(t,e)=>`${t.replace(/\/$/,"")}/${e.replace(/^\//,"")}`;var Tn=n(245),Pn=n.n(Tn);const In=t=>Pn()(t,"YYYY-MM-DD HH:mm:ss"),Nn=t=>(t.split("#")[0]||"").split("?")[0]||"",Ln=t=>Object(An.parse)(t,{ignoreQueryPrefix:!0}) /*! * vue-i18n v8.26.5 * (c) 2021 kazuya kawaguchi diff --git a/blogs/about.html b/blogs/about.html index 0b12e5ba..3cbde1a4 100644 --- a/blogs/about.html +++ b/blogs/about.html @@ -9,7 +9,7 @@ - + @@ -59,6 +59,6 @@ 后端使用 nonebot / nonebot2 (opens new window)(反正好用就是了) 为后端框架开发

# 数据库

目前仅仅只支持了Postgresql关系型数据库,ORM主要使用 python-gino / gino (opens new window)

# 推荐的部署系统

Linux,可以使用 Ubuntu 等,Windows上虽然也可以成功部署,但是playwright方面功能会被限制使用,将来可能会解决这个问题(大概

# 吹水聊天

欢迎加入 是真寻酱哒 (opens new window)

# 救命!我部署或使用出了问题

莫慌,请先在issues (opens new window)FQA尝试寻找解决方案
如果还是没有解决,可选择以下方式

# 开源协议

本项目使用 AGPL-3.0 License (opens new window) 作为开源协议。

# 感谢

以下项目为真寻提供了不少的帮助和灵感
botuniverse / onebot (opens new window):超棒的机器人协议
Mrs4s / go-cqhttp (opens new window):cqhttp的golang实现,轻量、原生跨平台.
nonebot / nonebot2 (opens new window):跨平台Python异步机器人框架
Angel-Hair / XUN_Bot (opens new window):一个基于NoneBot和酷Q的功能性QQ机器人
pcrbot / cappuccilo_plugins (opens new window):hoshino插件合集
MeetWq /nonebot-plugin-withdraw (opens new window):A simple withdraw plugin for Nonebot2
maxesisn / nonebot_plugin_songpicker2 (opens new window):适用于nonebot2的点歌插件
nonepkg / nonebot-plugin-manager (opens new window):Nonebot Plugin Manager base on import hook
H-K-Y / Genshin_Impact_bot (opens new window):原神bot,这是一个基于nonebot和HoshinoBot的原神娱乐及信息查询插件
NothAmor / nonebot2_luxun_says (opens new window):基于nonebot2机器人框架的鲁迅说插件
Kyomotoi / AnimeThesaurus (opens new window):一个特二刺螈(文爱)的适用于任何bot的词库
Ailitonia / omega-miya (opens new window):基于nonebot2的qq机器人 KimigaiiWuyi / GenshinUID:一个基于HoshinoBot/NoneBot2的原神UID查询插件

- + diff --git a/categories/index.html b/categories/index.html index 18f6eb54..06454c8b 100644 --- a/categories/index.html +++ b/categories/index.html @@ -9,7 +9,7 @@ - + @@ -56,6 +56,6 @@ 2021 - 2022

- + diff --git a/docs/development_doc/plugins.html b/docs/development_doc/plugins.html index c242a3d7..785b0c77 100644 --- a/docs/development_doc/plugins.html +++ b/docs/development_doc/plugins.html @@ -9,7 +9,7 @@ - + @@ -300,6 +300,6 @@ image_num = Config1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
- + diff --git a/docs/development_doc/shop_handle.html b/docs/development_doc/shop_handle.html index d4ea378c..3a9efe3c 100644 --- a/docs/development_doc/shop_handle.html +++ b/docs/development_doc/shop_handle.html @@ -9,7 +9,7 @@ - + @@ -124,10 +124,12 @@ shop = require= kwargs.['goods_name'] user_id = kwargs['user_id'] group_id = kwargs['group_id'] - bot = kwargs['bot'] print(f"USER {user_id} GROUP {group_id} 这个道具:{goods_name}使用成功了") # do something.... - await bot.send... + # 使用 bot 进行发送消息 + # bot = kwargs.get('_bot') + # await bot.send_group_msg(group_id=group_id, message="这个道具生效了!") + return "这个道具生效了!" # 返回值将作为提示内容输出,也可以返回None,在sign_card中使用bot发送消息 # 在数据库中注册商品数据 @@ -138,11 +140,11 @@ shop = require# 注册商品生效方法 use.register_use("好感度双倍加持卡Ⅰ", sign_card, **{ "_max_num_limit": 10, # 设置单次使用最大数量 - "send_success_msg": False # 不发送使用道具提示 + "send_success_msg": False # 不发送基础的使用道具提示 }) -
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
- + diff --git a/docs/faq/index.html b/docs/faq/index.html index 91536c20..c5c20e68 100644 --- a/docs/faq/index.html +++ b/docs/faq/index.html @@ -9,7 +9,7 @@ - + @@ -56,6 +56,6 @@ 2021 - 2022

FAQ

# 群权限是什么?

一个群对应的权限,可以使用对应权限以下的功能

# 个人权限是什么?

类似于群管理员,即真寻Bot的管理命令权限

# 群认证是什么?

类似群白名单,主要防止被强制拉群,被强制拉进群聊后发出警告且自动退出

# 如何添加新的插件?

可以直接放入plugins文件夹,但我建议将插件放入新文件夹,在bot.py中load_plugins,以免自动更新覆盖

# 救命!最爱的色图数量只在100不会增加

看多少存多少,例如发送:色图原神 便会增加至多100张图片,色图越看越多,或者在配置中暂时关闭本地存储,全部采用网络请求

# 为什么我网页截图的中文是字框框?

即刻百度linux安装中文字体,安装后重启服务器

# 为什么手动拉进群后真寻自动退群了?

群认证问题,可以通过同意群聊请求 id来加群,或者先使用添加群认证 group_id后再手动拉群

# 怎么屏蔽一个群,不让群使用所有功能?

答:修改群权限为 -1(注:该权限目前不会影响群被动)

- + diff --git a/docs/help_doc/basic_plugins/admin_plugins.html b/docs/help_doc/basic_plugins/admin_plugins.html index 522df6d6..8ff29e81 100644 --- a/docs/help_doc/basic_plugins/admin_plugins.html +++ b/docs/help_doc/basic_plugins/admin_plugins.html @@ -9,7 +9,7 @@ - + @@ -77,6 +77,6 @@ 常规插件

- + diff --git a/docs/help_doc/basic_plugins/common_plugins.html b/docs/help_doc/basic_plugins/common_plugins.html index 64f2ee5b..f59444fc 100644 --- a/docs/help_doc/basic_plugins/common_plugins.html +++ b/docs/help_doc/basic_plugins/common_plugins.html @@ -9,7 +9,7 @@ - + @@ -72,6 +72,6 @@ 被动插件

- + diff --git a/docs/help_doc/basic_plugins/other_plugins.html b/docs/help_doc/basic_plugins/other_plugins.html index 2c28892c..7609975d 100644 --- a/docs/help_doc/basic_plugins/other_plugins.html +++ b/docs/help_doc/basic_plugins/other_plugins.html @@ -9,7 +9,7 @@ - + @@ -68,6 +68,6 @@ 商店

- + diff --git a/docs/help_doc/basic_plugins/shop_plugins.html b/docs/help_doc/basic_plugins/shop_plugins.html index 8a00d425..996c3ebf 100644 --- a/docs/help_doc/basic_plugins/shop_plugins.html +++ b/docs/help_doc/basic_plugins/shop_plugins.html @@ -9,7 +9,7 @@ - + @@ -76,6 +76,6 @@ 插件索引

- + diff --git a/docs/help_doc/basic_plugins/superuser_plugins.html b/docs/help_doc/basic_plugins/superuser_plugins.html index 4c7ab6e1..378dbdc9 100644 --- a/docs/help_doc/basic_plugins/superuser_plugins.html +++ b/docs/help_doc/basic_plugins/superuser_plugins.html @@ -9,7 +9,7 @@ - + @@ -90,6 +90,6 @@ 管理员插件

- + diff --git a/docs/help_doc/configs.html b/docs/help_doc/configs.html index 014a025a..549893b6 100644 --- a/docs/help_doc/configs.html +++ b/docs/help_doc/configs.html @@ -9,7 +9,7 @@ - + @@ -56,7 +56,9 @@ 2021 - 2022

配置文件

首次运行会在 data/configs/configs/ 下生成配置文件
-该页面解释配置文件注解

# configs目录

# config.yaml

插件配置项文件,摒弃了原所有插件配置都在config.py,对新增插件无法很好的进行统一配置管理
+该页面解释配置文件注解

修改yaml需要注意:
+1.布尔值需要首字母大写,如:True, False
+2.冒号后面要带 空格!冒号后面要带 空格!冒号后面要带 空格

# configs目录

# config.yaml

插件配置项文件,摒弃了原所有插件配置都在config.py,对新增插件无法很好的进行统一配置管理
现在将通过插件标准将插件配置项统一管理和修改
该文件自动生成,仅仅可修改值,请不要手动添加配置项
示例:

admin_bot_manage:
   # 群管理员操作
@@ -106,6 +108,6 @@
            
             超级用户插件
           

- + diff --git a/docs/help_doc/index.html b/docs/help_doc/index.html index d682fa08..c594f099 100644 --- a/docs/help_doc/index.html +++ b/docs/help_doc/index.html @@ -9,7 +9,7 @@ - + @@ -59,6 +59,6 @@ 请以插件帮助为准

- + diff --git a/docs/help_doc/plugins_index.html b/docs/help_doc/plugins_index.html index fc20673c..5188a4f7 100644 --- a/docs/help_doc/plugins_index.html +++ b/docs/help_doc/plugins_index.html @@ -9,7 +9,7 @@ - + @@ -55,11 +55,11 @@    2021 - 2022 -

插件索引列表

# 超级用户插件

名称 模块 作者 版本 群权限 路径
管理员回复 dialogue HibiKier 0.1 None plugins/dialogue
真寻更新管理 check_zhenxun_update HibiKier 0.1 None plugins/check_zhenxun_update
自检 check HibiKier 0.1 None plugins/check
下载gocq update_gocqhttp HibiKier 0.1 None plugins/update_gocqhttp

# 管理员插件

名称 模块 作者 版本 管理员权限 路径
上传图片 upload_img HibiKier 0.1 6 plugins/image_management/upload_img
删除图片 delete_img HibiKier 0.1 7 plugins/image_management/delete_img
移动图片 move_img HibiKier 0.1 7 plugins/image_management/move_img
刷屏禁言 mute HibiKier 0.1 5 plugins/mute
撤回 withdraw HibiKier 0.1 0 plugins/withdraw
群词条设置 word_bank HibiKier 0.1 0 plugins/word_bank

# 常规插件

名称 模块 作者 版本 群权限 路径
Ai ai HibiKier 0.1 5 plugins/ai
网易云热评 comments_163 HibiKier 0.1 5 plugins/alapi/comments_163
b封面 cover HibiKier 0.1 5 plugins/alapi/cover
古诗 poetry HibiKier 0.1 5 plugins/alapi/poetry
微博热搜 wbtop HibiKier 0.1 5 plugins/alapi/wbtop
B站订阅 bilibili_sub HibiKier 0.1 5 plugins/bilibili_sub
磁力搜索 bt HibiKier 0.1 None(仅私聊) plugins/bt
点歌 c_song HibiKier 0.1 5 plugins/c_song
Cosplay coser HibiKier 0.1 5 plugins/coser
鲁迅说 luxun HibiKier 0.1 5 plugins/luxun
我有一个朋友 one_friend HibiKier 0.1 5 plugins/one_friend
骂我 send_dinggong_voice HibiKier 0.1 5 plugins/send_dinggong_voice
金币红包 gold_redbag HibiKier 0.1 5 plugins/gold_redbag
假消息 fake_msg HibiKier 0.1 5 plugins/fake_msg
鸡汤 jitang HibiKier 0.1 5 plugins/jitang
能不能好好说话 nbnhhsh HibiKier 0.1 5 plugins/nbnhhsh
p搜 pid_search HibiKier 0.1 5 plugins/pid_search
一言二次元语录 quotations HibiKier 0.1 5 plugins/quotations
roll roll HibiKier 0.1 5 plugins/roll
黑白草图 white2black_img HibiKier 0.1 5 plugins/white2black_img
epic epic AkashiCoin 0.1 5 plugins/epic
群词条 word_bank HibiKier 0.1 None plugins/word_bank

# 一些工具

名称 模块 作者 版本 群权限 路径
搜番 search_anime HibiKier 0.1 5 plugins/search_anime
Buff皮肤查询 search_buff_skin_price HibiKier 0.1 5 plugins/search_buff_skin_price
翻译 translate HibiKier 0.1 5 plugins/translate
天气查询 weather HibiKier 0.1 5 plugins/weather
识番 what_anime HibiKier 0.1 5 plugins/what_anime
疫情查询 yiqing HibiKier & yzyyz1387 0.1 5 plugins/yiqing
图片修改 update_pic HibiKier 0.1 5 plugins/update_pic

# 原神相关

名称 模块 作者 版本 群权限 路径
原神老黄历 almanac HibiKier 0.1 5 plugins/genshin/almanac
今日素材 material_remind HibiKier 0.1 5 plugins/genshin/material_remind
原神资源查找 query_resource_points HibiKier 0.1 5 plugins/genshin/query_resource_points

# 商店

名称 模块 作者 版本 群权限 路径
商店 shop_handle HibiKier 0.1 5 plugins/shop/shop_handle
使用道具 shop_handle HibiKier 0.1 5 plugins/shop/shop_handle
购买道具 buy HibiKier 0.1 5 plugins/shop/buy
我的金币 gold HibiKier 0.1 5 plugins/shop/gold
我的道具 my_props HibiKier 0.1 5 plugins/shop/my_props
每日金币重置 reset_today_gold HibiKier 0.1 5 plugins/shop/reset_today_gold

# 抽卡相关

名称 模块 作者 版本 群权限 路径
DrawCard draw_card HibiKier 0.1 5 plugins/draw_card
Csgo开箱 open_cases HibiKier 0.1 5 plugins/open_cases

# 来点好康的

名称 模块 作者 版本 群权限 路径
发送图片 send_img HibiKier 0.1 5 plugins/image_management/send_img
Pix pix HibiKier 0.1 5 plugins/pix_gally/pix
Pixiv排行榜/搜图 pixiv_rank_search HibiKier 0.1 9 plugins/pixiv_rank_search
色图 send_setu HibiKier 0.1 9 plugins/send_setu_/send_setu

# 群内小游戏

名称 模块 作者 版本 群权限 路径
俄罗斯轮盘 russian HibiKier 0.1 5 plugins/russian

# 其他插件

名称 模块 作者 版本 群权限 路径
额外设置 aconfig HibiKier 0.1 None plugins/aconfig
群聊最后聊天时间记录 group_last_chat HibiKier 0.1 None plugins/group_last_chat
戳一戳 poke HibiKier 0.1 5 plugins/apoke
功能调用统计 statistics_hook HibiKier 0.1 None plugins/statistics/statistics_hook
功能调用统计可视化 statistics_handle HibiKier 0.1 5 plugins/statistics/statistics_handle
复读 fudu HibiKier 0.1 None plugins/fudu
查看群欢迎消息 group_welcome_msg HibiKier 0.1 None plugins/group_welcome_msg
我的权限/信息 my_info HibiKier 0.1 5 plugins/my_info
B站转发解析 parse_bilibili_json HibiKier 0.1 None plugins/parse_bilibili_json

插件索引列表

# 超级用户插件

名称 模块 作者 版本 群权限 路径
管理员回复 dialogue HibiKier 0.1 None plugins/dialogue
真寻更新管理 check_zhenxun_update HibiKier 0.1 None plugins/check_zhenxun_update
自检 check HibiKier 0.1 None plugins/check
下载gocq update_gocqhttp HibiKier 0.1 None plugins/update_gocqhttp

# 管理员插件

名称 模块 作者 版本 管理员权限 路径
上传图片 upload_img HibiKier 0.1 6 plugins/image_management/upload_img
删除图片 delete_img HibiKier 0.1 7 plugins/image_management/delete_img
移动图片 move_img HibiKier 0.1 7 plugins/image_management/move_img
刷屏禁言 mute HibiKier 0.1 5 plugins/mute
撤回 withdraw HibiKier 0.1 0 plugins/withdraw
群词条设置 word_bank HibiKier 0.1 0 plugins/word_bank

# 常规插件

名称 模块 作者 版本 群权限 路径
Ai ai HibiKier 0.1 5 plugins/ai
网易云热评 comments_163 HibiKier 0.1 5 plugins/alapi/comments_163
b封面 cover HibiKier 0.1 5 plugins/alapi/cover
古诗 poetry HibiKier 0.1 5 plugins/alapi/poetry
微博热搜 wbtop HibiKier 0.1 5 plugins/alapi/wbtop
B站订阅 bilibili_sub HibiKier 0.1 5 plugins/bilibili_sub
磁力搜索 bt HibiKier 0.1 None(仅私聊) plugins/bt
点歌 c_song HibiKier 0.1 5 plugins/c_song
Cosplay coser HibiKier 0.1 5 plugins/coser
鲁迅说 luxun HibiKier 0.1 5 plugins/luxun
我有一个朋友 one_friend HibiKier 0.1 5 plugins/one_friend
骂我 send_dinggong_voice HibiKier 0.1 5 plugins/send_dinggong_voice
金币红包 gold_redbag HibiKier 0.1 5 plugins/gold_redbag
假消息 fake_msg HibiKier 0.1 5 plugins/fake_msg
鸡汤 jitang HibiKier 0.1 5 plugins/jitang
能不能好好说话 nbnhhsh HibiKier 0.1 5 plugins/nbnhhsh
p搜 pid_search HibiKier 0.1 5 plugins/pid_search
一言二次元语录 quotations HibiKier 0.1 5 plugins/quotations
roll roll HibiKier 0.1 5 plugins/roll
黑白草图 white2black_img HibiKier 0.1 5 plugins/white2black_img
epic epic AkashiCoin 0.1 5 plugins/epic
群词条 word_bank HibiKier 0.1 None plugins/word_bank

# 一些工具

名称 模块 作者 版本 群权限 路径
搜番 search_anime HibiKier 0.1 5 plugins/search_anime
Buff皮肤查询 search_buff_skin_price HibiKier 0.1 5 plugins/search_buff_skin_price
翻译 translate HibiKier 0.1 5 plugins/translate
天气查询 weather HibiKier 0.1 5 plugins/weather
识番 what_anime HibiKier 0.1 5 plugins/what_anime
疫情查询 yiqing HibiKier & yzyyz1387 0.1 5 plugins/yiqing
图片修改 update_pic HibiKier 0.1 5 plugins/update_pic

# 原神相关

名称 模块 作者 版本 群权限 路径
原神老黄历 almanac HibiKier 0.1 5 plugins/genshin/almanac
今日素材 material_remind HibiKier 0.1 5 plugins/genshin/material_remind
原神资源查找 query_resource_points HibiKier 0.1 5 plugins/genshin/query_resource_points
原神绑定 bind HibiKier 0.1 5 plugins/genshin/query_user/bind
原神玩家查询 query_role HibiKier 0.1 5 plugins/genshin/query_user/query_role
原神便笺查询 query_memo HibiKier 0.1 5 plugins/genshin/query_user/query_memo
原神签到 genshin_sign HibiKier 0.1 5 plugins/genshin/query_user/genshin_sign
原神树脂提醒 resin_remind HibiKier 0.1 5 plugins/genshin/query_user/resin_remind

# 商店

名称 模块 作者 版本 群权限 路径
商店 shop_handle HibiKier 0.1 5 plugins/shop/shop_handle
使用道具 shop_handle HibiKier 0.1 5 plugins/shop/shop_handle
购买道具 buy HibiKier 0.1 5 plugins/shop/buy
我的金币 gold HibiKier 0.1 5 plugins/shop/gold
我的道具 my_props HibiKier 0.1 5 plugins/shop/my_props
每日金币重置 reset_today_gold HibiKier 0.1 5 plugins/shop/reset_today_gold

# 抽卡相关

名称 模块 作者 版本 群权限 路径
DrawCard draw_card HibiKier 0.1 5 plugins/draw_card
Csgo开箱 open_cases HibiKier 0.1 5 plugins/open_cases

# 来点好康的

名称 模块 作者 版本 群权限 路径
发送图片 send_img HibiKier 0.1 5 plugins/image_management/send_img
Pix pix HibiKier 0.1 5 plugins/pix_gally/pix
Pixiv排行榜/搜图 pixiv_rank_search HibiKier 0.1 9 plugins/pixiv_rank_search
色图 send_setu HibiKier 0.1 9 plugins/send_setu_/send_setu

# 群内小游戏

名称 模块 作者 版本 群权限 路径
俄罗斯轮盘 russian HibiKier 0.1 5 plugins/russian

# 其他插件

名称 模块 作者 版本 群权限 路径
额外设置 aconfig HibiKier 0.1 None plugins/aconfig
群聊最后聊天时间记录 group_last_chat HibiKier 0.1 None plugins/group_last_chat
戳一戳 poke HibiKier 0.1 5 plugins/apoke
功能调用统计 statistics_hook HibiKier 0.1 None plugins/statistics/statistics_hook
功能调用统计可视化 statistics_handle HibiKier 0.1 5 plugins/statistics/statistics_handle
复读 fudu HibiKier 0.1 None plugins/fudu
查看群欢迎消息 group_welcome_msg HibiKier 0.1 None plugins/group_welcome_msg
我的权限/信息 my_info HibiKier 0.1 5 plugins/my_info
B站转发解析 parse_bilibili_json HibiKier 0.1 None plugins/parse_bilibili_json
- + diff --git a/docs/help_doc/public_plugins/admin_plugins.html b/docs/help_doc/public_plugins/admin_plugins.html index acb3e221..144e5d14 100644 --- a/docs/help_doc/public_plugins/admin_plugins.html +++ b/docs/help_doc/public_plugins/admin_plugins.html @@ -9,7 +9,7 @@ - + @@ -80,6 +80,6 @@ 常规插件

- + diff --git a/docs/help_doc/public_plugins/common_plugins/common_plugins.html b/docs/help_doc/public_plugins/common_plugins/common_plugins.html index c4a343c9..57761993 100644 --- a/docs/help_doc/public_plugins/common_plugins/common_plugins.html +++ b/docs/help_doc/public_plugins/common_plugins/common_plugins.html @@ -9,7 +9,7 @@ - + @@ -114,6 +114,6 @@ None
一些工具

- + diff --git a/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html b/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html index 3ec3a15b..48344045 100644 --- a/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html +++ b/docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html @@ -9,7 +9,7 @@ - + @@ -68,6 +68,6 @@ csgo模拟开箱
来点好康的

- + diff --git a/docs/help_doc/public_plugins/game_plugins/game_plugins.html b/docs/help_doc/public_plugins/game_plugins/game_plugins.html index ee75150a..25b6f521 100644 --- a/docs/help_doc/public_plugins/game_plugins/game_plugins.html +++ b/docs/help_doc/public_plugins/game_plugins/game_plugins.html @@ -9,7 +9,7 @@ - + @@ -61,6 +61,6 @@ 其他插件

- + diff --git a/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html b/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html index 4d6b9ef1..1953aa39 100644 --- a/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html +++ b/docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html @@ -9,7 +9,7 @@ - + @@ -64,15 +64,18 @@
  • 原神绑定uid
    • uid: int:玩家uid
  • 原神绑定米游社id
    • id: int:米游社id
  • 原神绑定cookie -
    • cookie: str:米游社cookie
指令 参数 示例 说明
原神绑定uid uid 绑定原神uid 123456 绑定uid
原神绑定米游社id id 绑定米游社id 123456 绑定米游社id
原神绑定cookie cookie None 绑定cookie
原神解绑 None 原神解绑 删除解绑用户数据

# 原神玩家查询

  • 模块: query_role
  • 群权限 : 5
  • 说明
    +
    • cookie: str:米游社cookie
指令 参数 示例 说明
原神绑定uid uid 原神绑定uid 123456 绑定uid
原神绑定米游社id id 原神绑定米游社id 123456 绑定米游社id
原神绑定cookie cookie None 绑定cookie
原神解绑 None 原神解绑 删除解绑用户数据

# 原神玩家查询

  • 模块: query_role
  • 群权限 : 5
  • 说明
    快捷查询指定uid的原神玩家数据
  • 指令:
    • uid: int:绑定过后可省略,玩家uid
指令 参数 示例 说明
原神玩家查询/ys ?[uid] ys 123456 查看指定uid的原神玩家数据

# 原神便笺查询

  • 模块: query_role
  • 群权限 : 5
  • 说明
    查询玩家便笺数据
    该模块需要绑定uid和cookie
  • 指令: -
    • uid: int:绑定过后可省略,玩家uid
指令 参数 示例 说明
原神便笺查询/yss None yss 查看玩家便笺数据
- +

+ diff --git a/docs/help_doc/public_plugins/other_plugins/other_plugins.html b/docs/help_doc/public_plugins/other_plugins/other_plugins.html index 5a903221..d1978316 100644 --- a/docs/help_doc/public_plugins/other_plugins/other_plugins.html +++ b/docs/help_doc/public_plugins/other_plugins/other_plugins.html @@ -9,7 +9,7 @@ - + @@ -74,6 +74,6 @@ None

# 关 关于真寻的关于
  • 指令:
  • 指令 参数 示例 说明
    关于 None 关于 None
    - + diff --git a/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html b/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html index 6ae9223b..0ba9f7fd 100644 --- a/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html +++ b/docs/help_doc/public_plugins/pic_plugins/pic_plugins.html @@ -9,7 +9,7 @@ - + @@ -88,6 +88,6 @@ lolicon色图库
    此功能包含超级用户指令
  • 群内小游戏

    - + diff --git a/docs/help_doc/public_plugins/superuser_plugins.html b/docs/help_doc/public_plugins/superuser_plugins.html index ed53ca41..3094a328 100644 --- a/docs/help_doc/public_plugins/superuser_plugins.html +++ b/docs/help_doc/public_plugins/superuser_plugins.html @@ -9,7 +9,7 @@ - + @@ -65,6 +65,6 @@ 管理员插件

    - + diff --git a/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html b/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html index b7f07d1e..f0200759 100644 --- a/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html +++ b/docs/help_doc/public_plugins/utils_plugins/utils_plugins.html @@ -9,7 +9,7 @@ - + @@ -77,6 +77,6 @@ 原神相关

    - + diff --git a/docs/index.html b/docs/index.html index d95d2346..978e02f2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -9,7 +9,7 @@ - + @@ -56,6 +56,6 @@ 2021 - 2022

    - + diff --git a/docs/installation_doc/index.html b/docs/installation_doc/index.html index 7e06afff..8efe15b2 100644 --- a/docs/installation_doc/index.html +++ b/docs/installation_doc/index.html @@ -9,7 +9,7 @@ - + @@ -58,6 +58,6 @@

    准备工作

    # 前言

    真寻bot非常可爱,嗯,这是我要提醒你的

    自建可能会遇到各种花里胡哨的麻烦,如果没有一些基础的话,前面可是困难重重啊少年

    # 安装真寻bot,你需要具备:

    • 一定的基础,包括但不限于稍微熟悉linux或windows cmd命令行
    • 一台服务器,最好的linux系统,但Windows也不是不行
    • 一些百度/Google的能力
    - + diff --git a/docs/installation_doc/install_gocq.html b/docs/installation_doc/install_gocq.html index 1285aff2..bbdee875 100644 --- a/docs/installation_doc/install_gocq.html +++ b/docs/installation_doc/install_gocq.html @@ -9,7 +9,7 @@ - + @@ -57,13 +57,14 @@ 2022

    安装go-cqhttp

    go-cqhttp 是什么?
    使用OneBot协议实现的无头QQ,接受消息发往后端处理

    此页没有显示图片刷新即可

    # 如何安装?

    1. Mrs4s / go-cqhttp (opens new window)的Release中下载与你系统对应的最新版本
    2. 首次运行会让你选择通信方式,选择 3 (反向 Websocket 通信),会生成一个配置文件config.yml _
    3. 打开config.yml文件,将uin修改为bot账号
      _
    4. config.yml文件中将
      universal: ws://your_websocket_universal.server
      -修改为
      universal: ws://127.0.0.1:8080/cqhttp/ws _
    5. 重启go-cqhttp后扫码登录即可

    因本项目使用了语音文件等,该音频需要依赖ffmpeg

    apt install -y ffmpeg
    -
    1

    没有 ws-reverse 怎么办?
    +修改为
    universal: ws://127.0.0.1:8080/cqhttp/ws

  • _

    1. 重启go-cqhttp后扫码登录即可

    因本项目使用了语音文件等,该音频需要依赖ffmpeg

    Ubuntu:
    +    sudo apt install -y ffmpeg
    +
    1
    2

    没有 ws-reverse 怎么办?
    第二步的配置文件选错了,删除config.yml重新生成即可

    - + diff --git a/docs/installation_doc/install_postgresql.html b/docs/installation_doc/install_postgresql.html index 5782f422..21cb90f3 100644 --- a/docs/installation_doc/install_postgresql.html +++ b/docs/installation_doc/install_postgresql.html @@ -9,7 +9,7 @@ - + @@ -64,7 +64,7 @@ CREATE USER uname WITH PASSWORD 'zhenxun'; # 创建用户 # 数据库名称↓ 所有者↓ CREATE DATABASE testdb OWNER uname; # 创建数据库 -
  • 编辑数据库配置文件(路径请已自己的为准)

    • 打开数据库配置文件

        vim /etc/postgresql/12/main/postgresql.conf
      +
    • 到这一步数据库已经可以正常使用了!以下步骤主要用于外网可以连接入服务器数据库,可以等需要的时候再配置。

      1. 编辑数据库配置文件(路径请已自己的为准)

        • 打开数据库配置文件

            vim /etc/postgresql/12/main/postgresql.conf
           
        • 找到 listen_addresses: '*' 取消前面的 # 注释,使用:wq保存退出

        建议公网ip同时修改 Port

        • 打开 pg_hba.conf

            vim /etc/postgresql/12/main/pg_hba.conf
           
        • 在最下添加或修改后,使用:wq保存退出

            # 允许任意用户从任意机器上以密码方式访问数据库
             host    all             all             0.0.0.0/0               md5
          @@ -74,6 +74,6 @@
                      
                       安装绪山真寻Bot
                     

          - + diff --git a/docs/installation_doc/install_zhenxun.html b/docs/installation_doc/install_zhenxun.html index 0de3cd54..816b4ede 100644 --- a/docs/installation_doc/install_zhenxun.html +++ b/docs/installation_doc/install_zhenxun.html @@ -9,7 +9,7 @@ - + @@ -68,6 +68,18 @@ address: str = "" # 数据库地址 port: str = "" # 数据库端口 database: str = "" # 数据库名称 + + ############################################################ + ### 如果你是与教程一模一样的命令代码,且数据库也在该服务器上 ### + ############################################################ + # 可以直接复制以下配置 + bind: str = "" # 数据库连接链接 + sql_name: str = "postgresql" + user: str = "uname" + password: str = "zhenxun" + address: str = "127.0.0.1" + port: str = "5432" + database: str = "testdb"
        • 使用python3 bot.py启动真寻Bot,会在 configsdata/configs 目录下生成各种配置文件

        • 打开 configs/config.yaml,里面包含的是各种插件的配置项,填写完毕后重启真寻Bot

      playwright 需要安装额外的系统环境,在命令行输入以下

      sudo playwright install-deps chromium
       # or
       sudo python3 -m playwright install-deps chromium
      @@ -76,6 +88,6 @@ sudo python3 -m playwright install 
                   开始运行!
                 

      - + diff --git a/docs/installation_doc/start_.html b/docs/installation_doc/start_.html index 878625db..c31a48ca 100644 --- a/docs/installation_doc/start_.html +++ b/docs/installation_doc/start_.html @@ -9,7 +9,7 @@ - + @@ -63,6 +63,6 @@
      1
      - + diff --git a/docs/update_log/index.html b/docs/update_log/index.html index 89c55882..8fe261bd 100644 --- a/docs/update_log/index.html +++ b/docs/update_log/index.html @@ -3,13 +3,13 @@ - 2021/1/5 \[v0.0.7.2] | 绪山真寻Bot + 2021/2/9 \[v0.1] | 绪山真寻Bot - + @@ -55,9 +55,11 @@    2021 - 2022 -

      2021/1/5 \[v0.0.7.2]

      # 2021/1/5 [v0.0.7.2]

      • 提供金币消费hook,可在plugins2settings.yaml中配置该功能需要消费的金币
      • 商店插件将作为内置插件移动至basic_plugins
      • 商店插件通过export提供了方法,不需要修改商店插件代码添加商品数据和生效方法
      • 修改了hook插件顺序,主要以auth_hook为主
      • 修改商店图片样式
      • 取消每次启动更新城市列表(首次除外),采用定时更新,加快bot启动速度
      • 取消每次启动时截取今日素材,采用调用时截取保存,加快bot启动速度
      • 更新色图时当图片404时会删除并替换
      • 疫情消息回复改为图片
      • 修复商店折扣和限时时间无法生效
      • 修复原神玩家查询尘歌壶缺少图片

      # 2021/12/26

      • 修复群词条问题 空格 会被录入导致不断回复
      • 修复米游社app替换api导致无法正常查询

      # 2021/12/24

      # 2021/12/20

      # 2021/12/16 [v0.0.7.0]

      • 提供了真寻群聊功能总开关和对应默认配置项,命令:休息吧 醒来
      • 新增原神玩家查询,原神便笺查询
      • 群功能管理提供全部开启/关闭命令:开启/关闭全部功能
      • 提供主要数据自动备份,且提供自定义配置项
      • 提供命令:关于,用于介绍Bot之类的
      • 新增命令exec,用于执行sql语句
      • 签到提供参数 "all",用于签到所有群聊
      • Ban提醒提供cd
      • 本地图库提供配置项SHOW_ID,用于设置发送图片时是否显示id
      • 色图和PIX提供配置项SHOW_INFO,用于设置发送图片时是否显示图片信息
      • 所有被动技能提供了进群默认状态配置项
      • 修复添加权限第二种添加形式无法正确添加正确的权限
      • 修复签到获取好感度卡时金币不会增加
      • 修复当红包数量不合法时依旧扣除金币
      • 修复金币红包再次使用塞红包时无法正确退回上次未开完的金币
      • 修复 滴滴滴- 只包含图片时不会发送至管理员
      • 修复添加权限等级错误
      • 修复群词条以bot名称为开头时无法正确触发
      • 修改了权限插件加载顺序防止小概率优先加载权限插件引起报错
      • 本地图库新图库会统一建立在resource/img/image_management文件夹下,如果该文件夹内未找到图库,会从上级目录查找(即:resource/img/)

      # 2021/12/1 [v0.0.6.5/6]

      • 群权限-1时超级用户命令依旧生效
      • 修复以真寻为开头的词条不会被回复
      • 修复购买道具可以为负数
      • P站排行/搜图提供配置项,将略过大于指定张数的作品
      • 昵称提供关键词屏蔽配置项,会将指定关键词替换为“*”
      • 取消了自动更新,改为自动检测版本
      • 自动更新不再覆盖config.py和移动config.yaml

      # 2021/11/29 [v0.0.6.4]

      • 新增cos图撤回配置项
      • 新增默认群权限配置项
      • 修复权限等级类配置无法正常应用

      # 2021/11/24 [v0.0.6.3]

      • 修复在线搜索色图出错
      • 修复pix无法正确获取HIBIAPI

      # 2021/11/23 [v0.0.6.2]

      • 替换cos API
      • 提供私聊b了,即跨群b了用户
      • 修复游戏抽卡导入角色失败(原神)
      • 修复无Pixiv代理时报错
      • 将项目中大部分aiohttp替换为httpx
      • 删除了丘丘人翻译插件
      • 新增群词条
      • 修复游戏抽卡碧蓝航线bwiki格式更改导致获取报错
      • 首次启动会生成配置文件后停止程序,配置后再次启动即可

      # 2021/11/18

      • 修复超级用户无法正确拉真寻入群

      # 2021/11/14

      • 修复功能总开关无法正确开启

      # 2021/11/12

      • 修复PIX无法url无法正确获取

      # 2021/11/10

      • 修复PIX表重复创建导致首次无法运行
      • 检测Omage图库改为命令方式:检测omega图库

      # 2021/11/9

      • 修复管理员帮助无法正常响应
      • 修复被ban时会一直回复被ban提醒

      # 2021/11/5

      • 修复ai没有图灵key时报错
      • 提供图片路径resource/img/background/check

      # 2021/11/4

      • 通用排行榜改用图片消息,且可以自定义排行榜人数
      • 优化CreateMat排行榜数据显示
      • 修复了pix更新多余参数导致失败的问题
      • 修复滴滴滴-注入风险
      • 修复无法正常关闭滴滴滴,戳一戳
      • 添加了发送图片撤回配置项WITHDRAW_IMAGE_TIME
      • 修复了天气regex文本过长时会正则匹配过久导致nb卡顿
      • message_build新增custom_forward_msg用于快捷生成转发消息
      • 插件配置改为yaml存储,新增Config,用于获取和新增插件配置
      • 新增 当插件加载失败时,会发送消息提醒超级用户,且在功能状态中对应失败插件写上[ERROR]
      • 修复当查看-spuer插件帮助时无法正确回复
      • 群内帮助图片会随群内功能开关和插件总开关变化
      • 自检改为图像形式
      • 更新色图删除了rar_setu,r18_rar和rar文件夹,压缩将统一在temp文件夹
      • 更新色图只有在有更新数量或报错时才会提醒超级用户
      • 群欢迎消息加入cd
      • 加入资源管理resources_manager
      • 新增 好友请求/群聊邀请 控制命令

      # 2021/10/15

      • 适配了原神资源查询米游社地图返回的新格式

      # 2021/10/8

      • 修复疫情省份查询失效
      • 修复功能调用统计全局下统计可能发生错误

      # 2021/10/4

      • 修复了功能调用统计失效问题
      • 当色图库中没有色图时,会在线搜索色图而不是‘没找到符合条件的色图...’
      • 快速更新权限再给超级用户发送错误日志
      • 修复疫情未加载省份城市无法正常使用

      # 2021/10/3

      • 对插件进行分离
      • 重写了插件与限制管理器以及帮助获取
      • 修改一些插件目录和数据存储目录
      • 插件通用配置与限制数据将以ymal文件存储 [路径:data/configs]
      • 所有商店相关操作调用统计合并为商店(包括之前已经保存的数据,会先进行备份)
      • 简化了点歌的代码相关
      • 修复了碧蓝航线抽卡新框导致报错无法正常初始化
      • 修复了P站排行/搜图在PC端无法正常显示
      • 添加了插件对超级用户是否限制的配置 ‘limit_superuser’
      • 添加命令 ‘重载插件配置’,用于生效手动修改配文件
      • 超级用户帮助可以添加 -super 来显示该插件的超级用户帮助,示例:帮助.ban -super
      • 原神黄历改为网页截图
      • 修改了鲁迅说逻辑结构
      • 修改了统计图表样式,改为自定义CreateMat
      • 节日红包不再被24小时限制,群内多个节日红包将会覆盖
      • 当群权限为-1时,不会对群发送修改权限通知,并屏蔽此群一切命令(包括提醒)
      • 修复了红包数量可以过大或为负数,红包数量大于群员数量时会修改为群员数量
      • 修复了负数开箱
      • 签到最低好感度设置为0.01 @pull/53 (opens new window)
      • pip安装新依赖 ruamel.yaml
      • 修复功能 EPIC @pull/58 (opens new window)

      # 2021/9/10

      • 修复撤回消息有时无法正确获取消息id

      # 2021/9/9

      • 替换coser API
      • 修复签到uid可能不默认为0
      • 修复签到可能重复的问题
      • 修复无订阅时递归出错
      • 启用了plugins2info_dict, plugins2cd_dict, plugins2exists_dict配置文件,通过USE_CONFIG_FILE=True开启
      • 修复涩图local_id会被固定为50
      • 优化图库数量查询
      • 修复原神大地图过大无法打开报错
      • 修复无法显示正确的涩图上限

      # 2021/9/7

      • 修改 update_info.json
      • 修改 更新信息 图片大小
      • 修复 查看订阅 命令 UP和番剧无法正常显示
      • 修复订阅推送无法正确推送
      • 修复搜图返回列表为空时无法正确回复 @pull/40 (opens new window)

      # 2021/9/5

      • 添加配置PIX_IMAGE_SIZE,调整PIX下载图片大小,当设置的图片404时,改为原图
      • 新增配置DEFAULT_GROUP_LEVEL,默认群等级
      • 新增超级用户功能 super ban,将屏蔽被ban用户的所有消息,指令:b了
      • b站转发解析支持纯BV号解析,且五分钟内不会解析相同url
      • 俄罗斯轮盘新增 连胜/最高连胜/连败/最高连败 纪录,新增 最高连胜排行榜/最高连败排行榜
      • 增加扩展图库 OmegaPixivIllusts,不想自己找图的人福音(Ailitonia (opens new window) 佬的高质量精品手筛图库)(传送门 (opens new window) ),可以手动导入图库,也可以将解压文件放在bot.py同级目录重启bot
      • 增加配置PIX_OMEGA_PIXIV_RATIO,PIX功能发送PIX图库和扩展图库OmegaPixivIllusts图片的比例,如果没有使用扩展图库OmegaPixivIllusts,请设置为(10, 0)
      • 增加配置WITHDRAW_PIX_TIME,用于配置在开关PIX图片在群私聊的自动撤回
      • 上传图库cases, 开箱 也可以连抽(未更新过没有价格)
      • 新增命令 查看群白名单
      • plugins2info_dict新增键"default_status",设置加入新群时功能的默认开关状态
      • 增加配置plugins2exists_dict,可自定义是否阻塞某命令同时触发多次
      • 增加配置plugins2cd_dict,可自定义为命令添加cd
      • 新增B站订阅(直播/番剧/UP)[测试],提供命令:添加订阅 [主播/UP/番剧] [id/链接/番名],删除订阅 [id],查看订阅
      • 优化pix和色图的数据库查询
      • 触发已关闭的功能的正则时不再触发ai
      • 更换coser API
      • PIX搜索pid功能在群聊无法搜索PIX图库的r18和OmegaPixivIllusts的r15以及r18,超级用户除外
      • PIX单次搜索的图片张数超级用户限制为至多30张,普通用户10张
      • PIX超级用户新增-s,-r,可以通过pix -s 查看图库的涩图,pix -r查看图库的r18图,支持搜索,当然,pix图库只区分了r18和非r18,如果-s查询到不色的图也问题不大
      • 优化P站排行和搜图,现在需要艾特,改为使用HIBIAPI,在群内时将使用合并消息(群聊搜图会屏蔽R-18)
      • win10下playwright相关功能无法使用,但是不再需要删除文件
      • 签到大改,优化签到方式与逻辑,改为图片形式发送,有概率额外获得随机道具(好感度有加成)
      • 修改撤回功能,改为回复撤回,回复发送撤回
      • 更改logging为loguru
      • 删除了 发送图片 中的 [N]张图[keyword] 功能
      • 修复私聊 关闭[功能] 默认不为 全部 而要添加参数 ‘a’
      • 修复0权限用户可以修改禁言检测相关设置

      # 2021/8/17

      • 新增配置CHECK_NOTICE_INFO_CD,修改群权限,个人权限检测各种检测的提示消息cd
      • 新增功能‘连续上传图片’功能,直到输入‘stop’停止
      • 新增功能维护时白名单以及对应命令(白名单中的群聊不受维护限制)
      • 新增ALAPI功能,微博热搜,可以通过序号来查看部分热搜内容
      • 新增配置NICKNAME,偶尔也想换换名字的说(自我介绍仅当NICKNAME=真寻时生效)
      • 提供 更新信息 命令,可以使群员查看更新内容(可开关,与其他功能无异,但不会被统计,该命令图片由自动更新生成)
      • 超级用户可以通过私聊来对指定qq进行ban/unban
      • 超级用户帮助改为图片形式
      • 公开图库删除‘色图’
      • 群权限检测,个人权限检测,功能开关检测合并,权限检测顺序:个人权限 > 群权限 > 插件开关 >超级用户禁用某群插件 > 超级用户限制群里插件 > 插件维护检测
      • 重写群功能管理,超级用户可对群/私聊分别禁用,也可禁用指定群指定功能,新增命令‘功能状态’,超级用户关闭功能提供参数(默认ALL):group/g(群聊),private/p(私聊)
      • 超级用户不会被任何权限等检测阻挡
      • 不会重复复读,复读消息只会发送一次
      • b站转发解析支持b23.tv,www.bilibili.com链接,cv专栏(playwright截图,压缩倍率0.5,较慢且文字可能不清晰,后优化)
      • 我有一个朋友功能,当艾特一个对象时,‘朋友’改为艾特对象的群名片或昵称
      • 修复‘上传/删除/移动图片’目录不正确
      • 修复天气功能,当城市名在‘天气’后时报错
      • 修复配置INITIAL_SETU_PROBABILITY不生效

      # 2021/8/10

      • 重复的好友请求和邀群提示在5分钟内不会重复提示
      • 疫情会优先检查城市,城市省份市区重名时请添加‘市’
      • 添加命令‘原神资源查找’,‘设置cookie’
      • 添加配置AUTO_UPDATE_ZHENXUN,是否自动更新真寻,默认True
      • 添加配置MAX_RUSSIAN_BET_GOLD,俄罗斯轮盘赌注最大金额,默认1000
      • 检查更新真寻定时任务时间改为12 : 00
      • 添加功能能不能好好说话(nbnhhsh)
      • 添加功能随机roll,无参为数字,有参为随机参数
      • 添加linux重启脚本以及重启命令‘重启’(建议首次生成restart.sh先查看命令是否正确)
      • 修复管理员功能的权限检测
      • 修复丢人爬开关

      # 2021/8/6

      • 天气查询会优先遍历城市
      • 添加自动更新真寻命令

      # 如果你的版本为 2021/8/4,可以直接复制plugins/check_zhenxun_update后,通过指令来更新真寻

      # 2021/8/4

      • 修改天气与疫情城市数据,改为api获取,丰富疫情的回复消息
      • 原神资源查询,大地图将被压缩至9M,且启动时当大地图存在时不再自动更新地图
      • 下载数据库内色图时将直接存储至_setu,不再存储至临时文件
      • 重复的好友请求或邀请请求在一定时间不会重复发送提醒
      • 添加每日自动清理临时图片定时任务
      • 修复金币排行显示
      • 修复无法正常关闭戳一戳功能

      # 2021/7/30

      • 重构代码,进行优化,添加注释,删除冗余代码,降低代码耦合
      • 添加功能:PIX(一套快捷的pixiv存图命令,自建图库存储url等信息?意在获取自己或群友xp的图)
      • 添加功能:清理临时图片文件(temp/rar/r18_rar文件夹)
      • 添加额外定时任务(5分钟检测一次),解决加入新群时无法及时为管理员提供权限
      • 添加配置ALAPI_AI_CHECK,开关AI回复文本检测
      • 添加配置IMPORT_DEFAULT_SHOP_GOODS,控制是否导入内置的三个商品(好感度加持卡ⅠⅡⅢ)
      • 添加配置ONLY_USE_LOCAL_SETU,仅仅使用本地色图(有的话),提升速度,但无法在线搜索色图和保存链接
      • 添加配置WITHDRAW_SETU_TIME,是否需要延迟撤回色图,可配置仅群里,私聊或全部
      • 好友请求,入群请求,滴滴滴-,/t,被踢出群提醒,的提示消息更加丰富
      • 彻底重写原神资源查找,添加规划路线(路线残缺缺缺缺版,有空补)添加命令‘更新原神资源信息’,强制更新地图等资源
      • 优化色图和P站排行/搜图检测用户是否正在触发命令代码
      • 当群最后发言大于36小时,也会关闭广播通知
      • 功能维护时超级用户依然可以调用(苦了谁都不能苦了自己)
      • 修复获取赛马娘UP公告
      • 重写 色图/更新色图 +

      2021/2/9 \[v0.1]

      # 2021/2/9 [v0.1]

      • 新增原神自动签到和手动签到
      • 新增原神树脂提醒
      • 新增手动重载Config.yaml命令以及重载配置定时任务(极少部分帮助或配置可能需要重启
      • 修改了发送本地图库的matcher,改为on_message
      • register_use可以通过返回值发送消息
      • 修复修改商品时限制时间出错
      • 修复超时商品依旧可以被购买

      # 2021/1/16 [v0.0.9.0]

      • Ai提供文本敏感词过滤器
      • 疫情插件适配新版腾讯API
      • 修复/t回复带空格切分
      • 修复原神玩家查询缺少渊下宫和稻妻家园以及角色不完全
      • 修复方法 text2image 中 padding 和 font 无法对纯文本生效
      • 修复签到图片中信息并未使用配置文件中的色图概率
      • 修改原神大地图合成方式,改为先压缩再合成
      • bag_user弃用字段props(该字段会在下次更新删除),使用新字段property
      • 数据库中所有belonging_group统一修改为group_id
      • 商店将registered_use和register_goods更名为register_use何register_goods
      • 商品注册提供了kwargs参数提供: +
        • bot
        • event
        • 特殊字段 +
          • “send_success_msg”(发送成功的交互信息->即:使用道具 {name} {num} 次成功)
          • “_max_num_limit”(该道具单次使用的最多个数,默认1)

      # 2021/1/5 [v0.0.8.2]

      • 提供金币消费hook,可在plugins2settings.yaml中配置该功能需要消费的金币
      • 商店插件将作为内置插件移动至basic_plugins
      • 商店插件通过export提供了方法,不需要修改商店插件代码添加商品数据和生效方法
      • 修改了hook插件顺序,主要以auth_hook为主
      • 修改商店图片样式
      • 取消每次启动更新城市列表(首次除外),采用定时更新,加快bot启动速度
      • 取消每次启动时截取今日素材,采用调用时截取保存,加快bot启动速度
      • 更新色图时当图片404时会删除并替换
      • 疫情消息回复改为图片
      • 修复商店折扣和限时时间无法生效
      • 修复原神玩家查询尘歌壶缺少图片

      # 2021/12/26

      • 修复群词条问题 空格 会被录入导致不断回复
      • 修复米游社app替换api导致无法正常查询

      # 2021/12/24

      # 2021/12/20

      # 2021/12/16 [v0.0.7.0]

      • 提供了真寻群聊功能总开关和对应默认配置项,命令:休息吧 醒来
      • 新增原神玩家查询,原神便笺查询
      • 群功能管理提供全部开启/关闭命令:开启/关闭全部功能
      • 提供主要数据自动备份,且提供自定义配置项
      • 提供命令:关于,用于介绍Bot之类的
      • 新增命令exec,用于执行sql语句
      • 签到提供参数 "all",用于签到所有群聊
      • Ban提醒提供cd
      • 本地图库提供配置项SHOW_ID,用于设置发送图片时是否显示id
      • 色图和PIX提供配置项SHOW_INFO,用于设置发送图片时是否显示图片信息
      • 所有被动技能提供了进群默认状态配置项
      • 修复添加权限第二种添加形式无法正确添加正确的权限
      • 修复签到获取好感度卡时金币不会增加
      • 修复当红包数量不合法时依旧扣除金币
      • 修复金币红包再次使用塞红包时无法正确退回上次未开完的金币
      • 修复 滴滴滴- 只包含图片时不会发送至管理员
      • 修复添加权限等级错误
      • 修复群词条以bot名称为开头时无法正确触发
      • 修改了权限插件加载顺序防止小概率优先加载权限插件引起报错
      • 本地图库新图库会统一建立在resource/img/image_management文件夹下,如果该文件夹内未找到图库,会从上级目录查找(即:resource/img/)

      # 2021/12/1 [v0.0.6.5/6]

      • 群权限-1时超级用户命令依旧生效
      • 修复以真寻为开头的词条不会被回复
      • 修复购买道具可以为负数
      • P站排行/搜图提供配置项,将略过大于指定张数的作品
      • 昵称提供关键词屏蔽配置项,会将指定关键词替换为“*”
      • 取消了自动更新,改为自动检测版本
      • 自动更新不再覆盖config.py和移动config.yaml

      # 2021/11/29 [v0.0.6.4]

      • 新增cos图撤回配置项
      • 新增默认群权限配置项
      • 修复权限等级类配置无法正常应用

      # 2021/11/24 [v0.0.6.3]

      • 修复在线搜索色图出错
      • 修复pix无法正确获取HIBIAPI

      # 2021/11/23 [v0.0.6.2]

      • 替换cos API
      • 提供私聊b了,即跨群b了用户
      • 修复游戏抽卡导入角色失败(原神)
      • 修复无Pixiv代理时报错
      • 将项目中大部分aiohttp替换为httpx
      • 删除了丘丘人翻译插件
      • 新增群词条
      • 修复游戏抽卡碧蓝航线bwiki格式更改导致获取报错
      • 首次启动会生成配置文件后停止程序,配置后再次启动即可

      # 2021/11/18

      • 修复超级用户无法正确拉真寻入群

      # 2021/11/14

      • 修复功能总开关无法正确开启

      # 2021/11/12

      • 修复PIX无法url无法正确获取

      # 2021/11/10

      • 修复PIX表重复创建导致首次无法运行
      • 检测Omage图库改为命令方式:检测omega图库

      # 2021/11/9

      • 修复管理员帮助无法正常响应
      • 修复被ban时会一直回复被ban提醒

      # 2021/11/5

      • 修复ai没有图灵key时报错
      • 提供图片路径resource/img/background/check

      # 2021/11/4

      • 通用排行榜改用图片消息,且可以自定义排行榜人数
      • 优化CreateMat排行榜数据显示
      • 修复了pix更新多余参数导致失败的问题
      • 修复滴滴滴-注入风险
      • 修复无法正常关闭滴滴滴,戳一戳
      • 添加了发送图片撤回配置项WITHDRAW_IMAGE_TIME
      • 修复了天气regex文本过长时会正则匹配过久导致nb卡顿
      • message_build新增custom_forward_msg用于快捷生成转发消息
      • 插件配置改为yaml存储,新增Config,用于获取和新增插件配置
      • 新增 当插件加载失败时,会发送消息提醒超级用户,且在功能状态中对应失败插件写上[ERROR]
      • 修复当查看-spuer插件帮助时无法正确回复
      • 群内帮助图片会随群内功能开关和插件总开关变化
      • 自检改为图像形式
      • 更新色图删除了rar_setu,r18_rar和rar文件夹,压缩将统一在temp文件夹
      • 更新色图只有在有更新数量或报错时才会提醒超级用户
      • 群欢迎消息加入cd
      • 加入资源管理resources_manager
      • 新增 好友请求/群聊邀请 控制命令

      # 2021/10/15

      • 适配了原神资源查询米游社地图返回的新格式

      # 2021/10/8

      • 修复疫情省份查询失效
      • 修复功能调用统计全局下统计可能发生错误

      # 2021/10/4

      • 修复了功能调用统计失效问题
      • 当色图库中没有色图时,会在线搜索色图而不是‘没找到符合条件的色图...’
      • 快速更新权限再给超级用户发送错误日志
      • 修复疫情未加载省份城市无法正常使用

      # 2021/10/3

      • 对插件进行分离
      • 重写了插件与限制管理器以及帮助获取
      • 修改一些插件目录和数据存储目录
      • 插件通用配置与限制数据将以ymal文件存储 [路径:data/configs]
      • 所有商店相关操作调用统计合并为商店(包括之前已经保存的数据,会先进行备份)
      • 简化了点歌的代码相关
      • 修复了碧蓝航线抽卡新框导致报错无法正常初始化
      • 修复了P站排行/搜图在PC端无法正常显示
      • 添加了插件对超级用户是否限制的配置 ‘limit_superuser’
      • 添加命令 ‘重载插件配置’,用于生效手动修改配文件
      • 超级用户帮助可以添加 -super 来显示该插件的超级用户帮助,示例:帮助.ban -super
      • 原神黄历改为网页截图
      • 修改了鲁迅说逻辑结构
      • 修改了统计图表样式,改为自定义CreateMat
      • 节日红包不再被24小时限制,群内多个节日红包将会覆盖
      • 当群权限为-1时,不会对群发送修改权限通知,并屏蔽此群一切命令(包括提醒)
      • 修复了红包数量可以过大或为负数,红包数量大于群员数量时会修改为群员数量
      • 修复了负数开箱
      • 签到最低好感度设置为0.01 @pull/53 (opens new window)
      • pip安装新依赖 ruamel.yaml
      • 修复功能 EPIC @pull/58 (opens new window)

      # 2021/9/10

      • 修复撤回消息有时无法正确获取消息id

      # 2021/9/9

      • 替换coser API
      • 修复签到uid可能不默认为0
      • 修复签到可能重复的问题
      • 修复无订阅时递归出错
      • 启用了plugins2info_dict, plugins2cd_dict, plugins2exists_dict配置文件,通过USE_CONFIG_FILE=True开启
      • 修复涩图local_id会被固定为50
      • 优化图库数量查询
      • 修复原神大地图过大无法打开报错
      • 修复无法显示正确的涩图上限

      # 2021/9/7

      • 修改 update_info.json
      • 修改 更新信息 图片大小
      • 修复 查看订阅 命令 UP和番剧无法正常显示
      • 修复订阅推送无法正确推送
      • 修复搜图返回列表为空时无法正确回复 @pull/40 (opens new window)

      # 2021/9/5

      • 添加配置PIX_IMAGE_SIZE,调整PIX下载图片大小,当设置的图片404时,改为原图
      • 新增配置DEFAULT_GROUP_LEVEL,默认群等级
      • 新增超级用户功能 super ban,将屏蔽被ban用户的所有消息,指令:b了
      • b站转发解析支持纯BV号解析,且五分钟内不会解析相同url
      • 俄罗斯轮盘新增 连胜/最高连胜/连败/最高连败 纪录,新增 最高连胜排行榜/最高连败排行榜
      • 增加扩展图库 OmegaPixivIllusts,不想自己找图的人福音(Ailitonia (opens new window) 佬的高质量精品手筛图库)(传送门 (opens new window) ),可以手动导入图库,也可以将解压文件放在bot.py同级目录重启bot
      • 增加配置PIX_OMEGA_PIXIV_RATIO,PIX功能发送PIX图库和扩展图库OmegaPixivIllusts图片的比例,如果没有使用扩展图库OmegaPixivIllusts,请设置为(10, 0)
      • 增加配置WITHDRAW_PIX_TIME,用于配置在开关PIX图片在群私聊的自动撤回
      • 上传图库cases, 开箱 也可以连抽(未更新过没有价格)
      • 新增命令 查看群白名单
      • plugins2info_dict新增键"default_status",设置加入新群时功能的默认开关状态
      • 增加配置plugins2exists_dict,可自定义是否阻塞某命令同时触发多次
      • 增加配置plugins2cd_dict,可自定义为命令添加cd
      • 新增B站订阅(直播/番剧/UP)[测试],提供命令:添加订阅 [主播/UP/番剧] [id/链接/番名],删除订阅 [id],查看订阅
      • 优化pix和色图的数据库查询
      • 触发已关闭的功能的正则时不再触发ai
      • 更换coser API
      • PIX搜索pid功能在群聊无法搜索PIX图库的r18和OmegaPixivIllusts的r15以及r18,超级用户除外
      • PIX单次搜索的图片张数超级用户限制为至多30张,普通用户10张
      • PIX超级用户新增-s,-r,可以通过pix -s 查看图库的涩图,pix -r查看图库的r18图,支持搜索,当然,pix图库只区分了r18和非r18,如果-s查询到不色的图也问题不大
      • 优化P站排行和搜图,现在需要艾特,改为使用HIBIAPI,在群内时将使用合并消息(群聊搜图会屏蔽R-18)
      • win10下playwright相关功能无法使用,但是不再需要删除文件
      • 签到大改,优化签到方式与逻辑,改为图片形式发送,有概率额外获得随机道具(好感度有加成)
      • 修改撤回功能,改为回复撤回,回复发送撤回
      • 更改logging为loguru
      • 删除了 发送图片 中的 [N]张图[keyword] 功能
      • 修复私聊 关闭[功能] 默认不为 全部 而要添加参数 ‘a’
      • 修复0权限用户可以修改禁言检测相关设置

      # 2021/8/17

      • 新增配置CHECK_NOTICE_INFO_CD,修改群权限,个人权限检测各种检测的提示消息cd
      • 新增功能‘连续上传图片’功能,直到输入‘stop’停止
      • 新增功能维护时白名单以及对应命令(白名单中的群聊不受维护限制)
      • 新增ALAPI功能,微博热搜,可以通过序号来查看部分热搜内容
      • 新增配置NICKNAME,偶尔也想换换名字的说(自我介绍仅当NICKNAME=真寻时生效)
      • 提供 更新信息 命令,可以使群员查看更新内容(可开关,与其他功能无异,但不会被统计,该命令图片由自动更新生成)
      • 超级用户可以通过私聊来对指定qq进行ban/unban
      • 超级用户帮助改为图片形式
      • 公开图库删除‘色图’
      • 群权限检测,个人权限检测,功能开关检测合并,权限检测顺序:个人权限 > 群权限 > 插件开关 >超级用户禁用某群插件 > 超级用户限制群里插件 > 插件维护检测
      • 重写群功能管理,超级用户可对群/私聊分别禁用,也可禁用指定群指定功能,新增命令‘功能状态’,超级用户关闭功能提供参数(默认ALL):group/g(群聊),private/p(私聊)
      • 超级用户不会被任何权限等检测阻挡
      • 不会重复复读,复读消息只会发送一次
      • b站转发解析支持b23.tv,www.bilibili.com链接,cv专栏(playwright截图,压缩倍率0.5,较慢且文字可能不清晰,后优化)
      • 我有一个朋友功能,当艾特一个对象时,‘朋友’改为艾特对象的群名片或昵称
      • 修复‘上传/删除/移动图片’目录不正确
      • 修复天气功能,当城市名在‘天气’后时报错
      • 修复配置INITIAL_SETU_PROBABILITY不生效

      # 2021/8/10

      • 重复的好友请求和邀群提示在5分钟内不会重复提示
      • 疫情会优先检查城市,城市省份市区重名时请添加‘市’
      • 添加命令‘原神资源查找’,‘设置cookie’
      • 添加配置AUTO_UPDATE_ZHENXUN,是否自动更新真寻,默认True
      • 添加配置MAX_RUSSIAN_BET_GOLD,俄罗斯轮盘赌注最大金额,默认1000
      • 检查更新真寻定时任务时间改为12 : 00
      • 添加功能能不能好好说话(nbnhhsh)
      • 添加功能随机roll,无参为数字,有参为随机参数
      • 添加linux重启脚本以及重启命令‘重启’(建议首次生成restart.sh先查看命令是否正确)
      • 修复管理员功能的权限检测
      • 修复丢人爬开关

      # 2021/8/6

      • 天气查询会优先遍历城市
      • 添加自动更新真寻命令

      # 如果你的版本为 2021/8/4,可以直接复制plugins/check_zhenxun_update后,通过指令来更新真寻

      # 2021/8/4

      • 修改天气与疫情城市数据,改为api获取,丰富疫情的回复消息
      • 原神资源查询,大地图将被压缩至9M,且启动时当大地图存在时不再自动更新地图
      • 下载数据库内色图时将直接存储至_setu,不再存储至临时文件
      • 重复的好友请求或邀请请求在一定时间不会重复发送提醒
      • 添加每日自动清理临时图片定时任务
      • 修复金币排行显示
      • 修复无法正常关闭戳一戳功能

      # 2021/7/30

      • 重构代码,进行优化,添加注释,删除冗余代码,降低代码耦合
      • 添加功能:PIX(一套快捷的pixiv存图命令,自建图库存储url等信息?意在获取自己或群友xp的图)
      • 添加功能:清理临时图片文件(temp/rar/r18_rar文件夹)
      • 添加额外定时任务(5分钟检测一次),解决加入新群时无法及时为管理员提供权限
      • 添加配置ALAPI_AI_CHECK,开关AI回复文本检测
      • 添加配置IMPORT_DEFAULT_SHOP_GOODS,控制是否导入内置的三个商品(好感度加持卡ⅠⅡⅢ)
      • 添加配置ONLY_USE_LOCAL_SETU,仅仅使用本地色图(有的话),提升速度,但无法在线搜索色图和保存链接
      • 添加配置WITHDRAW_SETU_TIME,是否需要延迟撤回色图,可配置仅群里,私聊或全部
      • 好友请求,入群请求,滴滴滴-,/t,被踢出群提醒,的提示消息更加丰富
      • 彻底重写原神资源查找,添加规划路线(路线残缺缺缺缺版,有空补)添加命令‘更新原神资源信息’,强制更新地图等资源
      • 优化色图和P站排行/搜图检测用户是否正在触发命令代码
      • 当群最后发言大于36小时,也会关闭广播通知
      • 功能维护时超级用户依然可以调用(苦了谁都不能苦了自己)
      • 修复获取赛马娘UP公告
      • 重写 色图/更新色图
        • 色图数据存储改为数据库,启动时会更新之前的色图数据(有的话),更新完毕后会删除原数据文件,如果需要保留请提前备份,
        • lolicon api改为v2
        • 取消r18次数限制
        • 单次搜索至多保存100条链接
        • 添加定时撤回
        • 暂时取消上传/删除色图
      • 更新建议(不要替换你的data和resources文件夹!) -
        • 删除configs,plugins,services,utils,models文件夹重新clone
        • 删除多余文件夹,resources/img/genshin/seek_god_eye
        • 清空resources/img/genshin/genshin_icon文件夹,仅保留box.png和box_alpha.png
        • 替换bot.py

      # 2021/7/27

      • 原神今日素材改为单张截图+拼图,更新文件utils/img_utils.py及plugins/genshin/material_remind/init.py

      # 2021/7/26

      • 修复原神今日素材稻妻城开放后截图不完整的问题

      # 2021/7/14

      # 2021/7/12

      • 修复开箱功能单抽出金时存储格式错误导致 ‘我的金色’ 无法正常发送图片
      • 小问题的修复和优化

      # 2021/7/6

      • 识番功能 trace.moe 替换为新API(旧API已失效)
      • 小问题的修复和优化

      # 2021/6/30

      • 将plugin2name和plugin2level合并为plugin2info
      • util改为utils(。。!)
      • 修复当用户发送速度极快时开箱会突破每日限制
      • 新增功能:通过PID获取图片
      • 发送图片新增功能:搜索图片
      • 功能统计可视化
      • 新增命令:好感度总排行
      • 原神每日素材改为从"可莉特调"截图,提供命令‘更新原神每日素材’和定时任务
      • 修复月功能统计错误的问题

      # 2021/6/24

      • 添加了一些ALAPI:网易云热评,获取b站视频封面,古诗(需要填写ALAPI_TOKEN)
      • 如果填写了ALAPI_TOKEN,将会检测备用接口回复的文本是否合规
      • 优化了色图,当搜索色图下载失败时,会从本地色图库中发送相关tag色图
      • 当网易云点歌繁忙时会尝试多次点歌

      # 2021/6/23

      • 添加功能:群权限(所以说内鬼都快爬,可以在configs/config.py中修改各个功能的权限等级)
      • 优化了数据统计,将以7天,30天为周期,为将来更方便实现数据可视化
      • 更新坎公骑冠剑UP卡池
      • 修复赛马娘UP卡池
      • 修复一些小问题

      # 2021/6/18

      • 修复p站排行,搜图因网络问题爆炸时没有具体回复
      • 更换色图显示方式为 id,title,author,pid
      • 修复修改商品后商品顺序改变
      • 滴滴滴- 和 /t支持图片回复
      • 将/t回复更加简单(可以通过序号),且可以直接发送群
      • 修复bt功能无法交互

      # 2021/6/17

      • 修复p站排行,搜图因网络问题爆炸时没有具体回复
      • 更换色图显示方式为 id,title,author,pid

      # 2021/6/15

      • 修改了‘帮助’功能,具体为‘帮助 指令名’,未指定指令名时则为查看全部功能列表
      • 修改了色图的存储数据格式
      • 色图功能搜索的色图改为随机从urls中随机抽取
      • 将商品数据存储入数据库,提供 '增加/删除/修改商品' 指令
      • 商店列表图片不再使用固定背景图,改为直接拼图
      • 增加功能:俄罗斯轮盘/胜场排行/败场排行/欧洲人排行/慈善家排行
      • 增加功能:金币红包(节日红包与群红包相互独立)
      • 金币排行
      • 重写一个朋友插件
      • 其他微小调整

      # 2021/6/4

      # 2021/5/26

      • 将语录源更换为一言api
      - +
      • 删除configs,plugins,services,utils,models文件夹重新clone
      • 删除多余文件夹,resources/img/genshin/seek_god_eye
      • 清空resources/img/genshin/genshin_icon文件夹,仅保留box.png和box_alpha.png
      • 替换bot.py

    # 2021/7/27

    • 原神今日素材改为单张截图+拼图,更新文件utils/img_utils.py及plugins/genshin/material_remind/init.py

    # 2021/7/26

    • 修复原神今日素材稻妻城开放后截图不完整的问题

    # 2021/7/14

    # 2021/7/12

    • 修复开箱功能单抽出金时存储格式错误导致 ‘我的金色’ 无法正常发送图片
    • 小问题的修复和优化

    # 2021/7/6

    • 识番功能 trace.moe 替换为新API(旧API已失效)
    • 小问题的修复和优化

    # 2021/6/30

    • 将plugin2name和plugin2level合并为plugin2info
    • util改为utils(。。!)
    • 修复当用户发送速度极快时开箱会突破每日限制
    • 新增功能:通过PID获取图片
    • 发送图片新增功能:搜索图片
    • 功能统计可视化
    • 新增命令:好感度总排行
    • 原神每日素材改为从"可莉特调"截图,提供命令‘更新原神每日素材’和定时任务
    • 修复月功能统计错误的问题

    # 2021/6/24

    • 添加了一些ALAPI:网易云热评,获取b站视频封面,古诗(需要填写ALAPI_TOKEN)
    • 如果填写了ALAPI_TOKEN,将会检测备用接口回复的文本是否合规
    • 优化了色图,当搜索色图下载失败时,会从本地色图库中发送相关tag色图
    • 当网易云点歌繁忙时会尝试多次点歌

    # 2021/6/23

    • 添加功能:群权限(所以说内鬼都快爬,可以在configs/config.py中修改各个功能的权限等级)
    • 优化了数据统计,将以7天,30天为周期,为将来更方便实现数据可视化
    • 更新坎公骑冠剑UP卡池
    • 修复赛马娘UP卡池
    • 修复一些小问题

    # 2021/6/18

    • 修复p站排行,搜图因网络问题爆炸时没有具体回复
    • 更换色图显示方式为 id,title,author,pid
    • 修复修改商品后商品顺序改变
    • 滴滴滴- 和 /t支持图片回复
    • 将/t回复更加简单(可以通过序号),且可以直接发送群
    • 修复bt功能无法交互

    # 2021/6/17

    • 修复p站排行,搜图因网络问题爆炸时没有具体回复
    • 更换色图显示方式为 id,title,author,pid

    # 2021/6/15

    • 修改了‘帮助’功能,具体为‘帮助 指令名’,未指定指令名时则为查看全部功能列表
    • 修改了色图的存储数据格式
    • 色图功能搜索的色图改为随机从urls中随机抽取
    • 将商品数据存储入数据库,提供 '增加/删除/修改商品' 指令
    • 商店列表图片不再使用固定背景图,改为直接拼图
    • 增加功能:俄罗斯轮盘/胜场排行/败场排行/欧洲人排行/慈善家排行
    • 增加功能:金币红包(节日红包与群红包相互独立)
    • 金币排行
    • 重写一个朋友插件
    • 其他微小调整

    # 2021/6/4

    # 2021/5/26

    • 将语录源更换为一言api
    + diff --git a/index.html b/index.html index 15294339..5ef9209c 100644 --- a/index.html +++ b/index.html @@ -9,7 +9,7 @@ - + @@ -59,13 +59,13 @@ 绪山真寻Bot
  • -

    123 Next Jump To Go
    author-avatar

    +

    123 Next Jump To Go
    author-avatar

    hibikier -

    25

    Articles

    0

    Tags

    Categories


      All

      Categories


        All
        - + diff --git a/service-worker.js b/service-worker.js index 1a59d870..d08e729f 100644 --- a/service-worker.js +++ b/service-worker.js @@ -27,7 +27,7 @@ self.addEventListener('message', (event) => { self.__precacheManifest = [ { "url": "404.html", - "revision": "44a4af9f19a41a49d8fd2376c66c73be" + "revision": "c04ca48a02911241c674ebfa4c761f1d" }, { "url": "assets/css/0.styles.74a71e6e.css", @@ -50,124 +50,124 @@ self.__precacheManifest = [ "revision": "44d4a30d2ae0c1cb936c19d5a827a3b2" }, { - "url": "assets/js/11.6a5a592d.js", - "revision": "d2ebd2a8e7eec8c9297c59d784806563" + "url": "assets/js/11.441290f5.js", + "revision": "17a268fe8584f8d222a3266f9a0ccf26" }, { - "url": "assets/js/12.1d4f5a30.js", - "revision": "35958547cb888630faa7811f44453059" + "url": "assets/js/12.4b19db38.js", + "revision": "8b0ee97155ce1c10e0507cbc14545693" }, { - "url": "assets/js/13.b8e9da34.js", - "revision": "9efc273c1daa714890ac88e9eca123c3" + "url": "assets/js/13.3f1eb4dd.js", + "revision": "419541c23df8d69ac12099e1e9acb719" }, { "url": "assets/js/14.afd88693.js", "revision": "3f1fd5f3ddab8acb24d9ed57ef1041a6" }, { - "url": "assets/js/15.518665a7.js", - "revision": "5466ecbdf3e527ee1aeb542b0f23f3c9" + "url": "assets/js/15.272bafad.js", + "revision": "3e5528539e7bf68356d85dca8a093a80" }, { - "url": "assets/js/16.5f26778c.js", - "revision": "a1721f0689f403ab9a2b9a07ebb28a3e" + "url": "assets/js/16.8ec651f4.js", + "revision": "99ce1ee4e87e709df84f2a06058ab701" }, { - "url": "assets/js/17.149ba7d3.js", - "revision": "28ddc6ac8489bc834098f842383d223a" + "url": "assets/js/17.b566ef83.js", + "revision": "4037aa2af87eb6d7c2c04cb3aacf3bbf" }, { - "url": "assets/js/18.af8c2d15.js", - "revision": "81cf9dc2001869e31119409b2a7d9c89" + "url": "assets/js/18.d5efd5a1.js", + "revision": "ad6da1daf1d3d7f8f7c1b14792c66cb6" }, { "url": "assets/js/19.9d667d37.js", "revision": "0fc9fc2c724e3d022a9d5f39abc5c9e4" }, { - "url": "assets/js/20.e0633367.js", - "revision": "fbbbcc2fb173e0625d480969529b0c3f" + "url": "assets/js/20.201e4a0f.js", + "revision": "b6fc875c595f74aa07dffcfbc71406f5" }, { - "url": "assets/js/21.f3a77a1e.js", - "revision": "11b157b171c9a6aa017d161c8637fa13" + "url": "assets/js/21.c58e1f63.js", + "revision": "1430bdcfb03e25132f29f591399f8a78" }, { - "url": "assets/js/22.b4282467.js", - "revision": "d4c86e1842d721e1adba332c716b9f82" + "url": "assets/js/22.4a7bdc03.js", + "revision": "0a43f4661862caa492dcd52f08cd3880" }, { - "url": "assets/js/23.8f221f5b.js", - "revision": "969ad5145f3181df4f400a5dba7a70a9" + "url": "assets/js/23.53fcd913.js", + "revision": "767d616514c0c2ef52ce48fe7fc32dde" }, { - "url": "assets/js/24.fe872c8f.js", - "revision": "34262dffaa34ff92109ae463d26f52bb" + "url": "assets/js/24.c6d9864f.js", + "revision": "46d5b5038cf44e2aa36d6efed8b59c9f" }, { - "url": "assets/js/25.d42a4089.js", - "revision": "10238226a035a26e0baadf1d754130f0" + "url": "assets/js/25.6c516c19.js", + "revision": "115e89e37e960bb15722a11d59011fb0" }, { - "url": "assets/js/26.04516f6d.js", - "revision": "cf72974349925c7e107904017a6a627d" + "url": "assets/js/26.e60c8fe0.js", + "revision": "1831b96286235aeafe77b28566f416fe" }, { - "url": "assets/js/27.4a5b11d2.js", - "revision": "e032ecac8cef348280dd6a933cb5b61b" + "url": "assets/js/27.1173cdab.js", + "revision": "b451023930e9c3452c16a7bc6ab21e4f" }, { - "url": "assets/js/28.63e28313.js", - "revision": "8b11caacb81980238d3f0e5694edec1a" + "url": "assets/js/28.77e39631.js", + "revision": "22fc951180ccff3c821581ec1ea8695b" }, { - "url": "assets/js/29.5e7fdca9.js", - "revision": "bb166bd8191c6f47f8d80d0d4697237b" + "url": "assets/js/29.e45e5203.js", + "revision": "183f43072b70169cc9cc9ce609cd92d7" }, { "url": "assets/js/3.5a2c9393.js", "revision": "456d69b317b9759ccd1f9050d517f220" }, { - "url": "assets/js/30.2f3e8305.js", - "revision": "bbd9b87e755af728db352ba648213ec3" + "url": "assets/js/30.59ae1036.js", + "revision": "0863d3dccf8142ba505e77febb328f6e" }, { - "url": "assets/js/31.09b09c75.js", - "revision": "96d2b841e53bbb250271302e88240565" + "url": "assets/js/31.d778aae3.js", + "revision": "ce556659dfb2c17353d370ab4c83e0c5" }, { - "url": "assets/js/32.d8a9b8f2.js", - "revision": "9244491b6c336e11af977c4696ab92aa" + "url": "assets/js/32.3b5db4d4.js", + "revision": "276ed257f11970e3b72e917e07a16716" }, { - "url": "assets/js/33.f820c9b2.js", - "revision": "1284b68001c6388c8ce983f4145f4dea" + "url": "assets/js/33.204eb24b.js", + "revision": "6acc935e2f66bea65d5e8a4580fd0f87" }, { - "url": "assets/js/34.3aafaab7.js", - "revision": "6dc4908e76163a5866d6d685126adb04" + "url": "assets/js/34.6fe811b6.js", + "revision": "b6d42848042c51a4634b31f246ebbd03" }, { - "url": "assets/js/35.2ce73343.js", - "revision": "95f51aa9bca6d09c342794ac793e5f0b" + "url": "assets/js/35.87722891.js", + "revision": "d6dc18bd6df249097a1badecc99ee45d" }, { - "url": "assets/js/36.d49e2170.js", - "revision": "311b2655924b94d7d9a822da458551a8" + "url": "assets/js/36.8cd1b65c.js", + "revision": "4c79557b614afd6dea7a583d5bb50569" }, { - "url": "assets/js/37.6c8cff6d.js", - "revision": "26770b58fbe46959b43cfcb31f50a8ee" + "url": "assets/js/37.77ed2a6c.js", + "revision": "a3ec4aa26ec807318d8df0b7621f56a0" }, { - "url": "assets/js/38.dc15688b.js", - "revision": "d3132fb4b76d665bfe8d1438af3a8670" + "url": "assets/js/38.6de2d7a0.js", + "revision": "ef7a98a113d14c81436c765085d0894e" }, { - "url": "assets/js/39.4e74e9cc.js", - "revision": "da2c05bb53d2e2cb799879be1a25cbf0" + "url": "assets/js/39.d4f57553.js", + "revision": "0729561204e04fe58800d25fca062ff9" }, { "url": "assets/js/4.7b2626bb.js", @@ -198,8 +198,8 @@ self.__precacheManifest = [ "revision": "e9ecf36d438498b42feedd5f5d55cb54" }, { - "url": "assets/js/app.91f0cec4.js", - "revision": "e75b8ebe473c75e60556581b7a310964" + "url": "assets/js/app.8c136bb7.js", + "revision": "bc6a9c6b1d5b81434367932d1f98142d" }, { "url": "background.png", @@ -207,119 +207,119 @@ self.__precacheManifest = [ }, { "url": "blogs/about.html", - "revision": "dbf94066ba3872b72a166e0bfa5eba2e" + "revision": "c743524123ab98a7826bdf6f83242b29" }, { "url": "categories/index.html", - "revision": "68aaec00fc6d4958f28405a6821a023f" + "revision": "abb2007a63345f4eeab65d734707f196" }, { "url": "docs/development_doc/plugins.html", - "revision": "e999e38464c09a82e49c8cf3bacc958a" + "revision": "788fa352f279761f22fe53ebaf0ab395" }, { "url": "docs/development_doc/shop_handle.html", - "revision": "28cdad8aee667e244432aceed6662202" + "revision": "539dc8c6676b61e061cc568e0c6d0f08" }, { "url": "docs/faq/index.html", - "revision": "3686b9eb0dc7ec71f3710dbb987881c7" + "revision": "f7a97ff3a3f90c483a769fbb2cb6150c" }, { "url": "docs/help_doc/basic_plugins/admin_plugins.html", - "revision": "ab92bd0999d3c6685943d14cfbd7000f" + "revision": "bcb7519fd0d072975964b9b9e0dda171" }, { "url": "docs/help_doc/basic_plugins/common_plugins.html", - "revision": "dc209221e821ade52d2e438742e37f2b" + "revision": "e8ab3bc572cfc377ed574c3a41a2c092" }, { "url": "docs/help_doc/basic_plugins/other_plugins.html", - "revision": "ae608bcfcebcba024c3beb8a131489dd" + "revision": "a13e1cd61450f93ec4ff5d9c6a546276" }, { "url": "docs/help_doc/basic_plugins/shop_plugins.html", - "revision": "a09d5fad2f04978289f4bc4efc499b2b" + "revision": "a1826d1d33a4d72378c1370b03216948" }, { "url": "docs/help_doc/basic_plugins/superuser_plugins.html", - "revision": "d8050d0047ce6d3b021d4a06d3e974e4" + "revision": "80e52249c1fded034ebc2a796a609c39" }, { "url": "docs/help_doc/configs.html", - "revision": "09e088918359187be295f8a45793aa0f" + "revision": "2014f0ab3d351b9afa30ee50305c2cc9" }, { "url": "docs/help_doc/index.html", - "revision": "3cb068924d8d2d6cc15905c40915bd05" + "revision": "10ddf8fe6e4481f0b1f9adcc83c047b2" }, { "url": "docs/help_doc/plugins_index.html", - "revision": "8aaf13f7eb33ae0c3d11f31e3e2ffeb7" + "revision": "0d56540b43576637024f2eb5a2f9e9b6" }, { "url": "docs/help_doc/public_plugins/admin_plugins.html", - "revision": "c0de6f999329b76389a3e211c624b0cf" + "revision": "cf4764c18b18b0c8a18f5d8a1203fc94" }, { "url": "docs/help_doc/public_plugins/common_plugins/common_plugins.html", - "revision": "fbbac27c1509b5e2244a6c9d5e2df44b" + "revision": "c6aafc97248c7f150cf0eddc10f1576a" }, { "url": "docs/help_doc/public_plugins/draw_card_plugins/draw_card_plugins.html", - "revision": "c3fed487fe54928658588cc19357ea20" + "revision": "c50ef05734e3398dc40fa6426c61aa13" }, { "url": "docs/help_doc/public_plugins/game_plugins/game_plugins.html", - "revision": "e7f2256ea93baa08ebcc52ad5058bebb" + "revision": "ef25e40a74a1abd332b5bd919acd92d6" }, { "url": "docs/help_doc/public_plugins/genshin_plugins/genshin_plugins.html", - "revision": "0db6507c560eac4cf81a7bc9e3e7f4a2" + "revision": "9610a345b858914558e31292259bff66" }, { "url": "docs/help_doc/public_plugins/other_plugins/other_plugins.html", - "revision": "11fd0fccc1a413415303964d65f2e0b3" + "revision": "e00e339f7b3d01b61705b3e6abf5dad2" }, { "url": "docs/help_doc/public_plugins/pic_plugins/pic_plugins.html", - "revision": "48ffd53209af159d146255834de1e730" + "revision": "ba704656c205941c71cac980e2536f16" }, { "url": "docs/help_doc/public_plugins/superuser_plugins.html", - "revision": "09df0132c1794f8a57b49c479c9078be" + "revision": "2c283d2ef3ffb3abb9b899f7ed533fcc" }, { "url": "docs/help_doc/public_plugins/utils_plugins/utils_plugins.html", - "revision": "50bbb260eb5bbe32e3b6626e35f6329c" + "revision": "b486d4dda1a7862b758b4898dc83bb2d" }, { "url": "docs/index.html", - "revision": "70398f3bc580c0d97b9ce34332f91dd8" + "revision": "024a7617eb73e8f4e5963d55c4ac4b5d" }, { "url": "docs/installation_doc/index.html", - "revision": "04948c4bf5c8883795473e811a1d5618" + "revision": "aae09949d330af82fae483207bc71ac4" }, { "url": "docs/installation_doc/install_gocq.html", - "revision": "667e4b7f57736f5a716b32810656f9aa" + "revision": "c3533493e573c63f1fef90bc4c1424e8" }, { "url": "docs/installation_doc/install_postgresql.html", - "revision": "6661aa660d9eb459a3f141461a7b09d5" + "revision": "80684bb106d2ac6e85defcc83d6c5562" }, { "url": "docs/installation_doc/install_zhenxun.html", - "revision": "0441cd7cc98857d66e25400dacee274e" + "revision": "0bb7ad3e9a1e411b3a1290fecc68cea4" }, { "url": "docs/installation_doc/start_.html", - "revision": "144577825be70f6475ecfa462c767ebc" + "revision": "e374ab195901ae40683790d6589205c2" }, { "url": "docs/update_log/index.html", - "revision": "0c06256f64a3bcbb2f67a40f7e18e99a" + "revision": "a57e3b26a3cc9229091bb46978a54457" }, { "url": "gocq/gocq0.png", @@ -335,7 +335,7 @@ self.__precacheManifest = [ }, { "url": "index.html", - "revision": "36cdbebc094c10ec6930d39a4852ac42" + "revision": "726d122459e4aa5e76d191b035e97873" }, { "url": "logo.png", @@ -343,11 +343,11 @@ self.__precacheManifest = [ }, { "url": "tag/index.html", - "revision": "abb0b8c83c4c2fd9052e03367bf38a1f" + "revision": "6bc0c51028a45711d355b157cd2e98ea" }, { "url": "timeline/index.html", - "revision": "5da2702e0e1cb9a38275de635cb26371" + "revision": "d32d3e95dee14b5e5b51ee1f034b4111" } ].concat(self.__precacheManifest || []); workbox.precaching.precacheAndRoute(self.__precacheManifest, {}); diff --git a/tag/index.html b/tag/index.html index 451e724e..1738d12e 100644 --- a/tag/index.html +++ b/tag/index.html @@ -9,7 +9,7 @@ - + @@ -55,7 +55,7 @@    2021 - 2022 -
        - +
        + diff --git a/timeline/index.html b/timeline/index.html index d2fa02d8..9bc1c504 100644 --- a/timeline/index.html +++ b/timeline/index.html @@ -9,7 +9,7 @@ - + @@ -56,6 +56,6 @@ 2021 - 2022
        - +