草庐IT

傻妞对接青龙,对接QQ、TG、微信。一键、DOCKER安装----JD挂机一体化平台搭建之篇三【2022.11.29】

2201_75516169 2023-04-22 原文

实际搭建效果(上车地址):http://jdbean.tk​​​​​​

QQ机器人搭建效果 ,可以发送“菜单”、“登录”、“查询”等指令

可以一起交流讨论

作者使用的各插件包括:

1.青龙面板

2.傻妞机器人sillyGirl

3.QQ登录插件go-cqhttp

4.微信插件XYO(目前已收费,建议使用千寻),机器人效果:jdbean888

5.短信登录面板rabbit

6.线报监控auto_spy

 JD挂机一体化平台搭建系列:

篇一:最新青龙面板一键搭建及拉库脚本教程【2022.11.29】

篇二:傻妞一键安装,对接青龙,傻妞降级----JD挂机一体化平台搭建之篇二

目录

本篇效果

一、傻妞对接TG

1.telegram准备

获取telegram 用户ID

 2.傻妞准备

二、傻妞对接QQ

1.go-cqhttp安装(docker)

2.go-cqhttp配置

3.傻妞配置

4.最终效果


本篇效果

一、傻妞对接TG

1.telegram准备

申请TG BOT

打开telegram,搜索:BotFather

点击“开始”

输入

/newbot

 

输入机器人名字,随便起,自己能记住就行

给机器人设定用户名,要求是不重复而且结尾是bot,比如我的是https://t.me/douduoduo_bot,有条件的可以去搜索输入命令玩一下,如“菜单”、“登录”、“查询”。

设定完成后,会返回机器人API

记住这个API,后续会用到

获取telegram 用户ID

添加机器人:userinfobot

点击开始后,即会返回ID

 2.傻妞准备

在我们篇二中创建的傻妞终端,执行命令

set jd_cookie enable_jd_cookie true

 

设置傻妞 telegram token,从上个步骤中粘贴

set tg token xxx:xxxxxxxxxxxxx

#设置TG机器人管理员

set tg masters xxxxxx

#设置接受通知的TG账号

set tg notifier XXXXX

上面的ID都是tg账号ID

设置完成后,CTRL+C停止傻妞 ./sillyGirl -t重启傻妞,观察日志

看到telegram机器人已运行则表明安装成功

 接下来就可以在TELEGRAM搜索你的机器人,输入指令交互了,见下图,也可以在我搭好的机器人上测试https://t.me/doudd11_bot

 至此,傻妞对接TELEGRAM机器人完成

二、傻妞对接QQ

        我使用的工具是go-cqhttp docker版本,之前用过oicq、onebot,但是有点不稳定,目前的这个docker用着一直很稳定,推荐。

1.go-cqhttp安装(docker)

这个docker是一个魔改版本,全web页面交互的,用着还可以。

方法一(推荐):输入以下命令,端口映射建议修改下,命令已将8080端口映射为9999

docker run -d --name qqbot -v /cqhttp-data:/data -p 5700:5700 -p 9999:8080 scjtqs/cqhttp:1.0.2

 方法二:如果会使用docker-compose,则将下面的代码保存为docker-compose.yaml,docker-compose up -d 执行即可。文件可以在本文上方的链接Q群中找到。

version: '3'
services:
  go-cqhttp:
    container_name: go-cqhttp
    image: scjtqs/cqhttp:1.0.2
    restart: always
    privileged: true
    ports:
      - 5700:5700
      - 9999:8080
    volumes:
      - ./cqhttp-data:/data
    environment:
      - UPDATE=1

安装完成 

2.go-cqhttp配置

打开http://ip:9999

默认用户名密码:admin/admin

打开qqbot配置信息

修改必须的参数

account_uin	账号相关-qq账号
servers_ws-reverse	服务配置-ws反向 这里用json压缩

account_uin    修改为QQ机器人号码
servers_ws-reverse    

enable 修改为true

universal 修改为 ws://傻妞IP:傻妞端口/qq/receive

例:

{"enable":true,"universal":"ws://127.0.0.1:8080/qq/receive","api":"ws://your_websocket_api.server","event":"ws://your_websocket_event.server","reconnect-interval":3000}

