zhenxun_bot/assets/js/39.80eddce0.js

1 line
11 KiB
JavaScript
Raw Normal View History

2022-05-03 03:32:10 +08:00
(window.webpackJsonp=window.webpackJsonp||[]).push([[39],{639:function(s,t,n){"use strict";n.r(t);var a=n(17),r=Object(a.a)({},(function(){var s=this,t=s.$createElement,n=s._self._c||t;return n("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[n("div",{staticClass:"custom-block warning"},[n("p",{staticClass:"title"},[s._v("版本警告")]),n("p",[s._v("真寻Bot需要python环境为 "),n("strong",[s._v("python3.8")]),s._v(" 或 "),n("strong",[s._v("python3.9")])])]),n("div",{staticClass:"custom-block danger"},[n("p",{staticClass:"title"},[s._v("又一个版本警告")]),n("p",[s._v("真寻所需要的python包尽量按照requirements.txt中的版本"),n("br"),s._v("\n特别是 "),n("em",[n("strong",[s._v("nonebot")])]),s._v(" 版本,未适配的版本可能导致真寻无法运行")])]),n("h1",{attrs:{id:"开始部署"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#开始部署"}},[s._v("#")]),s._v(" 开始部署")]),s._v(" "),n("ol",[n("li",[s._v("从 "),n("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot",target:"_blank",rel:"noopener noreferrer"}},[s._v("HibiKier / zhenxun_bot"),n("OutboundLink")],1),s._v(" clone代码 或 直接下载 "),n("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/archive/refs/heads/main.zip",target:"_blank",rel:"noopener noreferrer"}},[s._v("压缩包"),n("OutboundLink")],1),s._v(" 解压")]),s._v(" "),n("li",[s._v("安装依赖包")])]),s._v(" "),n("div",{staticClass:"language-shell line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-shell"}},[n("code",[s._v("pip3 "),n("span",{pre:!0,attrs:{class:"token function"}},[s._v("install")]),s._v(" poetry "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 使用poetry管理python包")]),s._v("\npoetry "),n("span",{pre:!0,attrs:{class:"token function"}},[s._v("install")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 安装依赖")]),s._v("\n\npoetry shell "),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 进入虚拟环境")]),s._v("\n\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("## playwright 需要安装额外的系统环境,在命令行输入以下")]),s._v("\nplaywright "),n("span",{pre:!0,attrs:{class:"token function"}},[s._v("install")]),s._v(" chromium\nplaywright install-deps chromium\n")])]),s._v(" "),n("div",{staticClass:"line-numbers-wrapper"},[n("span",{staticClass:"line-number"},[s._v("1")]),n("br"),n("span",{staticClass:"line-number"},[s._v("2")]),n("br"),n("span",{staticClass:"line-number"},[s._v("3")]),n("br"),n("span",{staticClass:"line-number"},[s._v("4")]),n("br"),n("span",{staticClass:"line-number"},[s._v("5")]),n("br"),n("span",{staticClass:"line-number"},[s._v("6")]),n("br"),n("span",{staticClass:"line-number"},[s._v("7")]),n("br"),n("span",{staticClass:"line-number"},[s._v("8")]),n("br")])]),n("ol",{attrs:{start:"3"}},[n("li",[s._v("设置超级用户,打开 "),n("strong",[s._v(".env.dev")]),s._v(" 文件,在"),n("code",[s._v("SUPERUSERS")]),s._v("中添加自己的QQ")])]),s._v(" "),n("div",{staticClass:"language- line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-text"}},[n("code",[s._v('SUPERUSERS=["123456789"]\n')])]),s._v(" "),n("div",{staticClass:"line-numbers-wrapper"},[n("span",{staticClass:"line-number"},[s._v("1")]),n("br")])]),n("ol",{attrs:{start:"4"}},[n("li",[s._v("打开 "),n("strong",[s._v("configs/config.py")]),s._v(" 填写数据库数据")])]),s._v(" "),n("div",{staticClass:"language-python line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-python"}},[n("code",[n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 数据库(必要)")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v("# 如果填写了bind就不需要再填写后面的字段了#")]),s._v("\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[s._v('# 示例:"bind": "postgresql://user:password@127.0.0.1:5432/database"')]),s._v("\nbind"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[s._v(":")]),s._v(" "),n("span",{pre:!0,attrs:{class:"token builtin"}},[s._v("str