首页 > 其他分享 >autMan奥特曼机器人-对接Docker版本NTQQ详细教程

autMan奥特曼机器人-对接Docker版本NTQQ详细教程

时间:2024-10-31 14:20:34浏览次数:3  
标签:false 端口 autMan NTQQ run true 奥特曼 VNC

准备

1、准备一台服务器,amd64/arm64都可以,配置最好还是2核保底吧。
2、准备一个VNC软件。1Remote:点此下载
3、准备手机登陆机器人QQ号,扫码

NTQQ相关

NTQQ一键脚本(适用于小白支持autMan/无界)
复制以下代码,在服务器发送即可。按照提示步骤输入正确参数,如果出现输错可以自行去文件夹内修改!搞好后就跳转下面的VNC连接接着连接操作

注意:机器人域名地址那里不要加http://,以及结尾不要加 / ,举例:机器人地址是http://192.168.68.111:8080 正确写法:192.168.68.111 回车 在输入端口号 8080 回车继续

cd && curl -o "ntqq.sh" "https://raw.githubusercontent.com/baquanluomu/ntapiconfig/main/ntqq.sh" && chmod +x ntqq.sh && ./ntqq.sh

2024-10-28T05:38:51.png

手动搭建NTQQ(建议老手)

1、SSH链接你的服务器,在root目录下,没有的请cd /root,然后输入下面命令创建对应文件夹并创建配置文件,请注意将记得换文字换成机器人的QQ号码

mkdir -p LLOneBot && cd LLOneBot && touch config_记得换.json

2、如果不确定是否成功,可以自行查看下目录或者ll看查目录。正确后我们进行编辑配置文件,配置地址端口。(并不是一定要vi如果有宝塔等或者nas等可以直接去目录手动修改哈,怎么方便怎么来),这里我直接使用了SSH工具查看json文件
2024-10-28T05:39:39.png
3、上面进入后,我们双击里面的对应机器人QQ的配置文件打开,然后编辑箭头所指那一串,如果你的NTQQ跟你的框架是一起的,也可以用10.10.10.10或者127.0.0.1和192.xx.xx.xx都是可行的

{
  "ob11": {
    "httpPort": 3000,
    "httpHosts": [],
    "wsPort": 3001,
    "wsHosts": [
      "ws://autman公网:端口/qq/receive"
    ],
    "enableHttp": false,
    "enableHttpPost": false,
    "enableWs": false,
    "enableWsReverse": true,
    "messagePostFormat": "string",
    "httpSecret": "",
    "enableHttpHeart": false,
    "enableQOAutoQuote": false
  },
  "heartInterval": 60000,
  "token": "",
  "enableLocalFile2Url": true,
  "debug": true,
  "log": false,
  "reportSelfMessage": false,
  "autoDeleteFile": true,
  "ffmpeg": "/usr/bin/ffmpeg",
  "autoDeleteFileSecond": 120,
  "enablePoke": false,
  "musicSignUrl": "",
  "enableLLOB": true,
  "msgCacheExpire": 120
}

2024-10-28T05:40:07.png
4、编辑改好后,咋们记得保存,拉取镜像并run容器(不用管arm或者amd什么的,直接拉取,会自动识别)

docker run -d  --restart=always --name NTQQ  -v /root/LLOneBot/:/opt/QQ/resources/app/LiteLoaderQQNT/data/LLOneBot/ -p 5900:5900 -p 3000:3000 luomubiji/ntqq:latest

2024-10-28T05:40:41.png
5、注意上面的name后面的NTQQ是可以更改的,还有-p 5900:5900 -p 3000:3000 这里的:前面的5900和3000是可以更改的,更改后代表后面的步骤都需要相应的替换。如果有端口冲突,还是更改为好,没有就不必更改,有没有很简单,自己用命令lsof -i:5900查看记得

VNC连接

