mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 14:22:55 +08:00
1 line
3.8 KiB
JavaScript
1 line
3.8 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[36],{571:function(t,s,n){"use strict";n.r(s);var a=n(8),e=Object(a.a)({},(function(){var t=this,s=t.$createElement,n=t._self._c||s;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("div",{staticClass:"custom-block warning"},[n("p",{staticClass:"title"},[t._v("版本警告")]),n("p",[t._v("真寻Bot需要python环境为 "),n("strong",[t._v("python3.8")]),t._v(" 或 "),n("strong",[t._v("python3.9")])])]),n("div",{staticClass:"custom-block danger"},[n("p",{staticClass:"title"},[t._v("又一个版本警告")]),n("p",[t._v("真寻所需要的python包尽量按照requirements.txt中的版本"),n("br"),t._v("\n特别是 "),n("em",[n("strong",[t._v("nonebot")])]),t._v(" 版本,未适配的版本可能导致真寻无法运行")])]),n("h1",{attrs:{id:"开始部署"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#开始部署"}},[t._v("#")]),t._v(" 开始部署")]),t._v(" "),n("ol",[n("li",[n("p",[t._v("从 "),n("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot",target:"_blank",rel:"noopener noreferrer"}},[t._v("HibiKier / zhenxun_bot"),n("OutboundLink")],1),t._v(" clone代码 或 直接下载 "),n("a",{attrs:{href:"https://github.com/HibiKier/zhenxun_bot/archive/refs/heads/main.zip",target:"_blank",rel:"noopener noreferrer"}},[t._v("压缩包"),n("OutboundLink")],1),t._v(" 解压")])]),t._v(" "),n("li",[n("p",[t._v("安装依赖包")]),t._v(" "),n("div",{staticClass:"language- extra-class"},[n("pre",[n("code",[t._v(" pip install -r requirements.txt\n")])])])]),t._v(" "),n("li",[n("p",[t._v("设置超级用户,打开 "),n("strong",[t._v(".env.dev")]),t._v(" 文件,在"),n("code",[t._v("SUPERUSERS")]),t._v("中添加自己的QQ")]),t._v(" "),n("div",{staticClass:"language- extra-class"},[n("pre",[n("code",[t._v(' SUPERUSERS=["123456789"]\n')])])])]),t._v(" "),n("li",[n("p",[t._v("打开 "),n("strong",[t._v("configs/config.py")]),t._v(" 填写数据库数据")]),t._v(" "),n("div",{staticClass:"language- extra-class"},[n("pre",[n("code",[t._v(' # 数据库(必要)\n # 如果填写了bind就不需要再填写后面的字段了#)\n # 示例:"bind": "postgresql://user:password@127.0.0.1:5432/database"\n bind: str = "" # 数据库连接链接\n sql_name: str = "postgresql"\n user: str = "" # 数据用户名\n password: str = "" # 数据库密码\n address: str = "" # 数据库地址\n port: str = "" # 数据库端口\n database: str = "" # 数据库名称\n')])])])]),t._v(" "),n("li",[n("p",[t._v("使用"),n("code",[t._v("python3 bot.py")]),t._v("启动真寻Bot,会在 "),n("strong",[t._v("configs")]),t._v(" 和 "),n("strong",[t._v("data/configs")]),t._v(" 目录下生成各种配置文件")])]),t._v(" "),n("li",[n("p",[t._v("打开 "),n("strong",[t._v("configs/config.yaml")]),t._v(",里面包含的是各种插件的配置文件,填写完毕后重启真寻Bot")])])]),t._v(" "),n("div",{staticClass:"custom-block tip"},[n("p",{staticClass:"title"}),n("p",[t._v("playwright 需要安装额外的系统环境,在命令行输入以下")]),t._v(" "),n("div",{staticClass:"language-python line-numbers-mode"},[n("pre",{pre:!0,attrs:{class:"language-python"}},[n("code",[t._v("sudo playwright install"),n("span",{pre:!0,attrs:{class:"token operator"}},[t._v("-")]),t._v("deps chromium\n"),n("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# or")]),t._v("\nsudo python3 "),n("span",{pre:!0,attrs:{class:"token operator"}},[t._v("-")]),t._v("m playwright install"),n("span",{pre:!0,attrs:{class:"token operator"}},[t._v("-")]),t._v("deps chromium\n")])]),t._v(" "),n("div",{staticClass:"line-numbers-wrapper"},[n("span",{staticClass:"line-number"},[t._v("1")]),n("br"),n("span",{staticClass:"line-number"},[t._v("2")]),n("br"),n("span",{staticClass:"line-number"},[t._v("3")]),n("br")])])])])}),[],!1,null,null,null);s.default=e.exports}}]); |