update theme reco

This commit is contained in:
HibiKier 2021-10-23 19:30:03 +08:00
parent 2cb0016583
commit 5bbfcbe287
59 changed files with 923 additions and 625 deletions

View File

@ -3,18 +3,17 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>真寻Bot</title>
<title>绪山真寻Bot</title>
<meta name="generator" content="VuePress 1.8.2">
<link rel="icon" href="/zhenxun_bot/favicon.ico">
<meta name="description" content="非常可爱的多功能机器人!">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="这是个绪山真寻Bot的部署教程">
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
<link rel="preload" href="/zhenxun_bot/assets/css/0.styles.c2e9a96f.css" as="style"><link rel="preload" href="/zhenxun_bot/assets/js/app.3a7111aa.js" as="script"><link rel="preload" href="/zhenxun_bot/assets/js/6.d0ea70c3.js" as="script"><link rel="prefetch" href="/zhenxun_bot/assets/js/10.bc531bcb.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/11.d1198cd9.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/2.37ad9f3c.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/3.cadc7bc0.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/4.920e727c.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/5.f5eec935.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/7.27a2a2bf.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/8.eb2c49c3.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/9.fe727ef6.js">
<link rel="stylesheet" href="/zhenxun_bot/assets/css/0.styles.c2e9a96f.css">
<link rel="preload" href="/assets/css/0.styles.f77825aa.css" as="style"><link rel="preload" href="/assets/js/app.5991c721.js" as="script"><link rel="preload" href="/assets/js/7.86f8dea9.js" as="script"><link rel="preload" href="/assets/js/8.fda87efb.js" as="script"><link rel="prefetch" href="/assets/js/1.b4f3b67c.js"><link rel="prefetch" href="/assets/js/10.02c706ee.js"><link rel="prefetch" href="/assets/js/11.0b6a2442.js"><link rel="prefetch" href="/assets/js/12.a3e0f9dd.js"><link rel="prefetch" href="/assets/js/13.6bdf2c67.js"><link rel="prefetch" href="/assets/js/14.b623f521.js"><link rel="prefetch" href="/assets/js/15.6345eb47.js"><link rel="prefetch" href="/assets/js/3.e948d774.js"><link rel="prefetch" href="/assets/js/4.d4d7bcfd.js"><link rel="prefetch" href="/assets/js/5.b47142a8.js"><link rel="prefetch" href="/assets/js/6.0ee65092.js"><link rel="prefetch" href="/assets/js/9.36505bdf.js">
<link rel="stylesheet" href="/assets/css/0.styles.f77825aa.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>Looks like we've got some broken links.</blockquote> <a href="/zhenxun_bot/" class="router-link-active">
Take me home.
</a></div></div><div class="global-ui"></div></div>
<script src="/zhenxun_bot/assets/js/app.3a7111aa.js" defer></script><script src="/zhenxun_bot/assets/js/6.d0ea70c3.js" defer></script>
<div id="app" data-server-rendered="true"><!----><div class="global-ui"><div class="back-to-ceiling" style="right:1rem;bottom:6rem;width:2.5rem;height:2.5rem;border-radius:.25rem;line-height:2.5rem;display:none;" data-v-c6073ba8 data-v-c6073ba8><svg t="1574745035067" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5404" class="icon" data-v-c6073ba8><path 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" data-v-c6073ba8></path><path 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" data-v-c6073ba8></path></svg></div><!----></div></div>
<script src="/assets/js/app.5991c721.js" defer></script><script src="/assets/js/7.86f8dea9.js" defer></script><script src="/assets/js/8.fda87efb.js" defer></script>
</body>
</html>

View File

@ -1,37 +0,0 @@
## Welcome to GitHub Pages
You can use the [editor on GitHub](https://github.com/HibiKier/zhenxun_bot/edit/zhenxun_docs/README.md) to maintain and preview the content for your website in Markdown files.
Whenever you commit to this repository, GitHub Pages will run [Jekyll](https://jekyllrb.com/) to rebuild the pages in your site, from the content in your Markdown files.
### Markdown
Markdown is a lightweight and easy-to-use syntax for styling your writing. It includes conventions for
```markdown
Syntax highlighted code block
# Header 1
## Header 2
### Header 3
- Bulleted
- List
1. Numbered
2. List
**Bold** and _Italic_ and `Code` text
[Link](url) and ![Image](src)
```
For more details see [GitHub Flavored Markdown](https://guides.github.com/features/mastering-markdown/).
### Jekyll Themes
Your Pages site will use the layout and styles from the Jekyll theme you have selected in your [repository settings](https://github.com/HibiKier/zhenxun_bot/settings/pages). The name of this theme is saved in the Jekyll `_config.yml` configuration file.
### Support or Contact
Having trouble with Pages? Check out our [documentation](https://docs.github.com/categories/github-pages-basics/) or [contact support](https://support.github.com/contact) and well help you sort it out.

View File

@ -1 +0,0 @@
theme: jekyll-theme-cayman

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,39 @@
<svg
version="1.1"
baseProfile="full"
width="100%" height="100%"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 1400 800"
>
<rect x="1300" y="400" rx="40" ry="40" width="300" height="300" stroke="rgb(129, 201, 149)" fill="rgb(129, 201, 149)">
<animateTransform attributeType="XML" attributeName="transform" begin="0s" dur="35s" type="rotate" from="0 1450 550" to="360 1450 550" repeatCount="indefinite" />
</rect>
<path d="M 100 350 A 150 150 0 1 1 400 350 Q400 370 380 370 L 250 370 L 120 370 Q100 370 100 350" stroke="rgb(253, 214, 99)" fill="rgb(253, 214, 99)">
<animateMotion path="M 800 -200 L 800 -300 L 800 -200" dur="20s" begin="0s" repeatCount="indefinite" />
<animateTransform attributeType="XML" attributeName="transform" begin="0s" dur="30s" type="rotate" values="0 210 530 ; -30 210 530 ; 0 210 530" keyTimes="0 ; 0.5 ; 1" repeatCount="indefinite" />
</path>
<circle cx="200" cy="150" r="20" stroke="#1a73e8" fill="#1a73e8">
<animateMotion path="M 0 0 L 40 20 Z" dur="5s" repeatCount="indefinite" />
</circle>
<!-- 三角形 -->
<path d="M 165 580 L 270 580 Q275 578 270 570 L 223 483 Q220 480 217 483 L 165 570 Q160 578 165 580" stroke="rgb(238, 103, 92)" fill="rgb(238, 103, 92)">
<animateTransform attributeType="XML" attributeName="transform" begin="0s" dur="35s" type="rotate" from="0 210 530" to="360 210 530" repeatCount="indefinite" />
</path>
<circle cx="1200" cy="600" r="30" stroke="rgb(241, 243, 244)" fill="rgb(241, 243, 244)">
<animateMotion path="M 0 0 L -20 40 Z" dur="9s" repeatCount="indefinite" />
</circle>
<path d="M 100 350 A 40 40 0 1 1 180 350 L 180 430 A 40 40 0 1 1 100 430 Z" stroke="rgb(241, 243, 244)" fill="rgb(241, 243, 244)">
<animateMotion path="M 140 390 L 180 360 L 140 390" dur="20s" begin="0s" repeatCount="indefinite" />
<animateTransform attributeType="XML" attributeName="transform" begin="0s" dur="30s" type="rotate" values="0 140 390; -60 140 390; 0 140 390" keyTimes="0 ; 0.5 ; 1" repeatCount="indefinite" />
</path>
<rect x="400" y="600" rx="40" ry="40" width="100" height="100" stroke="rgb(129, 201, 149)" fill="rgb(129, 201, 149)">
<animateTransform attributeType="XML" attributeName="transform" begin="0s" dur="35s" type="rotate" from="-30 550 750" to="330 550 750" repeatCount="indefinite" />
</rect>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -1 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="12" height="13"><g stroke-width="2" stroke="#aaa" fill="none"><path d="M11.29 11.71l-4-4"/><circle cx="5" cy="5" r="4"/></g></svg>

Before

Width:  |  Height:  |  Size: 216 B

8
assets/js/1.b4f3b67c.js Normal file

File diff suppressed because one or more lines are too long

1
assets/js/10.02c706ee.js Normal file
View File

@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{492:function(e,t,a){},535:function(e,t,a){"use strict";a(492)},541:function(e,t,a){"use strict";a.r(t);a(248),a(249),a(75),a(45),a(59),a(250),a(140);var n=a(139),o=a(461),r=a(447),s=a(459),i=Object(n.b)({name:"TimeLine",mixins:[s.a],components:{Common:o.a,ModuleTransition:r.a},setup:function(e,t){var a=Object(n.c)().proxy;return{go:function(e){a.$router.push({path:e})},dateFormat:function(e,t){e=function(e){var t=new Date(e).toJSON();return new Date(+new Date(t)+288e5).toISOString().replace(/T/g," ").replace(/\.[\d]{3}Z/,"").replace(/-/g,"/")}(e);var a=new Date(e),n=a.getMonth()+1,o=a.getDate();return"".concat(n,"-").concat(o)}}}}),c=(a(453),a(535),a(8)),l=Object(c.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("Common",{staticClass:"timeline-wrapper",attrs:{sidebar:!1}},[a("ul",{staticClass:"timeline-content"},[a("ModuleTransition",[a("li",{directives:[{name:"show",rawName:"v-show",value:e.recoShowModule,expression:"recoShowModule"}],staticClass:"desc"},[e._v(e._s(e.$recoLocales.timeLineMsg))])]),e._v(" "),e._l(e.$recoPostsForTimeline,(function(t,n){return a("ModuleTransition",{key:n,attrs:{delay:String(.08*(n+1))}},[a("li",{directives:[{name:"show",rawName:"v-show",value:e.recoShowModule,expression:"recoShowModule"}]},[a("h3",{staticClass:"year"},[e._v(e._s(t.year))]),e._v(" "),a("ul",{staticClass:"year-wrapper"},e._l(t.data,(function(t,n){return a("li",{key:n},[a("span",{staticClass:"date"},[e._v(e._s(e.dateFormat(t.frontmatter.date)))]),e._v(" "),a("span",{staticClass:"title",on:{click:function(a){return e.go(t.path)}}},[e._v(e._s(t.title))])])})),0)])])}))],2)])}),[],!1,null,"3ab56744",null);t.default=l.exports}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{381:function(t,e,n){"use strict";n.r(e);var s=n(46),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}}]);
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{546: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}}]);

File diff suppressed because one or more lines are too long

1
assets/js/12.a3e0f9dd.js Normal file

File diff suppressed because one or more lines are too long

1
assets/js/13.6bdf2c67.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{382:function(t,e,n){"use strict";n.r(e);var s=n(46),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}}]);
(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{549: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}}]);

1
assets/js/15.6345eb47.js Normal file
View File

@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{538:function(n,e,t){"use strict";t.r(e),t.d(e,"register",(function(){return o})),t.d(e,"unregister",(function(){return c}));var r;function o(n,e){void 0===e&&(e={});var t=e.registrationOptions;void 0===t&&(t={}),delete e.registrationOptions;var o=function(n){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];e&&e[n]&&e[n].apply(e,t)};"serviceWorker"in navigator&&r.then((function(){Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/))?(!function(n,e,t){fetch(n).then((function(r){404===r.status?(e("error",new Error("Service worker not found at "+n)),c()):-1===r.headers.get("content-type").indexOf("javascript")?(e("error",new Error("Expected "+n+" to have javascript content-type, but received "+r.headers.get("content-type"))),c()):a(n,e,t)})).catch((function(n){return i(e,n)}))}(n,o,t),navigator.serviceWorker.ready.then((function(n){o("ready",n)})).catch((function(n){return i(o,n)}))):(a(n,o,t),navigator.serviceWorker.ready.then((function(n){o("ready",n)})).catch((function(n){return i(o,n)})))}))}function i(n,e){navigator.onLine||n("offline"),n("error",e)}function a(n,e,t){navigator.serviceWorker.register(n,t).then((function(n){e("registered",n),n.waiting?e("updated",n):n.onupdatefound=function(){e("updatefound",n);var t=n.installing;t.onstatechange=function(){"installed"===t.state&&(navigator.serviceWorker.controller?e("updated",n):e("cached",n))}}})).catch((function(n){return i(e,n)}))}function c(){"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(n){n.unregister()})).catch((function(n){return i(emit,n)}))}"undefined"!=typeof window&&(r="undefined"!=typeof Promise?new Promise((function(n){return window.addEventListener("load",n)})):{then:function(n){return window.addEventListener("load",n)}})}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{345:function(t,e,n){},373:function(t,e,n){"use strict";n(345)},381:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(373),n(46)),p=Object(r.a)(i,void 0,void 0,!1,null,"6cc65674",null);e.default=p.exports}}]);

View File

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{344:function(t,e,n){},372:function(t,e,n){"use strict";n(344)},384:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},a=(n(372),n(46)),r=Object(a.a)(i,void 0,void 0,!1,null,"8a60a536",null);e.default=r.exports}}]);

1
assets/js/3.e948d774.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{346:function(t,e,a){},374:function(t,e,a){"use strict";a(346)},378:function(t,e,a){"use strict";a.r(e);var n={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}},mounted:function(){this.$parent&&this.$parent.loadTabs&&this.$parent.loadTabs()}},i=(a(374),a(46)),s=Object(i.a)(n,(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"b8e3aa2e",null);e.default=s.exports}}]);

View File

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{345:function(t,e,a){},373:function(t,e,a){"use strict";a(345)},377:function(t,e,a){"use strict";a.r(e);var n={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}},mounted:function(){this.$parent&&this.$parent.loadTabs&&this.$parent.loadTabs()}},i=(a(373),a(46)),s=Object(i.a)(n,(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"7e815c2a",null);e.default=s.exports}}]);