1、首先VNC软件选择性很多,各个功能不一样,建所以这里直接用1Remote来演示,首先打开软件,右上角选择+号,选择添加,点击上方VNC,输入名称
1Remote:点此下载
2024-10-28T05:42:06.png
2024-10-28T05:47:26.png
2、往下拉找到地址,输入上面搭建NTQQ服务器的地址IP(可域名)+端口号,就是上面的第六步,里面的5900如果你有变动,改的什么就在此处填写什么(家宽openwrt或者爱快等,记得开放端口)。下面密码输入:vncpasswd (关于密码固定后续可能会优化为可自定义),然后保存。
2024-10-28T05:47:36.png
3、保存后我们去双击你添加的,就会进行连接(如果遇到连接失败,你确定端口开放!且确定容器正常运行中!端口占用等问题!),连接成功后如图所示:
2024-10-28T05:48:55.png
4、然后我们拿出我们准备好的机器人QQ手机,右上角+号,扫一扫,然后扫出来的二维码。并登陆,确定登录。出现确认最好勾选下次登录无需手机确认,如果遇到闪退,扫码后黑屏等,重新连接VNC就行。直到出现正常QQ登陆界面。然后就进行关键操作!!
2024-10-28T05:49:38.png

无界用户

拉到最下查看下图1的反向设置,其他不变
点击设置,找到左边最下面的bot,点击进入,确定一下端口,还有对接奥特曼的地址和端口是否有,如果没有,手动填写,最好是去一开始的配置文件修改!还要开启debug!消息上保类型选择CQ码如图所示就完事了!然后点击左边的登录设置,将启动QQ自动登录打开,确认无需手机确认打开。接着找到最上的通用找到软件更新关闭!!

autMan用户

配置如图,IP+端口记得替换
2024-10-28T05:51:04.png
2024-10-28T05:51:24.png
2024-10-28T05:51:29.png

无界用户配置

1、NTQQ相关第3步的配置文件:

{
  "ob11": {
    "httpPort": 3000,
    "httpHosts": [],
    "wsPort": 3001,
    "wsHosts": [
      "ws://无界IP:端口/api/bot/qqws"
    ],
    "enableHttp": false,
    "enableHttpPost": false,
    "enableWs": false,
    "enableWsReverse": true,
    "messagePostFormat": "string",
    "httpSecret": "",
    "enableHttpHeart": false,
    "enableQOAutoQuote": false
  },
  "heartInterval": 60000,
  "token": "",
  "enableLocalFile2Url": true,
  "debug": true,
  "log": false,
  "reportSelfMessage": false,
  "autoDeleteFile": true,
  "ffmpeg": "/usr/bin/ffmpeg",
  "autoDeleteFileSecond": 120,
  "enablePoke": false,
  "musicSignUrl": "",
  "enableLLOB": true,
  "msgCacheExpire": 120
}

2、VNC连接第5步图一示例:
2024-10-28T05:53:04.png
3、无界web更改qqOutside.js示例图,请将适配器模式更改为ws,交互发送地址更改为NTQQ的地址加端口,记得开启适配器,图上没开而已,js路径在/bncr/BncrData/Adapter
2024-10-28T05:53:18.png

更新命令

这里使用的是watchtower来更新,但是我不知道是个人原因还是什么原因,watchtower版本无论怎么拉取最新的都是1.3.0(删除了镜像也是),所以我建议如果您的watchtower版本很低的话,就是用下面命令拉取后出现第一行为1.7.1(2024年3月14日 23:18:12目前最新)以下的话,最好还是手搓拉取指定版本,注意更新是要时间的!且更新后还需要扫码登录,且要除了配置文件外的比如自动登录,取消更新都需要重新开关!

NTQQ指定用watchtower1.7.1更新(跟我类似情况)

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower:1.7.1 -c --run-once  NTQQ

NTQQ通用更新命令

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -c --run-once NTQQ

标签:false,端口,autMan,NTQQ,run,true,奥特曼,VNC
From: https://blog.csdn.net/qq_42123284/article/details/143302670

