- 为必须
- 为可选
如未特殊说明,均已最新版为准
- Python
3.9
- Poetry
- Mirai HTTP API
^2.3
(后文简写为 MAH) - 关于poetry安装以及与conda的混合使用
首先你需要将 MAH v2 配置完成,你的配置文件应该长这样:
adapters: - http - ws debug: false enableVerify: true verifyKey: xxxxxx # 记住这里填写的 key singleMode: false cacheSize: 4096 adapterSettings: http: host: localhost port: 8080 cors: [*] ws: host: localhost port: 8080 # 此端口请与 http 端口保持一致 reservedSyncId: -1
-
克隆 YuBot 到本地
git clone https://github.com/YUASDS/Yubot.git
-
创建虚拟容器
poetry env use 3.9
-
使用虚拟容器安装依赖
本步骤可能需要执行5分钟到5小时,请耐心等待(
poetry install
-
修改 配置文件
config/config.exp.yaml
后并重命名为config/config.yaml
-
安装浏览器依赖
poetry run playwright install firefox poetry run playwright install-deps
-
启动
poetry run python main.py
你也可能在执行
poetry install
的时候出现装不上graiax-silkcoder
的情况,请自行解决编译环境问题
注意,请不要使用 pip
来安装依赖