-
Notifications
You must be signed in to change notification settings - Fork 0
Docker
A60 edited this page Nov 16, 2022
·
3 revisions
适用于 BBot 的 Docker 方案
如果你想使用 Docker 部署 BBot 的话,请参考下面的步骤进行。
本文将默认读者拥有基本的 Docker 知识。
请注意替换文中的 [path] 为绝对路径
-
创建一个 Docker 网络
docker network create -d bridge bbot
-
运行 bbot-mah
docker run -it -v [path]/bots:/mah/bots --name bbot-mah --network bbot djkcyl/mah:2.1.2-2.13.0-2.6.2
-
登录你机器人的 QQ,并加入到自动登录里
注意:登录的过程中可能会出现短信验证码、滑块验证码,按照提示操作即可
/login 123456 password IPAD /autoLogin add 123456 password /autoLogin setConfig 123456 protocol IPAD /stop
-
再次运行 bbot-mah
docker start bbot-mah
-
首次运行 bbot
docker run -itd -v [path]/bbot:/bbot/data --name bbot --network bbot -p 6080:6080 djkcyl/bbot:dev
-
使用 bbot webui(http:// < yourhost > :6080)或直接进入 [path] 修改 bbot 配置(bot_config.yaml),注意下列两项内容
Mirai: verify_key: mah mirai_host: http://bbot-mah:6081
(如果未使用 webui 初始化配置)可以重启 Docker 容器或访问 http:// < yourhost > :6080/api/config/save 即可读取配置文件