配置完成后,重启下docker,重新打开管理后台,点击“QQ登录”

 会在页面中出现QQ二维码,扫描后,QQ机器人既登录成功。

3.傻妞配置

在傻妞终端中完成以下配置

# 设置qq管理员   管理员账号,不是机器人账号!!!
set qq masters xxxxxx
# 设置接受通知的qq账号,默认管理员接受    接收通知的QQ账号,不是机器人账号!!!
set qq notifier xxxxxx

完成配置后,重启傻妞和go-cqhttp。

4.最终效果

搭建成功后,给QQ机器人发送指令即可

📣特别声明

🚀恭喜你,搭建成功!🚀

【1】此文章全部都是依靠自己的学习理解来写,难免可能会出现有错误的地方,

【2】如果大家以后阅读的时候发现有问题,那就麻烦到下方评论区来进行错误指出,使错误尽快做出改正,

【3】在此,感谢大家的阅读与支持!🤝💦🎉

注意:本文仅提供学习!!!

有关傻妞对接青龙,对接QQ、TG、微信。一键、DOCKER安装----JD挂机一体化平台搭建之篇三【2022.11.29】的更多相关文章

  1. 世界前沿3D开发引擎HOOPS全面讲解——集3D数据读取、3D图形渲染、3D数据发布于一体的全新3D应用开发工具 - 2

    无论您是想搭建桌面端、WEB端或者移动端APP应用,HOOPSPlatform组件都可以为您提供弹性的3D集成架构,同时,由工业领域3D技术专家组成的HOOPS技术团队也能为您提供技术支持服务。如果您的客户期望有一种在多个平台(桌面/WEB/APP,而且某些客户端是“瘦”客户端)快速、方便地将数据接入到3D应用系统的解决方案,并且当访问数据时,在各个平台上的性能和用户体验保持一致,HOOPSPlatform将帮助您完成。利用HOOPSPlatform,您可以开发在任何环境下的3D基础应用架构。HOOPSPlatform可以帮您打造3D创新型产品,HOOPSSDK包含的技术有:快速且准确的CAD

  2. Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting - 2

    1.错误信息:Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:net/http:requestcanceledwhilewaitingforconnection(Client.Timeoutexceededwhileawaitingheaders)或者:Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:net/http:TLShandshaketimeout2.报错原因:docker使用的镜像网址默认为国外,下载容易超时,需要修改成国内镜像地址(首先阿里

  3. ruby-on-rails - 私有(private) gem 没有安装在 docker 中 - 2

    我正在尝试使用docker运行一个Rails应用程序。通过github的sshurl安装的gem很少,如下所示:Gemfilegem'swagger-docs',:git=>'git@github.com:xyz/swagger-docs.git',:branch=>'my_branch'我在docker中添加了keys,它能够克隆所需的repo并从git安装gem。DockerfileRUNmkdir-p/root/.sshCOPY./id_rsa/root/.ssh/id_rsaRUNchmod700/root/.ssh/id_rsaRUNssh-keygen-f/root/.ss

  4. ruby-on-rails - 将 Heroku 环境变量传输到 Docker 实例 - 2

    我在Heroku上构建了一个必须在Docker容器内运行的RoR应用程序。为此,我使用officialDockerfile.因为它在Heroku中很常见,所以我需要一些附加组件才能使这个应用程序完全运行。在生产中,变量DATABASE_URL在我的应用程序中可用。但是,如果我尝试其他一些使用环境变量(在我的例子中是Mailtrap)的加载项,变量不会在运行时复制到实例中。所以我的问题很简单:如何让docker实例在Heroku上执行时知道环境变量?您可能会问,我已经知道我们可以在docker-compose.yml中指定一个environment指令。我想避免这种情况,以便能够通过项目

  5. ruby - 更新 gem 时 Docker 包安装缓存问题 - 2

    我在开发和生产中都使用docker,真正困扰我的一件事是docker缓存的简单性。我的ruby​​应用程序需要bundleinstall来安装依赖项,因此我从以下Dockerfile开始:添加GemfileGemfile添加Gemfile.lockGemfile.lock运行bundleinstall--path/root/bundle所有依赖项都被缓存,并且在我添加新gem之前效果很好。即使我添加的gem只有0.5MB,从头开始安装所有应用程序gem仍然需要10-15分钟。由于依赖项文件夹的大小(大约300MB),然后再花10分钟来部署它。我在node_modules和npm上遇到了

  6. 千耘农机导航的“星地一体”能力究竟是什么? - 2

    伴随农业机械化和智能化的发展,越来越多的人开始使用农机自动驾驶系统助力耕作,千耘农机导航的“星地一体”能力可有效解决信号受限的问题,实现作业提效。究竟什么是“星地一体”,又是如何解决智能化农机作业的痛点的?下面为大家揭秘。农机效率通常受限于通信网络目前虽然我国通讯网络的人口覆盖率达到99%,但地面移动通讯网络覆盖率仍小于国土面积的40%,而很多农田所在区域恰是山区、戈壁滩等偏远地区。两省交界地也会出现通信信号不稳定的状况;而国内大部分农机自动驾驶系统非常依赖通信网络,当通信网络弱的时候会出现系统掉线的现象,必须得携带小基站才能正常使用,极为繁琐。Q:什么是千耘农机导航“星地一体”能力?A:是星

  7. 【详解】Docker安装Elasticsearch7.16.1集群 - 2

    开门见山|拉取镜像dockerpullelasticsearch:7.16.1|配置存放的目录#存放配置文件的文件夹mkdir-p/opt/docker/elasticsearch/node-1/config#存放数据的文件夹mkdir-p/opt/docker/elasticsearch/node-1/data#存放运行日志的文件夹mkdir-p/opt/docker/elasticsearch/node-1/log#存放IK分词插件的文件夹mkdir-p/opt/docker/elasticsearch/node-1/plugins若你使用了moba,直接右键新建即可如上图所示依次类推创建

  8. 转转测试环境docker化实践 - 2

        测试环境对于任何一个软件公司来讲,都是核心基础组件之一。转转的测试环境伴随着转转的发展也从单一的几套环境发展成现在的任意的docker动态环境+docker稳定环境环境体系。期间环境系统不断的演进,去适应转转集群扩张、新业务的扩展,走了一些弯路,但最终我们将系统升级到了我们认为的终极方案。下面我们介绍一下转转环境的演进和最终的解决方案。1测试环境演进1.1单体环境    转转在2017年成立之初,5台64G内存的机器,搭建5个完整的测试环境。就满足了转转的日常所需。一台分给开发,几台分给测试。通过沟通协调就能解决多分支并行开发下冲突问题。1.2动态环境+稳定环境    随着微服务化的进

  9. LinuxGUI自动化测试框架搭建(二十二)-框架主入口main.py设计&log日志调用 - 2

    (二十二)-框架主入口main.py设计&log日志调用和生成1测试目的2测试需求3需求分析4详细设计4.1新建存放日志目录log4.1.1配置config.py中写入log的目录4.2`baseInfo.py`中加入日志4.3`test_gedit.py`中加入日志4.4主函数入口main.py中调用日志5调用日志主函数main.py源码6`baseInfo.py`源码7`test_gedit.py`源码8运行效果9目前框架结构1测试目的组织运行所有的测试用例,并调用日志模块,便于问题定位。

  10. 基于ActiveMQ搭建MQTT服务备忘(二):webapp集成 - 2

    (1)为什么写这个话题(Why)读万卷书不如行千里路。这次搭建MQTT服务,遇到了一些误解,特此记录备忘。主要包括:(1)服务(Broker)的账户管理与网页管理平台的账户(2)与web应用的集成(Spring系)(2)ActiveMQ版本选择因为JAVA环境是JDK8,所以按兼容性考虑选择了ActiveMQ5.15的最后版本5.15.15。如果你是JDK11则可考虑ActiveMQ的最新版本5.17或5.18。ActiveMQ支持MQTTv3.1.1andv3.1。(3)ActiveMQ与web应用的集成主要介绍与Spring系的webapp集成(SpringBoot和SpringMVC)。

随机推荐