• 奥特曼autMan机器人安装,开启插件市场+对接QQ、微信、公众号教程


    pic11.jpg

    安装完成并启动后可进入autMan后台地址:http://autMan的ip:autMan端口/fanli/static
    获取后台地址的指令:设置

    1.Linux类系统

    直接SSH连接,终端里面运行下面命令

    tag=$(curl -s https://gitee.com/hdbjlizhe/autMan/releases/latest|cut -d"\"" -f2|cut -d'/' -f8);if [ ! "$tag" ];then echo '未获取到最新版本号,退出';exit;fi;s=autMan;a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi;if [ ! -d $s ];then mkdir $s;fi;cd $s;wget https://gitee.com/hdbjlizhe/${s}/releases/download/${tag}/autMan_$a.tar.gz && tar -zxvf autMan_$a.tar.gz && rm -rf autMan_$a.tar.gz && chmod 777 $s;pkill -9 $s;$(pwd)/$s -t;
    
    • 1

    微信截图_20230412140639.png

    记得去服务器放行这个端口,不然你进不去后台的。

    autMan(Linux系统含amd64\arm64)运行:

    1.进入autMan文件夹:

    cd /root/autMan
    
    • 1

    2.指令启动:

    ./autMan -t
    
    • 1

    3.静默指令:重启

    2.Windows系统

    下载地址:https://gitee.com/hdbjlizhe/autMan/releases

    1.启动windows命令提示符或powershell等命令行工具
    2.进入autMan文件夹
    3.指令启动:

    .\\autMan.exe -t
    
    • 1

    4.静默指令:重启

    autMan(Windows版本)运行:
    微信截图_20230412140516.png

    3.Docker版本

    【docker版本命令】

    docker run -d --name autman --restart always --network=host -v /root/autman:/autMan hdbjlizhe/autman:latest
    
    • 1

    【群晖docker命令】建议在volume1下新建autman文件夹

    docker run -d --name autman --restart always --network=host -v /volume1/autman:/autMan hdbjlizhe/autman:latest
    
    • 1

    其中默认端口为8080,可以通过交互下指令:set autMan port xxxx自行修改
    其中的/root/auman(或volume1/autman)为映射的主机目录,可以自行修改
    运行成功后,后台地址为:http://ip:端口,如果不自定义端口就是http://xxx.xxx.xxx.xxx:8080
    注意:8080这个端口经常会被别的应用占用,建议修改其他端口,同时注意防火墙放行相应的端口。

    守护奥特曼情况下的更新

    1.root账号ssh登陆,进入autMan文件夹

    2.输入命令停止守护:

    systemctl stop autMan
    
    • 1

    3.手动运行奥特曼:

    ./autMan -t
    
    • 1

    4.在奥特曼运行交互界面输入指令:更新

    5.更新完成后关闭奥特曼,并杀死奥特曼后台。指令:

    pkill -9 autMan
    
    • 1

    6.启用守护:

    systemctl start autMan
    
    • 1

    我习惯用pm2守护了,PM2守护:

    先进入到奥特曼目录

    cd /root/autMan
    
    • 1

    然后pm2守护奥特曼:

    pm2 start autMan
    
    • 1

    Pm2重启奥特曼守护:

    pm2 restart autMan
    
    • 1

    Pm2停止守护奥特曼:

    pm2 stop autMan
    
    • 1

    查看pm2守护进程(确认守护成功)

    pm2 list
    
    • 1

    后台登录

    安装完成并启动后可进入autMan后台地址:http://autMan的ip:autMan端口/fanli/static

    首次使用需要设置登录用户名和密码,设置完成后跳转到登录页面,输入账号密码登录成功

    也可使用指令,设置后台WEB的用户名:

    set autMan adminUsername xxxxx
    
    • 1

    设置后台WEB的密码:

    set autMan adminPassword xxxxx
    
    • 1

    示例:
    微信截图_20230412140741.png

    aut云账号设置

    这个安装完进入奥特曼web后台,点系统参数,往下翻就可以看到了,去http://aut.zhelee.cn申请aut云账户,然后把注册的账号在这里绑定下
    微信截图_20230413083418.png

    然后你就能用奥特曼插件市场了,在页面的右上角。
    微信截图_20230413083451.png

    {message type=“success” content=“注意:插件安装显示error,你得进奥特曼QQ群(361079691)里面,然后发咖啡吗,赞助1元就能下载了,哪怕0元的插件,也是需要有余额,获取的咖啡码按照奥特曼的机器人提示,复制发给你的机器人就好了,然后刷新插件页面就好了。”/}

    什么是咖啡码?

    咖啡码即授权码,新装用户在qq群发指令:体验码,可获得7天体验期全功能咖啡码。咖啡码有效时:所有转成的短链均为自己的,咖啡码无效时:所有转成的短链均为作者的

    目前咖啡码:5元/月,60/1年

    对接QQ

    看这个教程:https://jichun29.blog.csdn.net/article/details/136169540

    对接微信

    看这个教程:https://jichun29.blog.csdn.net/article/details/136169598

    对接公众号

    看这个教程:https://jichun29.blog.csdn.net/article/details/136169769

    其他说明

    1.关于autMan搬运功能的说明
    一、什么是autMan的搬运功能
    搬运功能即:将某个群或某个人的消息转发到某个群或某个人,中间可以对消息进行处理,可以设置白名单或黑名单,可以进行消息部分内容的剔除或替换
    剔除或替换均支持正则
    例如:你可以把qq消息手动到wx,也可以把tg消息搬运到wx,也可以把wx消息搬运到tg或qq

    二、如何设置
    设置位置web页面->系统管理->搬运设置(见下图)
    微信截图_20230415221720.png
    具体设置,这里以从tg搬运到qq为例(见下图)
    微信截图_20230415221754.png

    名称:随便起
    开关:规则的开关
    尾巴:是否显示从哪儿搬运的
    原始群:你要从哪儿搬运消息,注意,这里写群号即可,不用前缀
    原始人:如果不限制谁发的消息,凡是这个群的消息一律搬运可不设置,空着即可
    目标群:即你要转发到哪儿,可以转发到群,也可以转发到人,例如你可以填写qqgroup:123,wxgroup:456,qqindiv:789,tgroup:111,表示的意思是转发到qq的123群
    这里前缀做一下说明qqgroup为qq群,qqindiv为qq个人
    wxgroup为wx群,wxindiv为wx个人
    tbgroup为tgbot所在的目标群号,一般群号会带-100,tbindiv为通过tgbot转发到个人
    tggroup为tg客户端的目标群号,群号不带-100,tgindiv为通过tg客户端转发到人个
    是否转链:当信息中包含jd\pdd短链和tb口令里会自动转为自己的链接,注意这里要确保“返利排错”无错误

    白名单:可以设置多个关键词,英文逗号隔开
    黑名单:可以设置多个关键词,英文逗号隔开
    剔除:从转发的信息中删除一些内容,支持正则,例如信息中包含jd短链时,你想剔除掉,可以填写:https?😕/u.jd.com/[0-9A-Za-z]{7}
    替换:将其中的信息进行替换,支持正则,例如填写((😕/,))//表示,将信息中所有的((替换成//,把所有的))替换为//
    保存即生效,不用重启

  • 相关阅读:
    基于nodejs+vue语言的酒店管理系统
    【Linux】浅谈冯诺依曼体系结构与操作系统
    使用RFC跳过权限校验的方法
    C语言编程常见错误
    聚类分析-书后习题回顾总结
    【IDEA配置】IDEA配置
    相机不小心格式化了怎么恢复?如何快速找回珍贵照片
    Java 数字金额,字符串格式化
    CRM项目 - 心得
    共同学习|Spring Cloud Alibaba一一服务网关Gateway
  • 原文地址:https://blog.csdn.net/qq_42123284/article/details/136169785