1
assets/js/4.d4d7bcfd.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{347:function(e,t,a){},375:function(e,t,a){"use strict";a(347)},377:function(e,t,a){"use strict";a.r(t);a(75),a(31),a(104),a(105);var o={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.activateCodeTab(e)}},mounted:function(){this.loadTabs()},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e},loadTabs:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,a){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=a),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0),this.activateCodeTab(0)},activateCodeTab:function(e){this.codeTabs.forEach((function(e){e.elm&&e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm&&this.codeTabs[e].elm.classList.add("theme-code-block__active")}}},n=(a(375),a(46)),c=Object(n.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ClientOnly",[a("div",{staticClass:"theme-code-group"},[a("div",{staticClass:"theme-code-group__nav"},[a("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,o){return a("li",{key:t.title,staticClass:"theme-code-group__li"},[a("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":o===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(o)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?a("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)])}),[],!1,null,"1ea79858",null);t.default=c.exports}}]);

1
assets/js/5.b47142a8.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{346:function(e,t,a){},374:function(e,t,a){"use strict";a(346)},378:function(e,t,a){"use strict";a.r(t);a(75),a(31),a(103),a(104);var o={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.activateCodeTab(e)}},mounted:function(){this.loadTabs()},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e},loadTabs:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,a){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=a),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0),this.activateCodeTab(0)},activateCodeTab:function(e){this.codeTabs.forEach((function(e){e.elm&&e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm&&this.codeTabs[e].elm.classList.add("theme-code-block__active")}}},n=(a(374),a(46)),c=Object(n.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ClientOnly",[a("div",{staticClass:"theme-code-group"},[a("div",{staticClass:"theme-code-group__nav"},[a("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,o){return a("li",{key:t.title,staticClass:"theme-code-group__li"},[a("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":o===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(o)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?a("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)])}),[],!1,null,"36a3bf9a",null);t.default=c.exports}}]);

1
assets/js/6.0ee65092.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{379:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(46),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-default-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]);

View File

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{376:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(46),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-default-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]);

1
assets/js/7.86f8dea9.js Normal file
View File

@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{453:function(e,t,n){"use strict";n(458)},458:function(e,t,n){},465:function(e,t,n){},498:function(e,t,n){"use strict";n(465)},544:function(e,t,n){"use strict";n.r(t);var o=n(139),r=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],c=Object(o.b)({setup:function(e,t){var n=Object(o.c)().proxy,c=Object(o.a)((function(){return!1!==n.$themeConfig.noFoundPageByTencent}));return Object(o.e)((function(){if(c.value){var e=document.createElement("script");e.setAttribute("homePageName","回到首页"),e.setAttribute("homePageUrl",n.$site.base),e.setAttribute("src","//qzonestyle.gtimg.cn/qzone/hybrid/app/404/search_children.js"),document.body.append(e)}})),{noFoundPageByTencent:c,getMsg:function(){return r[Math.floor(Math.random()*r.length)]}}}}),s=(n(453),n(498),n(8)),i=Object(s.a)(c,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.noFoundPageByTencent?e._e():n("section",{staticClass:"theme-container"},[n("article",{staticClass:"content"},[n("h1",[e._v("404")]),e._v(" "),n("blockquote",[e._v(e._s(e.getMsg()))]),e._v(" "),n("router-link",{attrs:{to:"/"}},[e._v("Take me home.")])],1)])}),[],!1,null,null,null);t.default=i.exports}}]);

View File

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{380:function(t,e,n){"use strict";n.r(e);var s=n(46),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}}]);

File diff suppressed because one or more lines are too long

1
assets/js/8.fda87efb.js Normal file
View File

@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{494:function(t,e,n){},537:function(t,e,n){"use strict";n(494)},540:function(t,e,n){"use strict";n.r(e);var o=n(58),u=n(7),a={"/":{message:"New content is available.",buttonText:"Refresh"},"/zh/":{message:"发现新内容可用",buttonText:"刷新"},"/ru/":{message:"Доступен новый контент.",buttonText:"Обновить"},"/uk/":{message:"Доступний новий контент.",buttonText:"Оновити"},"/ja/":{message:"新しいコンテンツがあります。",buttonText:"更新する"},"/es/":{message:"Hay nuevo contenido disponible.",buttonText:"Actualizar"}},s={name:"SWUpdatePopup",data:function(){return{rawPopupConfig:{message:"发现新内容可用",buttonText:"刷新"},updateEvent:null}},computed:{popupConfig:function(){return Object(u.h)(this,this.rawPopupConfig)},enabled:function(){return Boolean(this.popupConfig&&this.updateEvent)},message:function(){var t=this.popupConfig;return t&&t.message||a["/"].message},buttonText:function(){var t=this.popupConfig;return t&&t.buttonText||a["/"].buttonText}},created:function(){o.a.$on("sw-updated",this.onSWUpdated),!0==={message:"发现新内容可用",buttonText:"刷新"}&&(this.rawPopupConfig=a)},methods:{onSWUpdated:function(t){this.updateEvent=t},reload:function(){this.updateEvent&&(this.updateEvent.skipWaiting().then((function(){location.reload(!0)})),this.updateEvent=null)}}},i=(n(537),n(8)),p=Object(i.a)(s,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"sw-update-popup"}},[t._t("default",(function(){return[t.enabled?n("div",{staticClass:"sw-update-popup"},[t._v("\n "+t._s(t.message)+"\n\n "),n("br"),t._v(" "),n("button",{on:{click:t.reload}},[t._v("\n "+t._s(t.buttonText)+"\n ")])]):t._e()]}),{reload:t.reload,enabled:t.enabled,message:t.message,buttonText:t.buttonText})],2)}),[],!1,null,"fec8b358",null);e.default=p.exports}}]);

1
assets/js/9.36505bdf.js Normal file
View File

@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{493:function(t,e,n){},536:function(t,e,n){"use strict";n(493)},548:function(t,e,n){"use strict";n.r(e);var i=n(139),r=Object(i.b)({functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}}),p=(n(536),n(8)),a=Object(p.a)(r,void 0,void 0,!1,null,"08862138",null);e.default=a.exports}}]);

View File

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{384:function(t,e,n){"use strict";n.r(e);var s=n(46),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}}]);

