GeWe托管微信安装和使用
💬 重要提示
旺财狗本身不内置托管微信程序。本教程为使用对接第三方微信托管平台实现!
GeWe托管微信框架是免费的微信框架。
GeWe免费版仅包含收发消息文件图片拉人踢人群管等基础功能。不含发圈发视频号等功能。
💬 重要提示
1 Docker容器的搭建
准备一台linux主机,建议最好是debian12或者乌班图Ubuntu
docker pull registry.cn-hangzhou.aliyuncs.com/gewe/gewe:latest
docker tag registry.cn-hangzhou.aliyuncs.com/gewe/gewe gewe
然后
mkdir -p /root/gewe
docker run -itd -v /root/gewe:/root/temp -p 2531:2531 -p 2532:2532 --privileged=true --name=gewe gewe /usr/sbin/init
这时候查看docker的日志,如果没有异常提醒,就可以访问管理地址IP+端口号2531访问看看是否正常运行了。
💬 如果出现如下提示,就按照下面做,如果没有,请直接跳过该提醒
如果运行该镜像后日志出现
Failed to allocate manager object, freezing
该问题产生原因可能是当前系统只挂载了 cgroupv2,可用 mount | grep cgroup 检查。
如何解决1:使用第三方粉丝重新打包的镜像
registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine
该镜像只是提升了系统版本,不会出现上面的错误而已,其他无任何变动。 使用该镜像就不用看下面的如何解决2了。
如何解决2:可让系统同时兼容 cgroup v1 和 v2
edit /etc/default/grub
GRUB_CMDLINE_LINUX="SYSTEMD_CGROUP_ENABLE_LEGACY_FORCE=1 systemd.unified_cgroup_hierarchy=0"
regenerate grub.cfg
grub-mkconfig -o /boot/grub/grub.cfg
reboot system
重启后再次运行创建的容器,如果没有问题,就应该能跑起来了。
访问管理地址IP+端口号2531访问
如图:

2 插件的获取
如何获取?=》旺财狗的“插件管理”-“插件市场”

3 插件的安装
点击下载,就会自动下载并安装对应的插件了。
回到旺财狗的插件列表中,找到添加的插件,点击“启用”。

启用后点击“编辑配置文件”,如图:

然后编辑上图中的Server节点 ,把地址改成你上面步骤1中搭建成功后访问的ip+端口号,后面加/v2/api 保存即可。然后到控制面板操作登录即可。配置文件中的Token会自获取和更新 如下面的样例中192.168.1.168是我搭建的局域网ip,改成你自己机器的ip,也可以是公网,自己研究下。
[Token]
token=1111
[Server]
server_url=http://192.168.1.168:2531/v2/api
编辑完成后点击保存。
4 登录托管微信
点击插件行上面的“控制面板”,如图:点击新增托管账号

如果你之前搭建没有问题,配置文件中的服务器地址也配置正确的话,应该会出现一个扫码登录的二维码,如下图:

用手机微信扫码登录即可,如果跨省会出现验证码的话,这里要点击输入验证码信息。一般本地登录不会出现验证码的。
登录完成后,如下图:
可以对已经登录的机器人进行各种操作,如下线或者重新登录等等。如果是异常下线后,可以来这里重新登录该微信,但是不要选择新托管,这样子会增加风险。我们拷贝微信id到下一步创建插件机器人。
5 添加系统插件机器人对接
经过以上操作,我们就可以去“聊天软件对接”添加插件模式的机器人了。

💬 重要提示
因为我们在插件配置中已经配置了机器人的接口地址,所以上图中的框架httpapi和token可以随便填,图中已经标识出来了。 把上面点击生成的回调地址,拷贝到下一步使用。
6 机器人回调消息到插件
机器人面板管理处需要输入旺财狗提供给插件的消息回调地址,把这个地址输入到机器人的消息通知回调地址栏里面(都会有)。 上面的步骤中已经标识出来了。
如图:

如图:

7 发送指令测试
发个“time”指令到你的机器人小号测试下成果吧!如图:

💬 概括总结
1.搭建容器并运行起来
2.安装插件并启用
3.登录被托管的微信
4.创建插件类型的机器人
5.生成插件的消息接收地址(回调地址)
6.将生成的回调地址输入到机器人框架
7.完成对接,并发time指令测试
8.一般插件的说明中会有更详细的教程。