相关文章

  • autMan框架适配器的编写教程
    首先要确定接入社交媒体的类型,例如:QQ类型为qq,QQ频道类型为qb,微信类型为wx,tg客户端类型为tg,tg官方机器人类型为tb,这里确定的社交媒体类型不要与内置类型冲突,尽量使用2个字母代指。以下以tt类型为例。一、HTTP方式连接时的适配器插件编写即:社交媒体可以设置消息回调地址......
  • autMan奥特曼机器人对接新千寻Pro微信框架详细教程
    文件下载1、安装指定版本微信https://www.123865.com/s/3Wd9-q13jH需要的插件下载:https://pan.quark.cn/s/c1f10f726b6a2、最新千寻pro下载https://www.123865.com/s/3Wd9-Y43jH框架教程1、安装上面的指定微信版本,跟最新的千寻框架,然后启动框架双击千寻微信框架Pro......
  • 互联网顶流OpenAI CEO奥特曼的投资版图
    SamAltman,作为OpenAI的CEO,不仅在人工智能领域取得了显著成就,还在多个高科技和新兴行业中进行了广泛的投资。本文将详细介绍SamAltman自2019年以来通过其个人及其相关实体(如HydrazineCapital和ApolloProjects)的投资组合,涵盖AI、生物科技、航空技术、区块链等多个领域。主......
  • 奥特曼花园私照“惊”到AI圈创始人,引出OpenAI代号“草莓”神秘项目进展大讨论,匿名基础
    今天,SamAltman在X上晒了一张自家花园的照片,结果却把AI界的创始人们“惊”到了。图片公司高层突发的巨大变动,似乎并没有太多影响到这位当家人,奥特曼在海外媒体秀出了一张花园花盆中生长的草莓的宜人景色,并用他典型的全小写文字风格配文“我喜欢花园里的夏天”。看起来,既在......
  • GPT-4o mini登顶大模型竞技场,奥特曼:两个月内微调免费
    近年来,大型语言模型(LLMs)如GPT-4的发展极大地推动了自然语言处理(NLP)领域的进步。这些模型在内容生成、语言翻译和对话系统等多个应用中展示了其强大的能力。然而,传统语言模型的局限性在于它们只能进行语言生成,无法与外部系统、API或自定义函数进行交互。本文将介绍如何通过Fu......
  • GPT-4o Mini登顶大模型竞技场,奥特曼:两个月内微调免费
    近日,GPT-4oMini版迎来了“高光时刻”——它在lmsys大模型竞技场中登顶,与满血版并列第一,把Claude3.5甩在了身后。不同于一般的数据集测评,大模型竞技场是用户自己出题、用脚投票的结果,无法通过“刷题”来走捷径,因此更为真实。这个成绩一出,连CEO奥特曼都激动起来了:......
  • [AI资讯·0609] SamAltman建立了庞大投资帝国,通义千问Qwen2发布即爆火,OpenAI泄密者公
    AI资讯奥特曼28亿「投资帝国」曝光!不要OpenAI股份,当CEO最不赚钱开源超闭源!通义千问Qwen2发布即爆火,网友:GPT-4o危OpenAI泄密者公布165页文件:2027年实现AGI、计算集群将耗资千亿美元清华系细胞大模型登Nature子刊!能对人类2万基因同时建模奥特曼百万年薪挖角谷歌TPU人才,欲砸7万......
  • OpenAI年薪仅6.5万美元,奥特曼却掌控28亿美元创业帝国 | 最新快讯
    6月7日消息,尽管萨姆·奥特曼(SamAltman)作为OpenAI的联合创始人兼首席执行官而广为人知,但他在风险投资和创业投资领域的角色同样重要。鲜为人知的是,奥特曼掌管着价值超过28亿美元的投资帝国,这与他在OpenAI领取的6.5万美元薪资形成了鲜明对比。他的家族办公室正在管理这一帝国,涵......
  • 奥特曼回应 OpenAI 股权问题和「封口协议」;月暗杨植麟:大模型和互联网开发模式完全不同
       开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观......
  • 刚刚!奥特曼剧透GPT-5,将在高级推理功能上实现重大进步
    奥特曼:“GPT-5的能力提升幅度将超乎人们的想象…”自Claude3发布以来,外界对GPT-5的期待越来越强。毕竟Claude3已经全面超越了GPT-4,成为迄今为止最强大模型。而且距离GPT-4发布已经过去了整整一年时间,2023年3月14日OpenAI官宣发布GPT-4。关于GPT-4.5或GPT-5......