View File

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{379:function(t,s,e){"use strict";e.r(s);var n=e(46),r=Object(n.a)({},(function(){var t=this.$createElement,s=this._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[s("h1",{attrs:{id:"还未开始"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#还未开始"}},[this._v("#")]),this._v(" 还未开始")])])}),[],!1,null,null,null);s.default=r.exports}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

80
assets/js/app.5991c721.js Normal file

File diff suppressed because one or more lines are too long

BIN
background.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 586 KiB

57
categories/index.html Normal file
View File

@ -0,0 +1,57 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Categories | 绪山真寻Bot</title>
<meta name="generator" content="VuePress 1.8.2">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="这是个绪山真寻Bot的部署教程">
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
<link rel="preload" href="/assets/css/0.styles.f77825aa.css" as="style"><link rel="preload" href="/assets/js/app.5991c721.js" as="script"><link rel="preload" href="/assets/js/3.e948d774.js" as="script"><link rel="preload" href="/assets/js/1.b4f3b67c.js" as="script"><link rel="preload" href="/assets/js/8.fda87efb.js" as="script"><link rel="prefetch" href="/assets/js/10.02c706ee.js"><link rel="prefetch" href="/assets/js/11.0b6a2442.js"><link rel="prefetch" href="/assets/js/12.a3e0f9dd.js"><link rel="prefetch" href="/assets/js/13.6bdf2c67.js"><link rel="prefetch" href="/assets/js/14.b623f521.js"><link rel="prefetch" href="/assets/js/15.6345eb47.js"><link rel="prefetch" href="/assets/js/4.d4d7bcfd.js"><link rel="prefetch" href="/assets/js/5.b47142a8.js"><link rel="prefetch" href="/assets/js/6.0ee65092.js"><link rel="prefetch" href="/assets/js/7.86f8dea9.js"><link rel="prefetch" href="/assets/js/9.36505bdf.js">
<link rel="stylesheet" href="/assets/css/0.styles.f77825aa.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container no-sidebar" data-v-1156296a><div data-v-1156296a><div id="loader-wrapper" class="loading-wrapper" data-v-d48f4d20 data-v-1156296a data-v-1156296a><div class="loader-main" data-v-d48f4d20><div data-v-d48f4d20></div><div data-v-d48f4d20></div><div data-v-d48f4d20></div><div data-v-d48f4d20></div></div> <!----> <!----></div> <div class="password-shadow password-wrapper-out" style="display:none;" data-v-4e82dffc data-v-1156296a data-v-1156296a><h3 class="title" data-v-4e82dffc data-v-4e82dffc>绪山真寻Bot</h3> <p class="description" data-v-4e82dffc data-v-4e82dffc>这是个绪山真寻Bot的部署教程</p> <label id="box" class="inputBox" data-v-4e82dffc data-v-4e82dffc><input type="password" value="" data-v-4e82dffc> <span data-v-4e82dffc>Konck! Knock!</span> <button data-v-4e82dffc>OK</button></label> <div class="footer" data-v-4e82dffc data-v-4e82dffc><span data-v-4e82dffc><i class="iconfont reco-theme" data-v-4e82dffc></i> <a target="blank" href="https://vuepress-theme-reco.recoluan.com" data-v-4e82dffc>vuePress-theme-reco</a></span> <span data-v-4e82dffc><i class="iconfont reco-copyright" data-v-4e82dffc></i> <a data-v-4e82dffc><span data-v-4e82dffc>hibikier</span>
  
<!---->
2021
</a></span></div></div> <div class="hide" data-v-1156296a><header class="navbar" data-v-1156296a><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><img src="/logo.png" alt="绪山真寻Bot" class="logo"> <span class="site-name">绪山真寻Bot</span></a> <div class="links"><div class="color-picker"><a class="color-button"><i class="iconfont reco-color"></i></a> <div class="color-picker-menu" style="display:none;"><div class="mode-options"><h4 class="title">Choose mode</h4> <ul class="color-mode-options"><li class="dark">dark</li><li class="auto active">auto</li><li class="light">light</li></ul></div></div></div> <div class="search-box"><i class="iconfont reco-search"></i> <input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/" class="nav-link"><i class="iconfont reco-home"></i>
首页
</a></div><div class="nav-item"><a href="/timeline/" class="nav-link"><i class="iconfont reco-document"></i>
安装文档
</a></div><div class="nav-item"><a href="/categories/.html" class="nav-link"><i class="iconfont reco-document"></i>
使用文档
</a></div><div class="nav-item"><a href="/docs/development/plugins.html" class="nav-link"><i class="iconfont reco-document"></i>
开发文档
</a></div><div class="nav-item"><a href="/docs/faq/" class="nav-link"><i class="iconfont reco-faq"></i>
FAQ
</a></div><div class="nav-item"><a href="/docs/" class="nav-link"><i class="iconfont reco-faq"></i>
关于
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-github"></i>
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask" data-v-1156296a></div> <aside class="sidebar" data-v-1156296a><div class="personal-info-wrapper" data-v-828910c6 data-v-1156296a><img src="https://s.gravatar.com/avatar/27d0f38d5b14cf1ae60da1522a9a246e?s=80" alt="author-avatar" class="personal-img" data-v-828910c6> <h3 class="name" data-v-828910c6>
hibikier
</h3> <div class="num" data-v-828910c6><div data-v-828910c6><h3 data-v-828910c6>1</h3> <h6 data-v-828910c6>Articles</h6></div> <div data-v-828910c6><h3 data-v-828910c6>0</h3> <h6 data-v-828910c6>Tags</h6></div></div> <ul class="social-links" data-v-828910c6></ul> <hr data-v-828910c6></div> <nav class="nav-links"><div class="nav-item"><a href="/" class="nav-link"><i class="iconfont reco-home"></i>
首页
</a></div><div class="nav-item"><a href="/timeline/" class="nav-link"><i class="iconfont reco-document"></i>
安装文档
</a></div><div class="nav-item"><a href="/categories/.html" class="nav-link"><i class="iconfont reco-document"></i>
使用文档
</a></div><div class="nav-item"><a href="/docs/development/plugins.html" class="nav-link"><i class="iconfont reco-document"></i>
开发文档
</a></div><div class="nav-item"><a href="/docs/faq/" class="nav-link"><i class="iconfont reco-faq"></i>
FAQ
</a></div><div class="nav-item"><a href="/docs/" class="nav-link"><i class="iconfont reco-faq"></i>
关于
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-github"></i>
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav> <!----> </aside> <div class="password-shadow password-wrapper-in" style="display:none;" data-v-4e82dffc data-v-1156296a><h3 class="title" data-v-4e82dffc data-v-4e82dffc>Categories</h3> <!----> <label id="box" class="inputBox" data-v-4e82dffc data-v-4e82dffc><input type="password" value="" data-v-4e82dffc> <span data-v-4e82dffc>Konck! Knock!</span> <button data-v-4e82dffc>OK</button></label> <div class="footer" data-v-4e82dffc data-v-4e82dffc><span data-v-4e82dffc><i class="iconfont reco-theme" data-v-4e82dffc></i> <a target="blank" href="https://vuepress-theme-reco.recoluan.com" data-v-4e82dffc>vuePress-theme-reco</a></span> <span data-v-4e82dffc><i class="iconfont reco-copyright" data-v-4e82dffc></i> <a data-v-4e82dffc><span data-v-4e82dffc>hibikier</span>
  
<!---->
2021
</a></span></div></div> <div data-v-1156296a><main class="page" style="padding-right:0;"><section><div class="page-title"><h1 class="title"></h1> <div data-v-1ff7123e><i class="iconfont reco-account" data-v-1ff7123e><span data-v-1ff7123e>hibikier</span></i> <!----> <!----> <!----></div></div> <!----></section> <footer class="page-edit"><!----> <!----></footer> <!----> <div class="comments-wrapper"><!----></div> <ul class="side-bar sub-sidebar-wrapper" style="width:0;" data-v-70334359></ul></main> <!----></div></div></div></div><div class="global-ui"><div class="back-to-ceiling" style="right:1rem;bottom:6rem;width:2.5rem;height:2.5rem;border-radius:.25rem;line-height:2.5rem;display:none;" data-v-c6073ba8 data-v-c6073ba8><svg t="1574745035067" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5404" class="icon" data-v-c6073ba8><path 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" data-v-c6073ba8></path><path 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" data-v-c6073ba8></path></svg></div><!----></div></div>
<script src="/assets/js/app.5991c721.js" defer></script><script src="/assets/js/3.e948d774.js" defer></script><script src="/assets/js/1.b4f3b67c.js" defer></script><script src="/assets/js/8.fda87efb.js" defer></script>
</body>
</html>

View File

@ -1,179 +0,0 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>开发文档 | 真寻Bot</title>
<meta name="generator" content="VuePress 1.8.2">
<link rel="icon" href="/zhenxun_bot/favicon.ico">
<meta name="description" content="非常可爱的多功能机器人!">
<link rel="preload" href="/zhenxun_bot/assets/css/0.styles.c2e9a96f.css" as="style"><link rel="preload" href="/zhenxun_bot/assets/js/app.3a7111aa.js" as="script"><link rel="preload" href="/zhenxun_bot/assets/js/2.37ad9f3c.js" as="script"><link rel="preload" href="/zhenxun_bot/assets/js/8.eb2c49c3.js" as="script"><link rel="prefetch" href="/zhenxun_bot/assets/js/10.bc531bcb.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/11.d1198cd9.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/3.cadc7bc0.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/4.920e727c.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/5.f5eec935.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/6.d0ea70c3.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/7.27a2a2bf.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/9.fe727ef6.js">
<link rel="stylesheet" href="/zhenxun_bot/assets/css/0.styles.c2e9a96f.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/zhenxun_bot/" class="home-link router-link-active"><!----> <span class="site-name">真寻Bot</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/zhenxun_bot/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/zhenxun_bot/install/" class="nav-link">
安装文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/help/" class="nav-link">
使用文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/dev/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
开发文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/updatalogs/" class="nav-link">
更新日志
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external">
Github Page
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/zhenxun_bot/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/zhenxun_bot/install/" class="nav-link">
安装文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/help/" class="nav-link">
使用文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/dev/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
开发文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/updatalogs/" class="nav-link">
更新日志
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external">
Github Page
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>开发文档</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/zhenxun_bot/dev/#简介" class="sidebar-link">简介</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#zx-plugin-name" class="sidebar-link">__zx_plugin_name__</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#plugin-usage" class="sidebar-link">__plugin_usage__</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#plugin-super-usage" class="sidebar-link">__plugin_super_usage__</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#plugin-des" class="sidebar-link">__plugin_des__</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#plugin-cmd" class="sidebar-link">__plugin_cmd__</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#plugin-settings" class="sidebar-link">__plugin_settings__</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#plugin-task" class="sidebar-link">__plugin_task__</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#plugin-type" class="sidebar-link">__plugin_type__</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#plugin-version" class="sidebar-link">__plugin_version__</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#plugin-author" class="sidebar-link">__plugin_author__</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#普通插件的一个示例" class="sidebar-link">普通插件的一个示例</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#管理员插件的一个示例" class="sidebar-link">管理员插件的一个示例</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#超级用户插件的一个示例" class="sidebar-link">超级用户插件的一个示例</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/zhenxun_bot/dev/#带有超级用户命令的管理插件示例" class="sidebar-link">带有超级用户命令的管理插件示例</a><ul class="sidebar-sub-headers"></ul></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="真寻bot插件基本标准"><a href="#真寻bot插件基本标准" class="header-anchor">#</a> 真寻Bot插件基本标准</h1> <blockquote><p>更新于2021/10/13</p></blockquote> <h2 id="简介"><a href="#简介" class="header-anchor">#</a> 简介</h2> <p>统一插件标准,可以自动生成对应的数据和帮助图片以及功能对应的开关</p> <ul><li><p>普通插件 应该包含:</p> <ul><li><code>__zx_plugin_name__</code>:插件名</li> <li><code>__plugin_usage</code>:用法</li> <li><code>__plugin_des__</code>:简介</li> <li><code>__plugin_cmd__</code>:命令</li> <li><code>__plugin_settings__</code> :插件通用设置</li></ul></li> <li><p>有主动发送消息的被动插件不需要命令调用的插件如定时任务hook等 应该包含:</p> <ul><li><code>__plugin_task__</code>:为你提供一个或多个开关</li></ul></li> <li><p>以下作为额外添加选项:</p> <ul><li><code>__plugin_type__</code>:插件帮助分类(被动类插件不需要)</li> <li><code>__plugin_version__</code>:插件版本</li> <li><code>__plugin_author__</code>:插件作者</li></ul></li></ul> <h2 id="zx-plugin-name"><a href="#zx-plugin-name" class="header-anchor">#</a> __zx_plugin_name__</h2> <ul><li><strong>类型</strong>str</li> <li><strong>说明</strong><br>
插件名称,为插件普通帮助的展示内容,基本所有模块都必须有 <code>__zx_plugin_name__</code><br>
通过在__zx_plugin_name__中添加 [Admin] [Superuser] [Hidden] 控制初始化帮助时插件的分类<br>
基本为以下四类:
<ul><li><code></code>:默认,即没有以下三种分类,作为普通插件</li> <li><code>[Admin]</code> 纯管理员插件</li> <li><code>[Superuser]</code> 纯超级用户插件</li> <li><code>[Hidden]</code> 隐藏的插件,一般是不需要命令调用的插件</li></ul></li></ul> <h2 id="plugin-usage"><a href="#plugin-usage" class="header-anchor">#</a> __plugin_usage__</h2> <ul><li><strong>类型</strong>str</li> <li><strong>说明</strong><br>
插件帮助说明
示例:</li></ul> <div class="language-python extra-class"><pre class="language-python"><code><span class="token triple-quoted-string string">&quot;&quot;&quot;
usage:
有什么用处?
指令:
...
示例:...
&quot;&quot;&quot;</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span>
</code></pre></div><h2 id="plugin-super-usage"><a href="#plugin-super-usage" class="header-anchor">#</a> __plugin_super_usage__</h2> <ul><li><strong>类型</strong>str</li> <li><strong>说明</strong><br>
当非 <code>[Superuser]</code> 插件含有超级用户的功能时,在该属性中编写超级用户的额外帮助<br>
帮助写法与 <code>__plugin_usage__</code> 一致</li></ul> <h2 id="plugin-des"><a href="#plugin-des" class="header-anchor">#</a> __plugin_des__</h2> <ul><li><strong>类型</strong>str</li> <li><strong>说明</strong><br>
插件简介不建议太长详细介绍可以写在usage中主要在<code>详细帮助</code>中显示</li></ul> <h2 id="plugin-cmd"><a href="#plugin-cmd" class="header-anchor">#</a> __plugin_cmd__</h2> <ul><li><strong>类型</strong>List[str]</li> <li><strong>说明</strong><br>
插件指令,相同功能的插件指令请使用<code>/</code>分离,如果是超级用户的功能,请在命令后添加<code>[_superuser]</code><br>
示例:</li></ul> <div class="language-python extra-class"><pre class="language-python"><code><span class="token comment"># 发送 ‘我的签到’ 和 ‘好感度’ 效果相同</span>
__plugin_cmd__ <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token string">&quot;我的签到/好感度&quot;</span><span class="token punctuation">,</span> <span class="token string">&quot;好感度排行&quot;</span><span class="token punctuation">,</span> <span class="token string">&quot;清空好感度 [_superuser]&quot;</span><span class="token punctuation">]</span>
</code></pre></div><h2 id="plugin-settings"><a href="#plugin-settings" class="header-anchor">#</a> __plugin_settings__</h2> <ul><li><strong>类型</strong>Dict[str, Union[str, int]]</li> <li><strong>说明</strong><br>
插件的通用设置,普通插件与纯管理员插件会有所不同<br>
示例:</li></ul> <div class="language-python extra-class"><pre class="language-python"><code><span class="token comment"># 普通插件</span>
__plugin_settings__ <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token string">&quot;level&quot;</span><span class="token punctuation">:</span> <span class="token number">5</span><span class="token punctuation">,</span> <span class="token comment"># 群权限等级请不要设置为1或9若无特殊情况请设置为5</span>
<span class="token string">&quot;default_status&quot;</span><span class="token punctuation">:</span> <span class="token boolean">True</span><span class="token punctuation">,</span> <span class="token comment"># 进群时的默认开关状态</span>
<span class="token string">&quot;limit_superuser&quot;</span><span class="token punctuation">:</span> <span class="token boolean">False</span><span class="token punctuation">,</span> <span class="token comment"># 开关插件的限制是否限制超级用户</span>
<span class="token string">&quot;cmd&quot;</span><span class="token punctuation">:</span> <span class="token punctuation">[</span><span class="token string">&quot;b封面&quot;</span><span class="token punctuation">,</span> <span class="token string">'B封面'</span><span class="token punctuation">]</span><span class="token punctuation">,</span> <span class="token comment"># 命令别名,主要用于帮助和开关</span>
<span class="token punctuation">}</span>
<span class="token comment">#&quot;cmd&quot;第一个值会被作为功能调用统计的显示选项开关方面开启b封面=开关B封面=开启cover</span>
<span class="token comment">#&quot;__zx_plugin_name__&quot;不需要额外写入在bot启动时会自动将&quot;__zx_plugin_name__&quot;导入对应的&quot;cmd&quot;</span>
<span class="token comment"># 管理员插件</span>
__plugin_settings__ <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token string">&quot;admin_level&quot;</span><span class="token punctuation">:</span> <span class="token number">1</span><span class="token punctuation">,</span> <span class="token comment"># 管理员等级建议设置在5及以下敏感操作设置在5以上</span>
<span class="token punctuation">}</span>
</code></pre></div><h2 id="plugin-task"><a href="#plugin-task" class="header-anchor">#</a> __plugin_task__</h2> <ul><li><strong>类型</strong>Dict[str, Union[str, str]]</li> <li><strong>说明</strong><br>
为你提供一个或多个开关,主要用于被动类插件的开关<br>
示例:</li></ul> <div class="language-python extra-class"><pre class="language-python"><code><span class="token comment"># 定义开关</span>
__plugin_task__ <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token string">&quot;名称&quot;</span><span class="token punctuation">:</span> <span class="token string">&quot;开关中文名&quot;</span><span class="token punctuation">,</span>
<span class="token string">&quot;abcd&quot;</span><span class="token punctuation">:</span> <span class="token string">&quot;统计开关&quot;</span><span class="token punctuation">,</span>
<span class="token string">&quot;...&quot;</span><span class="token punctuation">:</span> <span class="token string">&quot;...&quot;</span>
<span class="token punctuation">}</span>
<span class="token comment"># 导入管理器</span>
<span class="token keyword">from</span> utils<span class="token punctuation">.</span>manager <span class="token keyword">import</span> group_manager
<span class="token comment"># 在插件中设置</span>
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">_</span><span class="token punctuation">(</span><span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
<span class="token keyword">if</span> <span class="token keyword">await</span> group_manager<span class="token punctuation">.</span>check_group_task_status<span class="token punctuation">(</span>event<span class="token punctuation">.</span>group_id<span class="token punctuation">,</span> <span class="token string">&quot;名称&quot;</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
<span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span>
<span class="token keyword">if</span> <span class="token keyword">await</span> group_manager<span class="token punctuation">.</span>check_group_task_status<span class="token punctuation">(</span>event<span class="token punctuation">.</span>group_id<span class="token punctuation">,</span> <span class="token string">&quot;abcd&quot;</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
<span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span>
</code></pre></div><h2 id="plugin-type"><a href="#plugin-type" class="header-anchor">#</a> __plugin_type__</h2> <ul><li><strong>类型</strong>Tuple[Union[str, int]]</li> <li><strong>说明</strong><br>
为普通插件分类,当没有<code>__plugin_type__</code>时,将统一放置普通功能分类中<br>
相同分类的插件在帮助图片中将会统合在一起<br>
示例:</li></ul> <div class="language-python extra-class"><pre class="language-python"><code><span class="token comment"># 定义格式:</span>
<span class="token comment"># 排列无或0时横向排列1列项排序(当你的__plugin_cmd__指令很多建议使用 1)</span>
__plugin_type__ <span class="token operator">=</span> <span class="token punctuation">(</span>分类名称<span class="token punctuation">,</span> 详细帮助中的排列<span class="token punctuation">)</span>
<span class="token comment"># 创建一个`工具`的分类</span>
__plugin_type__ <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token string">'工具'</span><span class="token punctuation">,</span><span class="token punctuation">)</span>
<span class="token comment"># 创建一个`原神相关`的分类,并在详细功能中命令以列向排列显示</span>
__plugin_type__ <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token string">'原神相关'</span><span class="token punctuation">,</span> <span class="token number">1</span><span class="token punctuation">)</span>
</code></pre></div><h2 id="plugin-version"><a href="#plugin-version" class="header-anchor">#</a> __plugin_version__</h2> <ul><li><strong>类型</strong>Union[float, int]</li> <li><strong>说明</strong><br>
插件版本,将作为插件自动更新的依照</li></ul> <h2 id="plugin-author"><a href="#plugin-author" class="header-anchor">#</a> __plugin_author__</h2> <ul><li><strong>类型</strong>str</li> <li><strong>说明</strong><br>
插件作者</li></ul> <h2 id="普通插件的一个示例"><a href="#普通插件的一个示例" class="header-anchor">#</a> 普通插件的一个示例</h2> <div class="language-python extra-class"><pre class="language-python"><code>__zx_plugin_name__ <span class="token operator">=</span> <span class="token string">'b封面'</span>
__plugin_usage__ <span class="token operator">=</span> <span class="token triple-quoted-string string">&quot;&quot;&quot;
usage
b封面 [链接/av/bv/cv/直播id]
示例b封面 av86863038
&quot;&quot;&quot;</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span>
__plugin_des__ <span class="token operator">=</span> <span class="token string">'快捷的b站视频封面获取方式'</span>
__plugin_cmd__ <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token string">'b封面/B封面'</span><span class="token punctuation">]</span>
__plugin_type__ <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token string">'一些工具'</span><span class="token punctuation">,</span><span class="token punctuation">)</span>
__plugin_version__ <span class="token operator">=</span> <span class="token number">0.1</span>
__plugin_author__ <span class="token operator">=</span> <span class="token string">'HibiKier'</span>
__plugin_settings__ <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token string">&quot;level&quot;</span><span class="token punctuation">:</span> <span class="token number">5</span><span class="token punctuation">,</span>
<span class="token string">&quot;default_status&quot;</span><span class="token punctuation">:</span> <span class="token boolean">True</span><span class="token punctuation">,</span>
<span class="token string">&quot;limit_superuser&quot;</span><span class="token punctuation">:</span> <span class="token boolean">False</span><span class="token punctuation">,</span>
<span class="token string">&quot;cmd&quot;</span><span class="token punctuation">:</span> <span class="token punctuation">[</span><span class="token string">&quot;b封面&quot;</span><span class="token punctuation">,</span> <span class="token string">'B封面'</span><span class="token punctuation">]</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span>
</code></pre></div><h2 id="管理员插件的一个示例"><a href="#管理员插件的一个示例" class="header-anchor">#</a> 管理员插件的一个示例</h2> <div class="language-python extra-class"><pre class="language-python"><code>__zx_plugin_name__ <span class="token operator">=</span> <span class="token string">&quot;更新群组成员列表 [Admin]&quot;</span>
__plugin_usage__ <span class="token operator">=</span> <span class="token triple-quoted-string string">&quot;&quot;&quot;
usage
更新群组成员的基本信息
指令:
更新群组成员列表/更新群组成员信息
&quot;&quot;&quot;</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span>
__plugin_des__ <span class="token operator">=</span> <span class="token string">'更新群组成员列表'</span>
__plugin_cmd__ <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token string">'更新群组成员列表'</span><span class="token punctuation">]</span>
__plugin_version__ <span class="token operator">=</span> <span class="token number">0.1</span>
__plugin_author__ <span class="token operator">=</span> <span class="token string">'HibiKier'</span>
__plugin_settings__ <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token string">&quot;admin_level&quot;</span><span class="token punctuation">:</span> <span class="token number">1</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span>
</code></pre></div><h2 id="超级用户插件的一个示例"><a href="#超级用户插件的一个示例" class="header-anchor">#</a> 超级用户插件的一个示例</h2> <div class="language-python extra-class"><pre class="language-python"><code>__zx_plugin_name__ <span class="token operator">=</span> <span class="token string">&quot;超级用户指令 [Superuser]&quot;</span>
__plugin_usage__ <span class="token operator">=</span> <span class="token triple-quoted-string string">&quot;&quot;&quot;
usage
超级用户集成指令
指令:
清理临时数据
重载插件配置
&quot;&quot;&quot;</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span>
__plugin_des__ <span class="token operator">=</span> <span class="token string">&quot;超级用户集成指令&quot;</span>
__plugin_cmd__ <span class="token operator">=</span> <span class="token punctuation">[</span>
<span class="token string">&quot;清理临时数据&quot;</span><span class="token punctuation">,</span>
<span class="token string">&quot;重载插件配置&quot;</span>
<span class="token punctuation">]</span>
__plugin_version__ <span class="token operator">=</span> <span class="token number">0.1</span>
__plugin_author__ <span class="token operator">=</span> <span class="token string">&quot;HibiKier&quot;</span>
</code></pre></div><h2 id="带有超级用户命令的管理插件示例"><a href="#带有超级用户命令的管理插件示例" class="header-anchor">#</a> 带有超级用户命令的管理插件示例</h2> <div class="language-python extra-class"><pre class="language-python"><code>__zx_plugin_name__ <span class="token operator">=</span> <span class="token string">&quot;封禁Ban用户 [Admin]&quot;</span>
__plugin_usage__ <span class="token operator">=</span> <span class="token triple-quoted-string string">&quot;&quot;&quot;
usage
将用户拉入或拉出黑名单
指令:
.ban [at] ?[小时] ?[分钟]
.unban
示例:.ban @user
示例:.ban @user 6
示例:.ban @user 3 10
示例:.unban @user
&quot;&quot;&quot;</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span>
__plugin_superuser_usage__ <span class="token operator">=</span> <span class="token triple-quoted-string string">&quot;&quot;&quot;
usage
屏蔽用户消息,相当于最上级.ban
指令:
b了 [at]
示例b了 @user
&quot;&quot;&quot;</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span>
__plugin_des__ <span class="token operator">=</span> <span class="token string">'你被逮捕了!丢进小黑屋!'</span>
__plugin_cmd__ <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token string">'.ban [at] ?[小时] ?[分钟]'</span><span class="token punctuation">,</span> <span class="token string">'.unban [at]'</span><span class="token punctuation">,</span> <span class="token string">'b了 [at] [_superuser]'</span><span class="token punctuation">]</span>
__plugin_version__ <span class="token operator">=</span> <span class="token number">0.1</span>
__plugin_author__ <span class="token operator">=</span> <span class="token string">'HibiKier'</span>
__plugin_settings__ <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token string">&quot;admin_level&quot;</span><span class="token punctuation">:</span> BAN_LEVEL<span class="token punctuation">,</span>
<span class="token punctuation">}</span>
</code></pre></div></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/zhenxun_bot/assets/js/app.3a7111aa.js" defer></script><script src="/zhenxun_bot/assets/js/2.37ad9f3c.js" defer></script><script src="/zhenxun_bot/assets/js/8.eb2c49c3.js" defer></script>
</body>
</html>

File diff suppressed because one or more lines are too long

57
docs/faq/index.html Normal file
View File

@ -0,0 +1,57 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>绪山真寻Bot</title>
<meta name="generator" content="VuePress 1.8.2">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="这是个绪山真寻Bot的部署教程">
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
<link rel="preload" href="/assets/css/0.styles.f77825aa.css" as="style"><link rel="preload" href="/assets/js/app.5991c721.js" as="script"><link rel="preload" href="/assets/js/3.e948d774.js" as="script"><link rel="preload" href="/assets/js/1.b4f3b67c.js" as="script"><link rel="preload" href="/assets/js/14.b623f521.js" as="script"><link rel="preload" href="/assets/js/8.fda87efb.js" as="script"><link rel="prefetch" href="/assets/js/10.02c706ee.js"><link rel="prefetch" href="/assets/js/11.0b6a2442.js"><link rel="prefetch" href="/assets/js/12.a3e0f9dd.js"><link rel="prefetch" href="/assets/js/13.6bdf2c67.js"><link rel="prefetch" href="/assets/js/15.6345eb47.js"><link rel="prefetch" href="/assets/js/4.d4d7bcfd.js"><link rel="prefetch" href="/assets/js/5.b47142a8.js"><link rel="prefetch" href="/assets/js/6.0ee65092.js"><link rel="prefetch" href="/assets/js/7.86f8dea9.js"><link rel="prefetch" href="/assets/js/9.36505bdf.js">
<link rel="stylesheet" href="/assets/css/0.styles.f77825aa.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container no-sidebar" data-v-1156296a><div data-v-1156296a><div id="loader-wrapper" class="loading-wrapper" data-v-d48f4d20 data-v-1156296a data-v-1156296a><div class="loader-main" data-v-d48f4d20><div data-v-d48f4d20></div><div data-v-d48f4d20></div><div data-v-d48f4d20></div><div data-v-d48f4d20></div></div> <!----> <!----></div> <div class="password-shadow password-wrapper-out" style="display:none;" data-v-4e82dffc data-v-1156296a data-v-1156296a><h3 class="title" data-v-4e82dffc data-v-4e82dffc>绪山真寻Bot</h3> <p class="description" data-v-4e82dffc data-v-4e82dffc>这是个绪山真寻Bot的部署教程</p> <label id="box" class="inputBox" data-v-4e82dffc data-v-4e82dffc><input type="password" value="" data-v-4e82dffc> <span data-v-4e82dffc>Konck! Knock!</span> <button data-v-4e82dffc>OK</button></label> <div class="footer" data-v-4e82dffc data-v-4e82dffc><span data-v-4e82dffc><i class="iconfont reco-theme" data-v-4e82dffc></i> <a target="blank" href="https://vuepress-theme-reco.recoluan.com" data-v-4e82dffc>vuePress-theme-reco</a></span> <span data-v-4e82dffc><i class="iconfont reco-copyright" data-v-4e82dffc></i> <a data-v-4e82dffc><span data-v-4e82dffc>hibikier</span>
  
<!---->
2021
</a></span></div></div> <div class="hide" data-v-1156296a><header class="navbar" data-v-1156296a><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><img src="/logo.png" alt="绪山真寻Bot" class="logo"> <span class="site-name">绪山真寻Bot</span></a> <div class="links"><div class="color-picker"><a class="color-button"><i class="iconfont reco-color"></i></a> <div class="color-picker-menu" style="display:none;"><div class="mode-options"><h4 class="title">Choose mode</h4> <ul class="color-mode-options"><li class="dark">dark</li><li class="auto active">auto</li><li class="light">light</li></ul></div></div></div> <div class="search-box"><i class="iconfont reco-search"></i> <input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/" class="nav-link"><i class="iconfont reco-home"></i>
首页
</a></div><div class="nav-item"><a href="/timeline/" class="nav-link"><i class="iconfont reco-document"></i>
安装文档
</a></div><div class="nav-item"><a href="/docs/faq/.html" class="nav-link"><i class="iconfont reco-document"></i>
使用文档
</a></div><div class="nav-item"><a href="/docs/development/plugins.html" class="nav-link"><i class="iconfont reco-document"></i>
开发文档
</a></div><div class="nav-item"><a href="/docs/faq/" aria-current="page" class="nav-link router-link-exact-active router-link-active"><i class="iconfont reco-faq"></i>
FAQ
</a></div><div class="nav-item"><a href="/docs/" class="nav-link router-link-active"><i class="iconfont reco-faq"></i>
关于
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-github"></i>
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask" data-v-1156296a></div> <aside class="sidebar" data-v-1156296a><div class="personal-info-wrapper" data-v-828910c6 data-v-1156296a><img src="https://s.gravatar.com/avatar/27d0f38d5b14cf1ae60da1522a9a246e?s=80" alt="author-avatar" class="personal-img" data-v-828910c6> <h3 class="name" data-v-828910c6>
hibikier
</h3> <div class="num" data-v-828910c6><div data-v-828910c6><h3 data-v-828910c6>1</h3> <h6 data-v-828910c6>Articles</h6></div> <div data-v-828910c6><h3 data-v-828910c6>0</h3> <h6 data-v-828910c6>Tags</h6></div></div> <ul class="social-links" data-v-828910c6></ul> <hr data-v-828910c6></div> <nav class="nav-links"><div class="nav-item"><a href="/" class="nav-link"><i class="iconfont reco-home"></i>
首页
</a></div><div class="nav-item"><a href="/timeline/" class="nav-link"><i class="iconfont reco-document"></i>
安装文档
</a></div><div class="nav-item"><a href="/docs/faq/.html" class="nav-link"><i class="iconfont reco-document"></i>
使用文档
</a></div><div class="nav-item"><a href="/docs/development/plugins.html" class="nav-link"><i class="iconfont reco-document"></i>
开发文档
</a></div><div class="nav-item"><a href="/docs/faq/" aria-current="page" class="nav-link router-link-exact-active router-link-active"><i class="iconfont reco-faq"></i>
FAQ
</a></div><div class="nav-item"><a href="/docs/" class="nav-link router-link-active"><i class="iconfont reco-faq"></i>
关于
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-github"></i>
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav> <!----> </aside> <div class="password-shadow password-wrapper-in" style="display:none;" data-v-4e82dffc data-v-1156296a><h3 class="title" data-v-4e82dffc data-v-4e82dffc></h3> <!----> <label id="box" class="inputBox" data-v-4e82dffc data-v-4e82dffc><input type="password" value="" data-v-4e82dffc> <span data-v-4e82dffc>Konck! Knock!</span> <button data-v-4e82dffc>OK</button></label> <div class="footer" data-v-4e82dffc data-v-4e82dffc><span data-v-4e82dffc><i class="iconfont reco-theme" data-v-4e82dffc></i> <a target="blank" href="https://vuepress-theme-reco.recoluan.com" data-v-4e82dffc>vuePress-theme-reco</a></span> <span data-v-4e82dffc><i class="iconfont reco-copyright" data-v-4e82dffc></i> <a data-v-4e82dffc><span data-v-4e82dffc>hibikier</span>
  
<!---->
2021
</a></span></div></div> <div data-v-1156296a><main class="page" style="padding-right:0;"><section><div class="page-title"><h1 class="title"></h1> <div data-v-1ff7123e><i class="iconfont reco-account" data-v-1ff7123e><span data-v-1ff7123e>hibikier</span></i> <!----> <!----> <!----></div></div> <div class="theme-reco-content content__default"></div></section> <footer class="page-edit"><!----> <!----></footer> <!----> <div class="comments-wrapper"><!----></div> <ul class="side-bar sub-sidebar-wrapper" style="width:0;" data-v-70334359></ul></main> <!----></div></div></div></div><div class="global-ui"><div class="back-to-ceiling" style="right:1rem;bottom:6rem;width:2.5rem;height:2.5rem;border-radius:.25rem;line-height:2.5rem;display:none;" data-v-c6073ba8 data-v-c6073ba8><svg t="1574745035067" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5404" class="icon" data-v-c6073ba8><path 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" data-v-c6073ba8></path><path 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" data-v-c6073ba8></path></svg></div><!----></div></div>
<script src="/assets/js/app.5991c721.js" defer></script><script src="/assets/js/3.e948d774.js" defer></script><script src="/assets/js/1.b4f3b67c.js" defer></script><script src="/assets/js/14.b623f521.js" defer></script><script src="/assets/js/8.fda87efb.js" defer></script>
</body>
</html>

60
docs/index.html Normal file

File diff suppressed because one or more lines are too long

BIN
favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@ -1,179 +0,0 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>绪山真寻Bot</title>
<meta name="generator" content="VuePress 1.8.2">
<link rel="icon" href="/zhenxun.png">
<meta name="description" content="">
<link rel="preload" href="/assets/css/0.styles.97a8b470.css" as="style"><link rel="preload" href="/assets/js/app.4dce6540.js" as="script"><link rel="preload" href="/assets/js/2.d1f7b990.js" as="script"><link rel="preload" href="/assets/js/10.85279de8.js" as="script"><link rel="prefetch" href="/assets/js/3.7b6f9f1b.js"><link rel="prefetch" href="/assets/js/4.7e2d3b76.js"><link rel="prefetch" href="/assets/js/5.6aca9f1a.js"><link rel="prefetch" href="/assets/js/6.4cfce15e.js"><link rel="prefetch" href="/assets/js/7.ea02674a.js"><link rel="prefetch" href="/assets/js/8.7b118a6c.js"><link rel="prefetch" href="/assets/js/9.e35577b0.js">
<link rel="stylesheet" href="/assets/css/0.styles.97a8b470.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><!----> <span class="site-name">绪山真寻Bot</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/guide/" class="nav-link">
指南
</a></div><div class="nav-item"><a href="/help/" class="nav-link router-link-active">
帮助
</a></div><div class="nav-item"><a href="/update_logs.html" class="nav-link">
更新日志
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external">
GitHub Page
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/guide/" class="nav-link">
指南
</a></div><div class="nav-item"><a href="/help/" class="nav-link router-link-active">
帮助
</a></div><div class="nav-item"><a href="/update_logs.html" class="nav-link">
更新日志
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external">
GitHub Page
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>使用文档</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/help/" aria-current="page" class="sidebar-link">/help/</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>开发文档</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/help/help01.html" aria-current="page" class="active sidebar-link">插件标准</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/help/help01.html#简介" class="sidebar-link">简介</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#zx-plugin-name" class="sidebar-link">__zx_plugin_name__</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#plugin-usage" class="sidebar-link">__plugin_usage__</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#plugin-super-usage" class="sidebar-link">__plugin_super_usage__</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#plugin-des" class="sidebar-link">__plugin_des__</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#plugin-cmd" class="sidebar-link">__plugin_cmd__</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#plugin-settings" class="sidebar-link">__plugin_settings__</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#plugin-task" class="sidebar-link">__plugin_task__</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#plugin-type" class="sidebar-link">__plugin_type__</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#plugin-version" class="sidebar-link">__plugin_version__</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#plugin-author" class="sidebar-link">__plugin_author__</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#普通插件的一个示例" class="sidebar-link">普通插件的一个示例</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#管理员插件的一个示例" class="sidebar-link">管理员插件的一个示例</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#超级用户插件的一个示例" class="sidebar-link">超级用户插件的一个示例</a></li><li class="sidebar-sub-header"><a href="/help/help01.html#带有超级用户命令的管理插件示例" class="sidebar-link">带有超级用户命令的管理插件示例</a></li></ul></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="真寻bot插件基本标准"><a href="#真寻bot插件基本标准" class="header-anchor">#</a> 真寻Bot插件基本标准</h1> <h2 id="简介"><a href="#简介" class="header-anchor">#</a> 简介</h2> <p>统一插件标准,可以自动生成对应的数据和帮助图片以及功能对应的开关</p> <ul><li><p>普通插件 应该包含:</p> <ul><li><code>__zx_plugin_name__</code>:插件名</li> <li><code>__plugin_usage</code>:用法</li> <li><code>__plugin_des__</code>:简介</li> <li><code>__plugin_cmd__</code>:命令</li> <li><code>__plugin_settings__</code> :插件通用设置</li></ul></li> <li><p>被动插件不需要命令调用的插件如定时任务hook等 应该包含:</p> <ul><li><code>__plugin_task__</code>:为你提供一个或多个开关</li></ul></li> <li><p>以下作为额外添加选项:</p> <ul><li><code>__plugin_type__</code>:插件帮助分类(被动类插件不需要)</li> <li><code>__plugin_version__</code>:插件版本</li> <li><code>__plugin_author__</code>:插件作者</li></ul></li></ul> <h2 id="zx-plugin-name"><a href="#zx-plugin-name" class="header-anchor">#</a> __zx_plugin_name__</h2> <ul><li><strong>类型</strong>str</li> <li><strong>说明</strong><br>
插件名称,为插件普通帮助的展示内容,基本所有模块都必须有 <code>__zx_plugin_name__</code><br>
通过在__zx_plugin_name__中添加 [Admin] [Superuser] [Hidden] 控制初始化帮助时插件的分类<br>
基本为以下四类:
<ul><li><code></code>:默认,即没有以下三种分类,作为普通插件</li> <li><code>[Admin]</code> 纯管理员插件</li> <li><code>[Superuser]</code> 纯超级用户插件</li> <li><code>[Hidden]</code> 隐藏的插件,一般是不需要命令调用的插件</li></ul></li></ul> <h2 id="plugin-usage"><a href="#plugin-usage" class="header-anchor">#</a> __plugin_usage__</h2> <ul><li><strong>类型</strong>str</li> <li><strong>说明</strong><br>
插件帮助说明
示例:</li></ul> <div class="language-python extra-class"><pre class="language-python"><code><span class="token triple-quoted-string string">&quot;&quot;&quot;
usage:
有什么用处?
指令:
...
示例:...
&quot;&quot;&quot;</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span>
</code></pre></div><h2 id="plugin-super-usage"><a href="#plugin-super-usage" class="header-anchor">#</a> __plugin_super_usage__</h2> <ul><li><strong>类型</strong>str</li> <li><strong>说明</strong><br>
当非 <code>[Superuser]</code> 插件含有超级用户的功能时,在该属性中编写超级用户的额外帮助<br>
帮助写法与 <code>__plugin_usage__</code> 一致</li></ul> <h2 id="plugin-des"><a href="#plugin-des" class="header-anchor">#</a> __plugin_des__</h2> <ul><li><strong>类型</strong>str</li> <li><strong>说明</strong><br>
插件简介不建议太长详细介绍可以写在usage中主要在<code>详细帮助</code>中显示</li></ul> <h2 id="plugin-cmd"><a href="#plugin-cmd" class="header-anchor">#</a> __plugin_cmd__</h2> <ul><li><strong>类型</strong>List[str]</li> <li><strong>说明</strong><br>
插件指令,相同功能的插件指令请使用<code>/</code>分离,如果是超级用户的功能,请在命令后添加<code>[_superuser]</code><br>
示例:</li></ul> <div class="language-python extra-class"><pre class="language-python"><code><span class="token comment"># 发送 ‘我的签到’ 和 ‘好感度’ 效果相同</span>
__plugin_cmd__ <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token string">&quot;我的签到/好感度&quot;</span><span class="token punctuation">,</span> <span class="token string">&quot;好感度排行&quot;</span><span class="token punctuation">,</span> <span class="token string">&quot;清空好感度 [_superuser]&quot;</span><span class="token punctuation">]</span>
</code></pre></div><h2 id="plugin-settings"><a href="#plugin-settings" class="header-anchor">#</a> __plugin_settings__</h2> <ul><li><strong>类型</strong>Dict[str, Union[str, int]]</li> <li><strong>说明</strong><br>
插件的通用设置,普通插件与纯管理员插件会有所不同<br>
示例:</li></ul> <div class="language-python extra-class"><pre class="language-python"><code><span class="token comment"># 普通插件</span>
__plugin_settings__ <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token string">&quot;level&quot;</span><span class="token punctuation">:</span> <span class="token number">5</span><span class="token punctuation">,</span> <span class="token comment"># 群权限等级请不要设置为1或9若无特殊情况请设置为5</span>
<span class="token string">&quot;default_status&quot;</span><span class="token punctuation">:</span> <span class="token boolean">True</span><span class="token punctuation">,</span> <span class="token comment"># 进群时的默认开关状态</span>
<span class="token string">&quot;limit_superuser&quot;</span><span class="token punctuation">:</span> <span class="token boolean">False</span><span class="token punctuation">,</span> <span class="token comment"># 开关插件的限制是否限制超级用户</span>
<span class="token string">&quot;cmd&quot;</span><span class="token punctuation">:</span> <span class="token punctuation">[</span><span class="token string">&quot;b封面&quot;</span><span class="token punctuation">,</span> <span class="token string">'B封面'</span><span class="token punctuation">]</span><span class="token punctuation">,</span> <span class="token comment"># 命令别名,主要用于帮助和开关</span>
<span class="token punctuation">}</span>
<span class="token comment">#&quot;cmd&quot;第一个值会被作为功能调用统计的显示选项开关方面开启b封面=开关B封面=开启cover</span>
<span class="token comment">#&quot;__zx_plugin_name__&quot;不需要额外写入在bot启动时会自动将&quot;__zx_plugin_name__&quot;导入对应的&quot;cmd&quot;</span>
<span class="token comment"># 管理员插件</span>
__plugin_settings__ <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token string">&quot;admin_level&quot;</span><span class="token punctuation">:</span> <span class="token number">1</span><span class="token punctuation">,</span> <span class="token comment"># 管理员等级建议设置在5及以下敏感操作设置在5以上</span>
<span class="token punctuation">}</span>
</code></pre></div><h2 id="plugin-task"><a href="#plugin-task" class="header-anchor">#</a> __plugin_task__</h2> <ul><li><strong>类型</strong>Dict[str, Union[str, str]]</li> <li><strong>说明</strong><br>
为你提供一个或多个开关,主要用于被动类插件的开关<br>
示例:</li></ul> <div class="language-python extra-class"><pre class="language-python"><code><span class="token comment"># 定义开关</span>
__plugin_task__ <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token string">&quot;名称&quot;</span><span class="token punctuation">:</span> <span class="token string">&quot;开关中文名&quot;</span><span class="token punctuation">,</span>
<span class="token string">&quot;abcd&quot;</span><span class="token punctuation">:</span> <span class="token string">&quot;统计开关&quot;</span><span class="token punctuation">,</span>
<span class="token string">&quot;...&quot;</span><span class="token punctuation">:</span> <span class="token string">&quot;...&quot;</span>
<span class="token punctuation">}</span>
<span class="token comment"># 导入管理器</span>
<span class="token keyword">from</span> utils<span class="token punctuation">.</span>manager <span class="token keyword">import</span> group_manager
<span class="token comment"># 在插件中设置</span>
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">_</span><span class="token punctuation">(</span><span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
<span class="token keyword">if</span> <span class="token keyword">await</span> group_manager<span class="token punctuation">.</span>check_group_task_status<span class="token punctuation">(</span>event<span class="token punctuation">.</span>group_id<span class="token punctuation">,</span> <span class="token string">&quot;名称&quot;</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
<span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span>
<span class="token keyword">if</span> <span class="token keyword">await</span> group_manager<span class="token punctuation">.</span>check_group_task_status<span class="token punctuation">(</span>event<span class="token punctuation">.</span>group_id<span class="token punctuation">,</span> <span class="token string">&quot;abcd&quot;</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
<span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span>
</code></pre></div><h2 id="plugin-type"><a href="#plugin-type" class="header-anchor">#</a> __plugin_type__</h2> <ul><li><strong>类型</strong>Tuple[Union[str, int]]</li> <li><strong>说明</strong><br>
为普通插件分类,当没有<code>__plugin_type__</code>时,将统一放置普通功能分类中<br>
相同分类的插件在帮助图片中将会统合在一起<br>
示例:</li></ul> <div class="language-python extra-class"><pre class="language-python"><code><span class="token comment"># 定义格式:</span>
<span class="token comment"># 排列无或0时横向排列1列项排序(当你的__plugin_cmd__指令很多建议使用 1)</span>
__plugin_type__ <span class="token operator">=</span> <span class="token punctuation">(</span>分类名称<span class="token punctuation">,</span> 详细帮助中的排列<span class="token punctuation">)</span>
<span class="token comment"># 创建一个`工具`的分类</span>
__plugin_type__ <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token string">'工具'</span><span class="token punctuation">,</span><span class="token punctuation">)</span>
<span class="token comment"># 创建一个`原神相关`的分类,并在详细功能中命令以列向排列显示</span>
__plugin_type__ <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token string">'原神相关'</span><span class="token punctuation">,</span> <span class="token number">1</span><span class="token punctuation">)</span>
</code></pre></div><h2 id="plugin-version"><a href="#plugin-version" class="header-anchor">#</a> __plugin_version__</h2> <ul><li><strong>类型</strong>Union[float, int]</li> <li><strong>说明</strong><br>
插件版本,将作为插件自动更新的依照</li></ul> <h2 id="plugin-author"><a href="#plugin-author" class="header-anchor">#</a> __plugin_author__</h2> <ul><li><strong>类型</strong>str</li> <li><strong>说明</strong><br>
插件作者</li></ul> <h2 id="普通插件的一个示例"><a href="#普通插件的一个示例" class="header-anchor">#</a> 普通插件的一个示例</h2> <div class="language-python extra-class"><pre class="language-python"><code>__zx_plugin_name__ <span class="token operator">=</span> <span class="token string">'b封面'</span>
__plugin_usage__ <span class="token operator">=</span> <span class="token triple-quoted-string string">&quot;&quot;&quot;
usage
b封面 [链接/av/bv/cv/直播id]
示例b封面 av86863038
&quot;&quot;&quot;</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span>
__plugin_des__ <span class="token operator">=</span> <span class="token string">'快捷的b站视频封面获取方式'</span>
__plugin_cmd__ <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token string">'b封面/B封面'</span><span class="token punctuation">]</span>
__plugin_type__ <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token string">'一些工具'</span><span class="token punctuation">,</span><span class="token punctuation">)</span>
__plugin_version__ <span class="token operator">=</span> <span class="token number">0.1</span>
__plugin_author__ <span class="token operator">=</span> <span class="token string">'HibiKier'</span>
__plugin_settings__ <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token string">&quot;level&quot;</span><span class="token punctuation">:</span> <span class="token number">5</span><span class="token punctuation">,</span>
<span class="token string">&quot;default_status&quot;</span><span class="token punctuation">:</span> <span class="token boolean">True</span><span class="token punctuation">,</span>
<span class="token string">&quot;limit_superuser&quot;</span><span class="token punctuation">:</span> <span class="token boolean">False</span><span class="token punctuation">,</span>
<span class="token string">&quot;cmd&quot;</span><span class="token punctuation">:</span> <span class="token punctuation">[</span><span class="token string">&quot;b封面&quot;</span><span class="token punctuation">,</span> <span class="token string">'B封面'</span><span class="token punctuation">]</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span>
</code></pre></div><h2 id="管理员插件的一个示例"><a href="#管理员插件的一个示例" class="header-anchor">#</a> 管理员插件的一个示例</h2> <div class="language-python extra-class"><pre class="language-python"><code>__zx_plugin_name__ <span class="token operator">=</span> <span class="token string">&quot;更新群组成员列表 [Admin]&quot;</span>
__plugin_usage__ <span class="token operator">=</span> <span class="token triple-quoted-string string">&quot;&quot;&quot;
usage
更新群组成员的基本信息
指令:
更新群组成员列表/更新群组成员信息
&quot;&quot;&quot;</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span>
__plugin_des__ <span class="token operator">=</span> <span class="token string">'更新群组成员列表'</span>
__plugin_cmd__ <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token string">'更新群组成员列表'</span><span class="token punctuation">]</span>
__plugin_version__ <span class="token operator">=</span> <span class="token number">0.1</span>
__plugin_author__ <span class="token operator">=</span> <span class="token string">'HibiKier'</span>
__plugin_settings__ <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token string">&quot;admin_level&quot;</span><span class="token punctuation">:</span> <span class="token number">1</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span>
</code></pre></div><h2 id="超级用户插件的一个示例"><a href="#超级用户插件的一个示例" class="header-anchor">#</a> 超级用户插件的一个示例</h2> <div class="language-python extra-class"><pre class="language-python"><code>__zx_plugin_name__ <span class="token operator">=</span> <span class="token string">&quot;超级用户指令 [Superuser]&quot;</span>
__plugin_usage__ <span class="token operator">=</span> <span class="token triple-quoted-string string">&quot;&quot;&quot;
usage
超级用户集成指令
指令:
清理临时数据
重载插件配置
&quot;&quot;&quot;</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span>
__plugin_des__ <span class="token operator">=</span> <span class="token string">&quot;超级用户集成指令&quot;</span>
__plugin_cmd__ <span class="token operator">=</span> <span class="token punctuation">[</span>
<span class="token string">&quot;清理临时数据&quot;</span><span class="token punctuation">,</span>
<span class="token string">&quot;重载插件配置&quot;</span>
<span class="token punctuation">]</span>
__plugin_version__ <span class="token operator">=</span> <span class="token number">0.1</span>
__plugin_author__ <span class="token operator">=</span> <span class="token string">&quot;HibiKier&quot;</span>
</code></pre></div><h2 id="带有超级用户命令的管理插件示例"><a href="#带有超级用户命令的管理插件示例" class="header-anchor">#</a> 带有超级用户命令的管理插件示例</h2> <div class="language-python extra-class"><pre class="language-python"><code>__zx_plugin_name__ <span class="token operator">=</span> <span class="token string">&quot;封禁Ban用户 [Admin]&quot;</span>
__plugin_usage__ <span class="token operator">=</span> <span class="token triple-quoted-string string">&quot;&quot;&quot;
usage
将用户拉入或拉出黑名单
指令:
.ban [at] ?[小时] ?[分钟]
.unban
示例:.ban @user
示例:.ban @user 6
示例:.ban @user 3 10
示例:.unban @user
&quot;&quot;&quot;</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span>
__plugin_superuser_usage__ <span class="token operator">=</span> <span class="token triple-quoted-string string">&quot;&quot;&quot;
usage
屏蔽用户消息,相当于最上级.ban
指令:
b了 [at]
示例b了 @user
&quot;&quot;&quot;</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span>
__plugin_des__ <span class="token operator">=</span> <span class="token string">'你被逮捕了!丢进小黑屋!'</span>
__plugin_cmd__ <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token string">'.ban [at] ?[小时] ?[分钟]'</span><span class="token punctuation">,</span> <span class="token string">'.unban [at]'</span><span class="token punctuation">,</span> <span class="token string">'b了 [at] [_superuser]'</span><span class="token punctuation">]</span>
__plugin_version__ <span class="token operator">=</span> <span class="token number">0.1</span>
__plugin_author__ <span class="token operator">=</span> <span class="token string">'HibiKier'</span>
__plugin_settings__ <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token string">&quot;admin_level&quot;</span><span class="token punctuation">:</span> BAN_LEVEL<span class="token punctuation">,</span>
<span class="token punctuation">}</span>
</code></pre></div></div> <footer class="page-edit"><!----> <!----></footer> <div class="page-nav"><p class="inner"><span class="prev">
<a href="/help/" class="prev router-link-active">
/help/
</a></span> <!----></p></div> </main></div><div class="global-ui"></div></div>
<script src="/assets/js/app.4dce6540.js" defer></script><script src="/assets/js/2.d1f7b990.js" defer></script><script src="/assets/js/10.85279de8.js" defer></script>
</body>
</html>

View File

@ -1,42 +0,0 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>帮助文档 | 真寻Bot</title>
<meta name="generator" content="VuePress 1.8.2">
<link rel="icon" href="/zhenxun_bot/favicon.ico">
<meta name="description" content="非常可爱的多功能机器人!">
<link rel="preload" href="/zhenxun_bot/assets/css/0.styles.c2e9a96f.css" as="style"><link rel="preload" href="/zhenxun_bot/assets/js/app.3a7111aa.js" as="script"><link rel="preload" href="/zhenxun_bot/assets/js/2.37ad9f3c.js" as="script"><link rel="preload" href="/zhenxun_bot/assets/js/9.fe727ef6.js" as="script"><link rel="prefetch" href="/zhenxun_bot/assets/js/10.bc531bcb.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/11.d1198cd9.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/3.cadc7bc0.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/4.920e727c.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/5.f5eec935.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/6.d0ea70c3.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/7.27a2a2bf.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/8.eb2c49c3.js">
<link rel="stylesheet" href="/zhenxun_bot/assets/css/0.styles.c2e9a96f.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/zhenxun_bot/" class="home-link router-link-active"><!----> <span class="site-name">真寻Bot</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/zhenxun_bot/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/zhenxun_bot/install/" class="nav-link">
安装文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/help/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
使用文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/dev/" class="nav-link">
开发文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/updatalogs/" class="nav-link">
更新日志
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external">
Github Page
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/zhenxun_bot/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/zhenxun_bot/install/" class="nav-link">
安装文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/help/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
使用文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/dev/" class="nav-link">
开发文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/updatalogs/" class="nav-link">
更新日志
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external">
Github Page
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>帮助文档</span> <!----></p> <!----></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="还未开始"><a href="#还未开始" class="header-anchor">#</a> 还未开始</h1></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/zhenxun_bot/assets/js/app.3a7111aa.js" defer></script><script src="/zhenxun_bot/assets/js/2.37ad9f3c.js" defer></script><script src="/zhenxun_bot/assets/js/9.fe727ef6.js" defer></script>
</body>
</html>

View File

@ -3,48 +3,61 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>真寻Bot</title>
<title>绪山真寻Bot</title>
<meta name="generator" content="VuePress 1.8.2">
<link rel="icon" href="/zhenxun_bot/favicon.ico">
<meta name="description" content="非常可爱的多功能机器人!">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="这是个绪山真寻Bot的部署教程">
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
<link rel="preload" href="/zhenxun_bot/assets/css/0.styles.c2e9a96f.css" as="style"><link rel="preload" href="/zhenxun_bot/assets/js/app.3a7111aa.js" as="script"><link rel="preload" href="/zhenxun_bot/assets/js/2.37ad9f3c.js" as="script"><link rel="preload" href="/zhenxun_bot/assets/js/7.27a2a2bf.js" as="script"><link rel="prefetch" href="/zhenxun_bot/assets/js/10.bc531bcb.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/11.d1198cd9.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/3.cadc7bc0.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/4.920e727c.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/5.f5eec935.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/6.d0ea70c3.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/8.eb2c49c3.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/9.fe727ef6.js">
<link rel="stylesheet" href="/zhenxun_bot/assets/css/0.styles.c2e9a96f.css">
<link rel="preload" href="/assets/css/0.styles.f77825aa.css" as="style"><link rel="preload" href="/assets/js/app.5991c721.js" as="script"><link rel="preload" href="/assets/js/3.e948d774.js" as="script"><link rel="preload" href="/assets/js/1.b4f3b67c.js" as="script"><link rel="preload" href="/assets/js/11.0b6a2442.js" as="script"><link rel="preload" href="/assets/js/8.fda87efb.js" as="script"><link rel="prefetch" href="/assets/js/10.02c706ee.js"><link rel="prefetch" href="/assets/js/12.a3e0f9dd.js"><link rel="prefetch" href="/assets/js/13.6bdf2c67.js"><link rel="prefetch" href="/assets/js/14.b623f521.js"><link rel="prefetch" href="/assets/js/15.6345eb47.js"><link rel="prefetch" href="/assets/js/4.d4d7bcfd.js"><link rel="prefetch" href="/assets/js/5.b47142a8.js"><link rel="prefetch" href="/assets/js/6.0ee65092.js"><link rel="prefetch" href="/assets/js/7.86f8dea9.js"><link rel="prefetch" href="/assets/js/9.36505bdf.js">
<link rel="stylesheet" href="/assets/css/0.styles.f77825aa.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container no-sidebar"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/zhenxun_bot/" aria-current="page" class="home-link router-link-exact-active router-link-active"><!----> <span class="site-name">真寻Bot</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/zhenxun_bot/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
主页
</a></div><div class="nav-item"><a href="/zhenxun_bot/install/" class="nav-link">
<div id="app" data-server-rendered="true"><div class="theme-container no-sidebar" data-v-1156296a><div data-v-1156296a><div id="loader-wrapper" class="loading-wrapper" data-v-d48f4d20 data-v-1156296a data-v-1156296a><div class="loader-main" data-v-d48f4d20><div data-v-d48f4d20></div><div data-v-d48f4d20></div><div data-v-d48f4d20></div><div data-v-d48f4d20></div></div> <h3 class="title" data-v-d48f4d20>绪山真寻Bot</h3> <p class="description" data-v-d48f4d20>这是个绪山真寻Bot的部署教程</p></div> <div class="password-shadow password-wrapper-out" style="display:none;" data-v-4e82dffc data-v-1156296a data-v-1156296a><h3 class="title" data-v-4e82dffc data-v-4e82dffc>绪山真寻Bot</h3> <p class="description" data-v-4e82dffc data-v-4e82dffc>这是个绪山真寻Bot的部署教程</p> <label id="box" class="inputBox" data-v-4e82dffc data-v-4e82dffc><input type="password" value="" data-v-4e82dffc> <span data-v-4e82dffc>Konck! Knock!</span> <button data-v-4e82dffc>OK</button></label> <div class="footer" data-v-4e82dffc data-v-4e82dffc><span data-v-4e82dffc><i class="iconfont reco-theme" data-v-4e82dffc></i> <a target="blank" href="https://vuepress-theme-reco.recoluan.com" data-v-4e82dffc>vuePress-theme-reco</a></span> <span data-v-4e82dffc><i class="iconfont reco-copyright" data-v-4e82dffc></i> <a data-v-4e82dffc><span data-v-4e82dffc>hibikier</span>
  
<!---->
2021
</a></span></div></div> <div class="hide" data-v-1156296a><header class="navbar" data-v-1156296a><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" aria-current="page" class="home-link router-link-exact-active router-link-active"><img src="/logo.png" alt="绪山真寻Bot" class="logo"> <span class="site-name">绪山真寻Bot</span></a> <div class="links"><div class="color-picker"><a class="color-button"><i class="iconfont reco-color"></i></a> <div class="color-picker-menu" style="display:none;"><div class="mode-options"><h4 class="title">Choose mode</h4> <ul class="color-mode-options"><li class="dark">dark</li><li class="auto active">auto</li><li class="light">light</li></ul></div></div></div> <div class="search-box"><i class="iconfont reco-search"></i> <input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/" aria-current="page" class="nav-link router-link-exact-active router-link-active"><i class="iconfont reco-home"></i>
首页
</a></div><div class="nav-item"><a href="/timeline/" class="nav-link"><i class="iconfont reco-document"></i>
安装文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/help/" class="nav-link">
</a></div><div class="nav-item"><a href="/.html" class="nav-link"><i class="iconfont reco-document"></i>
使用文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/dev/" class="nav-link">
</a></div><div class="nav-item"><a href="/docs/development/plugins.html" class="nav-link"><i class="iconfont reco-document"></i>
开发文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/updatalogs/" class="nav-link">
更新日志
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external">
Github Page
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/zhenxun_bot/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
主页
</a></div><div class="nav-item"><a href="/zhenxun_bot/install/" class="nav-link">
</a></div><div class="nav-item"><a href="/docs/faq/" class="nav-link"><i class="iconfont reco-faq"></i>
FAQ
</a></div><div class="nav-item"><a href="/docs/" class="nav-link"><i class="iconfont reco-faq"></i>
关于
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-github"></i>
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask" data-v-1156296a></div> <aside class="sidebar" data-v-1156296a><div class="personal-info-wrapper" data-v-828910c6 data-v-1156296a><img src="https://s.gravatar.com/avatar/27d0f38d5b14cf1ae60da1522a9a246e?s=80" alt="author-avatar" class="personal-img" data-v-828910c6> <h3 class="name" data-v-828910c6>
hibikier
</h3> <div class="num" data-v-828910c6><div data-v-828910c6><h3 data-v-828910c6>1</h3> <h6 data-v-828910c6>Articles</h6></div> <div data-v-828910c6><h3 data-v-828910c6>0</h3> <h6 data-v-828910c6>Tags</h6></div></div> <ul class="social-links" data-v-828910c6></ul> <hr data-v-828910c6></div> <nav class="nav-links"><div class="nav-item"><a href="/" aria-current="page" class="nav-link router-link-exact-active router-link-active"><i class="iconfont reco-home"></i>
首页
</a></div><div class="nav-item"><a href="/timeline/" class="nav-link"><i class="iconfont reco-document"></i>
安装文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/help/" class="nav-link">
</a></div><div class="nav-item"><a href="/.html" class="nav-link"><i class="iconfont reco-document"></i>
使用文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/dev/" class="nav-link">
</a></div><div class="nav-item"><a href="/docs/development/plugins.html" class="nav-link"><i class="iconfont reco-document"></i>
开发文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/updatalogs/" class="nav-link">
更新日志
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external">
Github Page
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Home</span> <!----></p> <!----></section></li></ul> </aside> <main aria-labelledby="main-title" class="home"><header class="hero"><img src="./zhenxun.png" alt="hero"> <h1 id="main-title">
真寻Bot
</h1> <p class="description">
非常可爱的多功能机器人!
</p> <p class="action"><a href="/zhenxun_bot/install/" class="nav-link action-button">
快速上手
</a></p></header> <div class="features"><div class="feature"><h2>Go-cqhttp</h2> <p>基于 Nonebot2 和 go-cqhttp 开发,以 postgresql 作为数据库非常可爱的绪山真寻bot</p></div></div> <div class="theme-default-content custom content__default"></div> <div class="footer">
GPL-3.0 Licensed | Copyright © 2021
</div></main></div><div class="global-ui"></div></div>
<script src="/zhenxun_bot/assets/js/app.3a7111aa.js" defer></script><script src="/zhenxun_bot/assets/js/2.37ad9f3c.js" defer></script><script src="/zhenxun_bot/assets/js/7.27a2a2bf.js" defer></script>
</a></div><div class="nav-item"><a href="/docs/faq/" class="nav-link"><i class="iconfont reco-faq"></i>
FAQ
</a></div><div class="nav-item"><a href="/docs/" class="nav-link"><i class="iconfont reco-faq"></i>
关于
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-github"></i>
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav> <!----> </aside> <div class="password-shadow password-wrapper-in" style="display:none;" data-v-4e82dffc data-v-1156296a><h3 class="title" data-v-4e82dffc data-v-4e82dffc></h3> <!----> <label id="box" class="inputBox" data-v-4e82dffc data-v-4e82dffc><input type="password" value="" data-v-4e82dffc> <span data-v-4e82dffc>Konck! Knock!</span> <button data-v-4e82dffc>OK</button></label> <div class="footer" data-v-4e82dffc data-v-4e82dffc><span data-v-4e82dffc><i class="iconfont reco-theme" data-v-4e82dffc></i> <a target="blank" href="https://vuepress-theme-reco.recoluan.com" data-v-4e82dffc>vuePress-theme-reco</a></span> <span data-v-4e82dffc><i class="iconfont reco-copyright" data-v-4e82dffc></i> <a data-v-4e82dffc><span data-v-4e82dffc>hibikier</span>
  
<!---->
2021
</a></span></div></div> <div data-v-1156296a><div class="home-blog"><div class="hero" style="text-align:center;overflow:hidden;background:url(/assets/img/bg.2cfdbb33.svg) center/cover no-repeat;background-image:url(background.png);height:890px;"><div><!----> <!----> <!----></div></div> <div class="home-blog-wrapper"><div class="blog-list"><div class="abstract-wrapper" data-v-5a259143><div class="abstract-item" data-v-ff2c8be0 data-v-5a259143><!----> <div class="title" data-v-ff2c8be0><!----> <a href="/docs/" data-v-ff2c8be0>你好,这里是绪山真寻</a></div> <div class="abstract" data-v-ff2c8be0></div> <div data-v-1ff7123e data-v-ff2c8be0><i class="iconfont reco-account" data-v-1ff7123e><span data-v-1ff7123e>hibikier</span></i> <!----> <!----> <!----></div></div> <div class="pagation pagation" style="display:none;" data-v-094d08e4 data-v-5a259143><div class="pagation-list" data-v-094d08e4><span unselectable="on" class="jump" style="display:none;" data-v-094d08e4>Prev</span> <span class="jump" style="display:none;" data-v-094d08e4>1</span> <span class="ellipsis" style="display:none;" data-v-094d08e4>...</span> <span class="jump bgprimary" data-v-094d08e4>1</span> <span class="ellipsis" style="display:none;" data-v-094d08e4>...</span> <span class="jump" style="display:none;" data-v-094d08e4>1</span> <span class="jump" style="display:none;" data-v-094d08e4>Next</span> <span class="jumppoint" data-v-094d08e4>Jump To</span> <span class="jumpinp" data-v-094d08e4><input type="text" value="" data-v-094d08e4></span> <span class="jump gobtn" data-v-094d08e4>Go</span></div></div></div></div> <div class="info-wrapper"><div class="personal-info-wrapper" data-v-828910c6><img src="https://s.gravatar.com/avatar/27d0f38d5b14cf1ae60da1522a9a246e?s=80" alt="author-avatar" class="personal-img" data-v-828910c6> <h3 class="name" data-v-828910c6>
hibikier
</h3> <div class="num" data-v-828910c6><div data-v-828910c6><h3 data-v-828910c6>1</h3> <h6 data-v-828910c6>Articles</h6></div> <div data-v-828910c6><h3 data-v-828910c6>0</h3> <h6 data-v-828910c6>Tags</h6></div></div> <ul class="social-links" data-v-828910c6></ul> <hr data-v-828910c6></div> <h4><i class="iconfont reco-category"></i> Categories</h4> <ul class="category-wrapper"></ul> <hr> <!----> <div class="tags" data-v-125939b4><span style="background-color:#abbd81;display:;" data-v-125939b4>All</span></div> <!----> <div class="friend-link-wrapper" data-v-7e691180></div></div></div> <div custom="" class="home-center content__default"></div></div> <div class="footer-wrapper footer" data-v-0a3fd326><span data-v-0a3fd326><i class="iconfont reco-theme" data-v-0a3fd326></i> <a target="blank" href="https://vuepress-theme-reco.recoluan.com" data-v-0a3fd326>vuepress-theme-reco@1.6.6</a></span> <span data-v-0a3fd326><i class="iconfont reco-beian" data-v-0a3fd326></i> <a href="#" data-v-0a3fd326>xxxx</a></span> <span data-v-0a3fd326><i class="iconfont reco-copyright" data-v-0a3fd326></i> <a data-v-0a3fd326><span data-v-0a3fd326>hibikier</span>
  
<!---->
2021
</a></span> <span style="display:none;" data-v-0a3fd326><i class="iconfont reco-eye" data-v-0a3fd326></i> <span id="/" data-flag-title="Your Article Title" class="leancloud-visitors" data-v-0a3fd326><a class="leancloud-visitors-count"></a></span></span> <!----> <div class="comments-wrapper" style="display:none;" data-v-0a3fd326><!----></div></div></div></div></div></div><div class="global-ui"><div class="back-to-ceiling" style="right:1rem;bottom:6rem;width:2.5rem;height:2.5rem;border-radius:.25rem;line-height:2.5rem;display:none;" data-v-c6073ba8 data-v-c6073ba8><svg t="1574745035067" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5404" class="icon" data-v-c6073ba8><path 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" data-v-c6073ba8></path><path 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" data-v-c6073ba8></path></svg></div><!----></div></div>
<script src="/assets/js/app.5991c721.js" defer></script><script src="/assets/js/3.e948d774.js" defer></script><script src="/assets/js/1.b4f3b67c.js" defer></script><script src="/assets/js/11.0b6a2442.js" defer></script><script src="/assets/js/8.fda87efb.js" defer></script>
</body>
</html>

View File

@ -1,59 +0,0 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>安装指南 | 真寻Bot</title>
<meta name="generator" content="VuePress 1.8.2">
<link rel="icon" href="/zhenxun_bot/favicon.ico">
<meta name="description" content="非常可爱的多功能机器人!">
<link rel="preload" href="/zhenxun_bot/assets/css/0.styles.c2e9a96f.css" as="style"><link rel="preload" href="/zhenxun_bot/assets/js/app.3a7111aa.js" as="script"><link rel="preload" href="/zhenxun_bot/assets/js/2.37ad9f3c.js" as="script"><link rel="preload" href="/zhenxun_bot/assets/js/10.bc531bcb.js" as="script"><link rel="prefetch" href="/zhenxun_bot/assets/js/11.d1198cd9.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/3.cadc7bc0.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/4.920e727c.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/5.f5eec935.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/6.d0ea70c3.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/7.27a2a2bf.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/8.eb2c49c3.js"><link rel="prefetch" href="/zhenxun_bot/assets/js/9.fe727ef6.js">
<link rel="stylesheet" href="/zhenxun_bot/assets/css/0.styles.c2e9a96f.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/zhenxun_bot/" class="home-link router-link-active"><!----> <span class="site-name">真寻Bot</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/zhenxun_bot/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/zhenxun_bot/install/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
安装文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/help/" class="nav-link">
使用文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/dev/" class="nav-link">
开发文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/updatalogs/" class="nav-link">
更新日志
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external">
Github Page
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/zhenxun_bot/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/zhenxun_bot/install/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
安装文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/help/" class="nav-link">
使用文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/dev/" class="nav-link">
开发文档
</a></div><div class="nav-item"><a href="/zhenxun_bot/updatalogs/" class="nav-link">
更新日志
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external">
Github Page
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>安装指南</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/zhenxun_bot/install/#安装指南" class="sidebar-link">安装指南</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/zhenxun_bot/install/#前置" class="sidebar-link">前置</a></li><li class="sidebar-sub-header"><a href="/zhenxun_bot/install/#安装" class="sidebar-link">安装</a></li><li class="sidebar-sub-header"><a href="/zhenxun_bot/install/#设置" class="sidebar-link">设置</a></li><li class="sidebar-sub-header"><a href="/zhenxun_bot/install/#运行" class="sidebar-link">运行</a></li></ul></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="安装指南"><a href="#安装指南" class="header-anchor">#</a> <strong>安装指南</strong></h2> <blockquote><p>更新于2021/10/13</p></blockquote> <h3 id="前置"><a href="#前置" class="header-anchor">#</a> 前置</h3> <div class="custom-block tip"><p class="custom-block-title">提示</p> <p>由于此项目基于 Nonebot2 和 go-cqhttp 开发所以在开始前您需要完成对go-cqhttp的安装和配置</p></div> <p><strong>go-cqhttp的安装请参照 <a href="https://docs.go-cqhttp.org/guide/quick_start.html" target="_blank" rel="noopener noreferrer">go-cqhttp 文档<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></strong></p> <hr> <h3 id="安装"><a href="#安装" class="header-anchor">#</a> 安装</h3> <h4 id="将项目-clone-到本地-默认为最新版本"><a href="#将项目-clone-到本地-默认为最新版本" class="header-anchor">#</a> 将项目 Clone 到本地(默认为最新版本)</h4> <div class="language- extra-class"><pre class="language-text"><code>git clone https://github.com/HibiKier/zhenxun_bot.git
</code></pre></div><h4 id="进入-zhenxun-bot-目录"><a href="#进入-zhenxun-bot-目录" class="header-anchor">#</a> 进入 zhenxun_bot 目录</h4> <div class="language- extra-class"><pre class="language-text"><code>cd zhenxun_bot
</code></pre></div><h4 id="安装依赖"><a href="#安装依赖" class="header-anchor">#</a> 安装依赖</h4> <div class="custom-block danger"><p class="custom-block-title">注意!</p> <p>请确保您当前的Python版本大于或等于3.8.*</p></div> <div class="language- extra-class"><pre class="language-text"><code>pip install -r requirements.txt
</code></pre></div><h4 id="安装数据库"><a href="#安装数据库" class="header-anchor">#</a> 安装数据库</h4> <div class="custom-block tip"><p class="custom-block-title">提示</p> <p>此项目以 PostgreSQL 作为数据库,所以您还需要安装 PostgreSQL。</p></div> <p><strong>安装过程在此不展示,请自行安装。</strong></p> <h3 id="设置"><a href="#设置" class="header-anchor">#</a> 设置</h3> <h4 id="管理员"><a href="#管理员" class="header-anchor">#</a> 管理员</h4> <p><strong>在.env.dev文件中</strong></p> <div class="language- extra-class"><pre class="language-text"><code>SUPERUSERS = [&quot;&quot;] # 填写你的QQ
</code></pre></div><h4 id="api和数据库"><a href="#api和数据库" class="header-anchor">#</a> API和数据库</h4> <p><strong>在configs/config.py文件中</strong></p> <div class="language-js extra-class"><pre class="language-js"><code># <span class="token constant">API</span> <span class="token constant">KEY</span>
<span class="token constant">ALAPI_TOKEN</span><span class="token operator">:</span> str <span class="token operator">=</span> <span class="token string">&quot;&quot;</span> <span class="token comment">//#获取ALAPI https://admin.alapi.cn/user/login</span>
# 数据库(必要)
# 如填写bind则不需要再填写后面的字段#
bind<span class="token operator">:</span> str <span class="token operator">=</span> <span class="token string">&quot;&quot;</span> <span class="token comment">//# 数据库连接链接 示例:&quot;bind&quot;: &quot;postgresql://user:password@127.0.0.1:5432/database&quot;</span>
sql_name<span class="token operator">:</span> str <span class="token operator">=</span> <span class="token string">&quot;postgresql&quot;</span> <span class="token comment">//# 数据库类型 当前仅支持 PostgreSQL</span>
user<span class="token operator">:</span> str <span class="token operator">=</span> <span class="token string">&quot;&quot;</span> <span class="token comment">//# 数据用户名</span>
password<span class="token operator">:</span> str <span class="token operator">=</span> <span class="token string">&quot;&quot;</span> <span class="token comment">//# 数据库密码</span>
address<span class="token operator">:</span> str <span class="token operator">=</span> <span class="token string">&quot;&quot;</span> <span class="token comment">//# 数据库地址</span>
port<span class="token operator">:</span> str <span class="token operator">=</span> <span class="token string">&quot;&quot;</span> <span class="token comment">//# 数据库端口</span>
database<span class="token operator">:</span> str <span class="token operator">=</span> <span class="token string">&quot;&quot;</span> <span class="token comment">//# 数据库名称</span>
</code></pre></div><h3 id="运行"><a href="#运行" class="header-anchor">#</a> 运行</h3> <div class="language- extra-class"><pre class="language-text"><code>python bot.py
</code></pre></div></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/zhenxun_bot/assets/js/app.3a7111aa.js" defer></script><script src="/zhenxun_bot/assets/js/2.37ad9f3c.js" defer></script><script src="/zhenxun_bot/assets/js/10.bc531bcb.js" defer></script>
</body>
</html>

BIN
logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 694 KiB

149
service-worker.js Normal file
View File

@ -0,0 +1,149 @@
/**
* Welcome to your Workbox-powered service worker!
*
* You'll need to register this file in your web app and you should
* disable HTTP caching for this file too.
* See https://goo.gl/nhQhGp
*
* The rest of the code is auto-generated. Please don't update this file
* directly; instead, make changes to your Workbox build configuration
* and re-run your build process.
* See https://goo.gl/2aRDsh
*/
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");
self.addEventListener('message', (event) => {
if (event.data && event.data.type === 'SKIP_WAITING') {
self.skipWaiting();
}
});
/**
* The workboxSW.precacheAndRoute() method efficiently caches and responds to
* requests for URLs in the manifest.
* See https://goo.gl/S9QRab
*/
self.__precacheManifest = [
{
"url": "404.html",
"revision": "b84d5ab4eb753fe1ed5602f5523f10cd"
},
{
"url": "assets/css/0.styles.f77825aa.css",
"revision": "3547341e80efd15fd0bbb2b79c797355"
},
{
"url": "assets/img/bg.2cfdbb33.svg",
"revision": "2cfdbb338a1d44d700b493d7ecbe65d3"
},
{
"url": "assets/js/1.b4f3b67c.js",
"revision": "abba3716b1edb94cca258143a1f6c50d"
},
{
"url": "assets/js/10.02c706ee.js",
"revision": "5c005aa042a19cdd871edacde9c5253f"
},
{
"url": "assets/js/11.0b6a2442.js",
"revision": "b5d12807f046adf196cc1922bbaebf6e"
},
{
"url": "assets/js/12.a3e0f9dd.js",
"revision": "2566e3c47dc96cb42fe806171588e672"
},
{
"url": "assets/js/13.6bdf2c67.js",
"revision": "098115b6615f7a4772ad47b9d22122fc"
},
{
"url": "assets/js/14.b623f521.js",
"revision": "598dcd1cf6b91282a0ff76e9e1bfd532"
},
{
"url": "assets/js/15.6345eb47.js",
"revision": "de0dbde0ce8539098763cc782fe81335"
},
{
"url": "assets/js/3.e948d774.js",
"revision": "70011713ff81ebbda35b932d75333156"
},
{
"url": "assets/js/4.d4d7bcfd.js",
"revision": "1c06c7250beb70f7d3cd53d81fcec1bc"
},
{
"url": "assets/js/5.b47142a8.js",
"revision": "7c4abb6d8d7e4e4c2423b92c3f4f3102"
},
{
"url": "assets/js/6.0ee65092.js",
"revision": "1f01318674673940bfdd6e5dfcc9b6fe"
},
{
"url": "assets/js/7.86f8dea9.js",
"revision": "c5efd6fd6a4a30f0559b5ffe88def68d"
},
{
"url": "assets/js/8.fda87efb.js",
"revision": "6639f1dd86dc90015261020648529cbc"
},
{
"url": "assets/js/9.36505bdf.js",
"revision": "60f5268e6341238a986b2393b469e343"
},
{
"url": "assets/js/app.5991c721.js",
"revision": "cff68db3b23b7802fd48047d889c80a8"
},
{
"url": "background.png",
"revision": "aa3c9e4ba5a97bb542f894a3ac339b81"
},
{
"url": "categories/index.html",
"revision": "c30e62ac8b451b2053cb6b6d9ad785fc"
},
{
"url": "docs/development/plugins.html",
"revision": "3ff1939ecb555d333bb95fdabf8173ee"
},
{
"url": "docs/faq/index.html",
"revision": "5181d014a48ddb46fadae6f159a96fc4"
},
{
"url": "docs/index.html",
"revision": "8e79b2931f394db815638cc994f0b61e"
},
{
"url": "index.html",
"revision": "8080028b0432631b6622cd3a61793c6d"
},
{
"url": "logo.png",
"revision": "247217ec9f22445d8f14aedcd1eb1b3f"
},
{
"url": "tag/index.html",
"revision": "d6a5511de180db0192853635913387ec"
},
{
"url": "timeline/index.html",
"revision": "077a8a44aec434574528fcb67f19312b"
}
].concat(self.__precacheManifest || []);
workbox.precaching.precacheAndRoute(self.__precacheManifest, {});
addEventListener('message', event => {
const replyPort = event.ports[0]
const message = event.data
if (replyPort && message && message.type === 'skip-waiting') {
event.waitUntil(
self.skipWaiting().then(
() => replyPort.postMessage({ error: null }),
error => replyPort.postMessage({ error })
)
)
}
})

57
tag/index.html Normal file
View File

@ -0,0 +1,57 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Tags | 绪山真寻Bot</title>
<meta name="generator" content="VuePress 1.8.2">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="这是个绪山真寻Bot的部署教程">
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
<link rel="preload" href="/assets/css/0.styles.f77825aa.css" as="style"><link rel="preload" href="/assets/js/app.5991c721.js" as="script"><link rel="preload" href="/assets/js/5.b47142a8.js" as="script"><link rel="preload" href="/assets/js/1.b4f3b67c.js" as="script"><link rel="preload" href="/assets/js/8.fda87efb.js" as="script"><link rel="prefetch" href="/assets/js/10.02c706ee.js"><link rel="prefetch" href="/assets/js/11.0b6a2442.js"><link rel="prefetch" href="/assets/js/12.a3e0f9dd.js"><link rel="prefetch" href="/assets/js/13.6bdf2c67.js"><link rel="prefetch" href="/assets/js/14.b623f521.js"><link rel="prefetch" href="/assets/js/15.6345eb47.js"><link rel="prefetch" href="/assets/js/3.e948d774.js"><link rel="prefetch" href="/assets/js/4.d4d7bcfd.js"><link rel="prefetch" href="/assets/js/6.0ee65092.js"><link rel="prefetch" href="/assets/js/7.86f8dea9.js"><link rel="prefetch" href="/assets/js/9.36505bdf.js">
<link rel="stylesheet" href="/assets/css/0.styles.f77825aa.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container tags-wrapper no-sidebar" data-v-1156296a data-v-5e87ad34><div data-v-1156296a><div id="loader-wrapper" class="loading-wrapper" data-v-d48f4d20 data-v-1156296a data-v-1156296a><div class="loader-main" data-v-d48f4d20><div data-v-d48f4d20></div><div data-v-d48f4d20></div><div data-v-d48f4d20></div><div data-v-d48f4d20></div></div> <!----> <!----></div> <div class="password-shadow password-wrapper-out" style="display:none;" data-v-4e82dffc data-v-1156296a data-v-1156296a><h3 class="title" data-v-4e82dffc data-v-4e82dffc>绪山真寻Bot</h3> <p class="description" data-v-4e82dffc data-v-4e82dffc>这是个绪山真寻Bot的部署教程</p> <label id="box" class="inputBox" data-v-4e82dffc data-v-4e82dffc><input type="password" value="" data-v-4e82dffc> <span data-v-4e82dffc>Konck! Knock!</span> <button data-v-4e82dffc>OK</button></label> <div class="footer" data-v-4e82dffc data-v-4e82dffc><span data-v-4e82dffc><i class="iconfont reco-theme" data-v-4e82dffc></i> <a target="blank" href="https://vuepress-theme-reco.recoluan.com" data-v-4e82dffc>vuePress-theme-reco</a></span> <span data-v-4e82dffc><i class="iconfont reco-copyright" data-v-4e82dffc></i> <a data-v-4e82dffc><span data-v-4e82dffc>hibikier</span>
  
<!---->
2021
</a></span></div></div> <div class="hide" data-v-1156296a><header class="navbar" data-v-1156296a><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><img src="/logo.png" alt="绪山真寻Bot" class="logo"> <span class="site-name">绪山真寻Bot</span></a> <div class="links"><div class="color-picker"><a class="color-button"><i class="iconfont reco-color"></i></a> <div class="color-picker-menu" style="display:none;"><div class="mode-options"><h4 class="title">Choose mode</h4> <ul class="color-mode-options"><li class="dark">dark</li><li class="auto active">auto</li><li class="light">light</li></ul></div></div></div> <div class="search-box"><i class="iconfont reco-search"></i> <input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/" class="nav-link"><i class="iconfont reco-home"></i>
首页
</a></div><div class="nav-item"><a href="/timeline/" class="nav-link"><i class="iconfont reco-document"></i>
安装文档
</a></div><div class="nav-item"><a href="/tag/.html" class="nav-link"><i class="iconfont reco-document"></i>
使用文档
</a></div><div class="nav-item"><a href="/docs/development/plugins.html" class="nav-link"><i class="iconfont reco-document"></i>
开发文档
</a></div><div class="nav-item"><a href="/docs/faq/" class="nav-link"><i class="iconfont reco-faq"></i>
FAQ
</a></div><div class="nav-item"><a href="/docs/" class="nav-link"><i class="iconfont reco-faq"></i>
关于
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-github"></i>
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask" data-v-1156296a></div> <aside class="sidebar" data-v-1156296a><div class="personal-info-wrapper" data-v-828910c6 data-v-1156296a><img src="https://s.gravatar.com/avatar/27d0f38d5b14cf1ae60da1522a9a246e?s=80" alt="author-avatar" class="personal-img" data-v-828910c6> <h3 class="name" data-v-828910c6>
hibikier
</h3> <div class="num" data-v-828910c6><div data-v-828910c6><h3 data-v-828910c6>1</h3> <h6 data-v-828910c6>Articles</h6></div> <div data-v-828910c6><h3 data-v-828910c6>0</h3> <h6 data-v-828910c6>Tags</h6></div></div> <ul class="social-links" data-v-828910c6></ul> <hr data-v-828910c6></div> <nav class="nav-links"><div class="nav-item"><a href="/" class="nav-link"><i class="iconfont reco-home"></i>
首页
</a></div><div class="nav-item"><a href="/timeline/" class="nav-link"><i class="iconfont reco-document"></i>
安装文档
</a></div><div class="nav-item"><a href="/tag/.html" class="nav-link"><i class="iconfont reco-document"></i>
使用文档
</a></div><div class="nav-item"><a href="/docs/development/plugins.html" class="nav-link"><i class="iconfont reco-document"></i>
开发文档
</a></div><div class="nav-item"><a href="/docs/faq/" class="nav-link"><i class="iconfont reco-faq"></i>
FAQ
</a></div><div class="nav-item"><a href="/docs/" class="nav-link"><i class="iconfont reco-faq"></i>
关于
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-github"></i>
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav> <!----> </aside> <div class="password-shadow password-wrapper-in" style="display:none;" data-v-4e82dffc data-v-1156296a><h3 class="title" data-v-4e82dffc data-v-4e82dffc>Tags</h3> <!----> <label id="box" class="inputBox" data-v-4e82dffc data-v-4e82dffc><input type="password" value="" data-v-4e82dffc> <span data-v-4e82dffc>Konck! Knock!</span> <button data-v-4e82dffc>OK</button></label> <div class="footer" data-v-4e82dffc data-v-4e82dffc><span data-v-4e82dffc><i class="iconfont reco-theme" data-v-4e82dffc></i> <a target="blank" href="https://vuepress-theme-reco.recoluan.com" data-v-4e82dffc>vuePress-theme-reco</a></span> <span data-v-4e82dffc><i class="iconfont reco-copyright" data-v-4e82dffc></i> <a data-v-4e82dffc><span data-v-4e82dffc>hibikier</span>
  
<!---->
2021
</a></span></div></div> <div data-v-1156296a><div class="tags" style="display:none;" data-v-125939b4 data-v-5e87ad34 data-v-5e87ad34><span class="active" style="background-color:#67cc86;display:;" data-v-125939b4>All</span></div> <div class="abstract-wrapper list" style="display:none;" data-v-5a259143 data-v-5e87ad34 data-v-5e87ad34><div class="abstract-item" data-v-ff2c8be0 data-v-5a259143><!----> <div class="title" data-v-ff2c8be0><!----> <a href="/docs/" data-v-ff2c8be0>你好,这里是绪山真寻</a></div> <div class="abstract" data-v-ff2c8be0></div> <div data-v-1ff7123e data-v-ff2c8be0><i class="iconfont reco-account" data-v-1ff7123e><span data-v-1ff7123e>hibikier</span></i> <!----> <!----> <!----></div></div> <div class="pagation pagation" style="display:none;" data-v-094d08e4 data-v-5a259143><div class="pagation-list" data-v-094d08e4><span unselectable="on" class="jump" style="display:none;" data-v-094d08e4>Prev</span> <span class="jump" style="display:none;" data-v-094d08e4>1</span> <span class="ellipsis" style="display:none;" data-v-094d08e4>...</span> <span class="jump bgprimary" data-v-094d08e4>1</span> <span class="ellipsis" style="display:none;" data-v-094d08e4>...</span> <span class="jump" style="display:none;" data-v-094d08e4>1</span> <span class="jump" style="display:none;" data-v-094d08e4>Next</span> <span class="jumppoint" data-v-094d08e4>Jump To</span> <span class="jumpinp" data-v-094d08e4><input type="text" value="" data-v-094d08e4></span> <span class="jump gobtn" data-v-094d08e4>Go</span></div></div></div></div></div></div></div><div class="global-ui"><div class="back-to-ceiling" style="right:1rem;bottom:6rem;width:2.5rem;height:2.5rem;border-radius:.25rem;line-height:2.5rem;display:none;" data-v-c6073ba8 data-v-c6073ba8><svg t="1574745035067" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5404" class="icon" data-v-c6073ba8><path 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" data-v-c6073ba8></path><path 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" data-v-c6073ba8></path></svg></div><!----></div></div>
<script src="/assets/js/app.5991c721.js" defer></script><script src="/assets/js/5.b47142a8.js" defer></script><script src="/assets/js/1.b4f3b67c.js" defer></script><script src="/assets/js/8.fda87efb.js" defer></script>
</body>
</html>

57
timeline/index.html Normal file
View File

@ -0,0 +1,57 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Timeline | 绪山真寻Bot</title>
<meta name="generator" content="VuePress 1.8.2">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="这是个绪山真寻Bot的部署教程">
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
<link rel="preload" href="/assets/css/0.styles.f77825aa.css" as="style"><link rel="preload" href="/assets/js/app.5991c721.js" as="script"><link rel="preload" href="/assets/js/10.02c706ee.js" as="script"><link rel="preload" href="/assets/js/1.b4f3b67c.js" as="script"><link rel="preload" href="/assets/js/8.fda87efb.js" as="script"><link rel="prefetch" href="/assets/js/11.0b6a2442.js"><link rel="prefetch" href="/assets/js/12.a3e0f9dd.js"><link rel="prefetch" href="/assets/js/13.6bdf2c67.js"><link rel="prefetch" href="/assets/js/14.b623f521.js"><link rel="prefetch" href="/assets/js/15.6345eb47.js"><link rel="prefetch" href="/assets/js/3.e948d774.js"><link rel="prefetch" href="/assets/js/4.d4d7bcfd.js"><link rel="prefetch" href="/assets/js/5.b47142a8.js"><link rel="prefetch" href="/assets/js/6.0ee65092.js"><link rel="prefetch" href="/assets/js/7.86f8dea9.js"><link rel="prefetch" href="/assets/js/9.36505bdf.js">
<link rel="stylesheet" href="/assets/css/0.styles.f77825aa.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container timeline-wrapper no-sidebar" data-v-1156296a data-v-3ab56744><div data-v-1156296a><div id="loader-wrapper" class="loading-wrapper" data-v-d48f4d20 data-v-1156296a data-v-1156296a><div class="loader-main" data-v-d48f4d20><div data-v-d48f4d20></div><div data-v-d48f4d20></div><div data-v-d48f4d20></div><div data-v-d48f4d20></div></div> <!----> <!----></div> <div class="password-shadow password-wrapper-out" style="display:none;" data-v-4e82dffc data-v-1156296a data-v-1156296a><h3 class="title" data-v-4e82dffc data-v-4e82dffc>绪山真寻Bot</h3> <p class="description" data-v-4e82dffc data-v-4e82dffc>这是个绪山真寻Bot的部署教程</p> <label id="box" class="inputBox" data-v-4e82dffc data-v-4e82dffc><input type="password" value="" data-v-4e82dffc> <span data-v-4e82dffc>Konck! Knock!</span> <button data-v-4e82dffc>OK</button></label> <div class="footer" data-v-4e82dffc data-v-4e82dffc><span data-v-4e82dffc><i class="iconfont reco-theme" data-v-4e82dffc></i> <a target="blank" href="https://vuepress-theme-reco.recoluan.com" data-v-4e82dffc>vuePress-theme-reco</a></span> <span data-v-4e82dffc><i class="iconfont reco-copyright" data-v-4e82dffc></i> <a data-v-4e82dffc><span data-v-4e82dffc>hibikier</span>
  
<!---->
2021
</a></span></div></div> <div class="hide" data-v-1156296a><header class="navbar" data-v-1156296a><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><img src="/logo.png" alt="绪山真寻Bot" class="logo"> <span class="site-name">绪山真寻Bot</span></a> <div class="links"><div class="color-picker"><a class="color-button"><i class="iconfont reco-color"></i></a> <div class="color-picker-menu" style="display:none;"><div class="mode-options"><h4 class="title">Choose mode</h4> <ul class="color-mode-options"><li class="dark">dark</li><li class="auto active">auto</li><li class="light">light</li></ul></div></div></div> <div class="search-box"><i class="iconfont reco-search"></i> <input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/" class="nav-link"><i class="iconfont reco-home"></i>
首页
</a></div><div class="nav-item"><a href="/timeline/" aria-current="page" class="nav-link router-link-exact-active router-link-active"><i class="iconfont reco-document"></i>
安装文档
</a></div><div class="nav-item"><a href="/timeline/.html" class="nav-link"><i class="iconfont reco-document"></i>
使用文档
</a></div><div class="nav-item"><a href="/docs/development/plugins.html" class="nav-link"><i class="iconfont reco-document"></i>
开发文档
</a></div><div class="nav-item"><a href="/docs/faq/" class="nav-link"><i class="iconfont reco-faq"></i>
FAQ
</a></div><div class="nav-item"><a href="/docs/" class="nav-link"><i class="iconfont reco-faq"></i>
关于
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-github"></i>
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask" data-v-1156296a></div> <aside class="sidebar" data-v-1156296a><div class="personal-info-wrapper" data-v-828910c6 data-v-1156296a><img src="https://s.gravatar.com/avatar/27d0f38d5b14cf1ae60da1522a9a246e?s=80" alt="author-avatar" class="personal-img" data-v-828910c6> <h3 class="name" data-v-828910c6>
hibikier
</h3> <div class="num" data-v-828910c6><div data-v-828910c6><h3 data-v-828910c6>1</h3> <h6 data-v-828910c6>Articles</h6></div> <div data-v-828910c6><h3 data-v-828910c6>0</h3> <h6 data-v-828910c6>Tags</h6></div></div> <ul class="social-links" data-v-828910c6></ul> <hr data-v-828910c6></div> <nav class="nav-links"><div class="nav-item"><a href="/" class="nav-link"><i class="iconfont reco-home"></i>
首页
</a></div><div class="nav-item"><a href="/timeline/" aria-current="page" class="nav-link router-link-exact-active router-link-active"><i class="iconfont reco-document"></i>
安装文档
</a></div><div class="nav-item"><a href="/timeline/.html" class="nav-link"><i class="iconfont reco-document"></i>
使用文档
</a></div><div class="nav-item"><a href="/docs/development/plugins.html" class="nav-link"><i class="iconfont reco-document"></i>
开发文档
</a></div><div class="nav-item"><a href="/docs/faq/" class="nav-link"><i class="iconfont reco-faq"></i>
FAQ
</a></div><div class="nav-item"><a href="/docs/" class="nav-link"><i class="iconfont reco-faq"></i>
关于
</a></div><div class="nav-item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-github"></i>
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav> <!----> </aside> <div class="password-shadow password-wrapper-in" style="display:none;" data-v-4e82dffc data-v-1156296a><h3 class="title" data-v-4e82dffc data-v-4e82dffc>Timeline</h3> <!----> <label id="box" class="inputBox" data-v-4e82dffc data-v-4e82dffc><input type="password" value="" data-v-4e82dffc> <span data-v-4e82dffc>Konck! Knock!</span> <button data-v-4e82dffc>OK</button></label> <div class="footer" data-v-4e82dffc data-v-4e82dffc><span data-v-4e82dffc><i class="iconfont reco-theme" data-v-4e82dffc></i> <a target="blank" href="https://vuepress-theme-reco.recoluan.com" data-v-4e82dffc>vuePress-theme-reco</a></span> <span data-v-4e82dffc><i class="iconfont reco-copyright" data-v-4e82dffc></i> <a data-v-4e82dffc><span data-v-4e82dffc>hibikier</span>
  
<!---->
2021
</a></span></div></div> <div data-v-1156296a><ul class="timeline-content" data-v-1156296a data-v-3ab56744><li class="desc" style="display:none;" data-v-3ab56744 data-v-3ab56744>Yesterday Once More!</li> </ul></div></div></div></div><div class="global-ui"><div class="back-to-ceiling" style="right:1rem;bottom:6rem;width:2.5rem;height:2.5rem;border-radius:.25rem;line-height:2.5rem;display:none;" data-v-c6073ba8 data-v-c6073ba8><svg t="1574745035067" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5404" class="icon" data-v-c6073ba8><path 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" data-v-c6073ba8></path><path 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" data-v-c6073ba8></path></svg></div><!----></div></div>
<script src="/assets/js/app.5991c721.js" defer></script><script src="/assets/js/10.02c706ee.js" defer></script><script src="/assets/js/1.b4f3b67c.js" defer></script><script src="/assets/js/8.fda87efb.js" defer></script>
</body>
</html>

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 920 KiB