autMan奥特曼机器人-对接gewechat微信机器人教程

autMan · 01-10 · 16 人浏览

2025-02-26T05:28:15.png

框架优势:

简单易用,无接入难度,区别于其它开源项目,本框架无需用户安装电脑微信,无需安装手机破解插件,只需扫码登录即可使用,操作简单,目前是大厂最稳定的主流使用方案。

主要能力:

  • 消息自动化、给指定对象(好友、群组)发送文本、图片、文件、emoji表情、小程序、语音等消息
  • 自定义消息处理、自动回复、自定义关键字回复、AI回复、各种自定义类型、RPA自动化业务交互
  • 群管理及好友管理、设置好友备注、邀请好友统计、拉好友进群等
  • 各种业务模型接入,例如chatgpt、sora、大数据及客服模型
  • 基于框架您可以创造更多有趣的功能...

autMan与Gewechat对接操作步骤

前提要求

需将autMan更新至3.3.7及以上版本。

Gewe项目地址

Gewe的项目地址为:https://github.com/Devo919/Gewechat

一、搭建Gewe

  1. 拉取镜像
    执行命令

    docker pull registry.cn-hangzhou.aliyuncs.com/gewe/gewe:latest

    然后使用

    docker tag registry.cn-hangzhou.aliyuncs.com/gewe/gewe gewe

    命令进行标记。

  2. 创建目录并运行容器:(以飞牛OS举例)

    • 先执行创建gewe目录

    2025-01-13T01:38:05.png

    • 再运行命令来启动容器,注意路径按照你实际的修改下,右键新建的文件夹,详细信息里面复制路径即可

    2025-01-13T01:39:16.png
    2025-01-13T01:39:30.png
    SSH切换root用户,运行下面命令:

    docker run -itd -v /vol1/1000/docker/Gewe:/root/temp -p 2531:2531 -p 2532:2532 --privileged=true --name=gewe gewe /usr/sbin/init
    • 注意事项:启动基本正常,但要关闭科学上网环境,否则登录不上微信号。启动后查看docker的日志,若无异常提醒,等两分钟后再去通过访问管理地址(IP+端口号2531)查看是否正常运行。

    2025-01-10T07:51:46.png

  3. 解决可能出现的问题
    若运行该镜像后日志出现bash Failed to allocate manager object, freezing 1提示:

    • 解决方法1

    使用第三方重新打包的镜像registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine,此镜像仅提升系统版本,不会出现上述错误,使用该镜像后无需看解决方法2的内容。
    第三方粉丝重新打包的镜像,操作如下:

    docker pull registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine
    docker tag registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine gewe
    cd ~
    mkdir temp
    docker run -itd \
     -v /vol1/1000/docker/Gewe:/root/temp \
     -p 2531:2531 \
     -p 2532:2532 \
     --privileged=true \
     --restart unless-stopped \
     --name=gewe_autman \
     gewe

    注意,上面的路径:/vol1/1000/docker/Gewe,要根据你实际路径修改下

    • 解决方法2

    让系统同时兼容cgroup v1和v2,操作如下:

     - 编辑`/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访问
    如图:
    2025-01-10T07:52:20.png

二、登录Gewechat

安装autMan官方市场Gewechat登录器adapter_gw_http插件
2025-01-13T06:32:19.png
然后去Gewechat登录器插件设置好配参
2025-01-13T01:32:29.png
确保你已经安装nodeJs依赖 ws、axios、fs、path、xml2js,需autMan3.3.7以上,安装插件后重启autMan生效
2025-01-13T01:33:00.png
给你的bot发送指令gewechat,然后根据提示扫码登录操作。

注意最后填写回调地址时不要写autman文件里面那个ws地址
要写

http://奥特曼ip:端口/gw/receive

2025-01-13T01:35:36.png

三、适配器设置,启用并重启autMan

2025-01-10T07:53:12.png
完成上述对接操作后,启用相关设置并重启autMan,使其生效。
2025-01-13T01:36:00.png

【免责声明】 本网站大部分软件和资源收集于网络,只做自己私下学习备份使用。所有资源和软件均来自互联网的优秀作者们,版权归原作者或企业所有。