# 更新包管理器
sudo apt-get update
# 安装docker
apt install docker.io -y
# 下载docker镜像
docker pull techxiaofei/bot-on-anything:latest
# 给镜像打标签
docker tag techxiaofei/bot-on-anything bot-on-anything
# 下载配置文件(公众号版),只需要改 api_key 即可
# token可改可不改,只需要保证和公众号里面配置的一样即可。
wget -O config.json https://raw.githubusercontent.com/techxiaofei/resource/main/config/chatgpt/official/config.json
# 后台运行
docker run --name bot-on-anything -d -p 0.0.0.0:80:80 -v "$(pwd)/config.json:/app/config.json" bot-on-anything python app.py
# 查看log
docker logs -f bot-on-anything
浏览器打开WeRoBot
浏览器输入你的服务器的IP地址打开WeRoBot页面代表服务正常运行。
这个IP地址的http链接后面需要填到公众号里面。
公众号设置
1.设置公众号回调地址
在 微信公众平台 中进入个人订阅号,点击左边侧边栏的基本配置,然后点击右边修改配置,进入以下界面。

URL就是你的服务器的IP地址:http://a.b.c.d/
Token就是你服务器的config.json配置的那个Token
消息加密密钥随机生成即可,选择默认的明文模式,点击提交。
2.启用配置
修改完配置点击右方的启用配置,会显示为:服务器配置(已启用)。此时我们的服务器配置已经启用成功。

3.使用
用户关注订阅号后,发送消息即可。