Skip to content

Latest commit

 

History

History
95 lines (77 loc) · 2.4 KB

deploy.md

File metadata and controls

95 lines (77 loc) · 2.4 KB

部署 ABot

环境要求

  • 为必须
    • 为可选

如未特殊说明,均已最新版为准

安装

首先你需要将 MAH v2 配置完成,你的配置文件应该长这样:

adapters:
  - http
  - ws
debug: false
enableVerify: true
verifyKey: xxxxxx # 记住这里填写的 key
singleMode: false
cacheSize: 4096
adapterSettings:
  http:
    host: localhost
    port: 8066
    cors: [*]
  ws:
    host: localhost
    port: 8066 # 此端口请与 http 端口保持一致
    reservedSyncId: -1
  1. 克隆 ABot 到本地

    git clone https://github.com/djkcyl/ABot-Graia
  2. 下载 ABot 所需字体资源 ABot Font 并解压至 ABot 根目录

  3. 创建虚拟容器

    poetry env use 3.9
  4. 使用虚拟容器安装依赖 本步骤可能需要执行5分钟到5小时,请耐心等待(

    poetry install
  5. 修改 ABot 配置文件 config/config.exp.yaml并重命名config/config.yaml

  6. 安装浏览器依赖

    poetry run playwright install firefox
    poetry run playwright install-deps
  7. 启动 ABot

    poetry run python main.py

你可能还需要执行下面这条命令才能正常使用某些功能

npx playwright install-deps

你也可能在执行 poetry install 的时候出现装不上 graiax-silkcoder 的情况,请自行解决编译环境问题

注意,请不要使用 pip 来安装依赖

尽情享用吧~

保持在后台运行

Windows

Windows 系统也需要问吗?彳亍
按下最小化即可。
> 为什么会有人这个也要教啊(恼)

Linux

Centos

yum install screen
screen -R ABot
...

其他发行版怎么用请查阅此处