用云服务器实现qq智能群助手

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 用github开源项目实现原神qq群助手

云崽,原神qq群机器人,通过米游社接口,查询原神游戏信息,快速生成图片返回

项目仅供学习交流使用,严禁用于任何商业用途和非法行为

使用方法:
环境准备: Windows or Linux,Node.js(版本至少v14以上)

1.克隆项目
git clone https://github.com/Le-niao/Yunzai-Bot.git
cd Yunzai-Bot

npm安装
npm install --registry=https://registry.npm.taobao.org

2.首次运行,按提示输入完成配置登录
node app

3.需要后台运行的,停止现在的输入下面命令
npm start

安装
准备一个服务器,要求不高,1核1g都可以,
qq小号,米游社cookie,

切换root权限

sudo -i

安装nodejs

yum install -y dnf
dnf module install nodejs:16 -y

安装git

yum -y install git

安装并运行redis

yum -y install redis && redis-server --daemonize yes

克隆项目

git clone https://github.com/Le-niao/Yunzai-Bot.git

克隆失败的可以用码云

git clone https://gitee.com/Le-niao/Yunzai-Bot.git

安装模块

cd Yunzai-Bot

安装cnpm
npm install cnpm -g --registry=https://registry.npm.taobao.org

用cnpm安装,主要安装Puppeteer,下载chrome浏览器
cnpm install

安装chrome依赖库

yum install pango.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 libXext.x86_64 libXi.x86_64 libXtst.x86_64 cups-libs.x86_64 libXScrnSaver.x86_64 libXrandr.x86_64 GConf2.x86_64 alsa-lib.x86_64 atk.x86_64 gtk3.x86_64 -y && yum install libdrm libgbm libxshmfence -y && yum install nss -y && yum update nss -y;

安装中文字体

yum groupinstall fonts -y

运行

node app

后台运行 or 停止
npm start / npm stop

运行成功

如何获取米游社cookie
访问米游社原神社区,登录后账户点击 F12

选中 Console 或控制台,点击控制台粘贴下面这一句

document.cookie

完整cookie用这个 document.cookie

回车即可获取

命令说明:

帮助 查看命令说明

群昵称加上游戏的uid,输入命令即可查询,
查询角色详情支持别名,如:#刻师傅,#雷神等等

十连 每天一次,凌晨4点刷新,防止刷屏

十连2 角色卡池2

深渊数据不是马上更新,建议打完两小时后再查询
抽卡记录json建议定期备份,避免米哈游接口出错导致数据错乱

体力 查询树脂,需要配置

老婆、#老公 逻辑是:等级,命座,好感,武器等级,精炼,圣遗物等级全部加一起最高的那个

智障斗图需要配置百度ocr(配置在config.js最下面)
ai智障对话需要配置腾讯智能对话api(配置在config.js最下面)
检查ck,检查cookie是否失效,需要设置主人QQ

config/config.js 配置文件
resources/global_img 全局表情图片,文件名就是触发命令,多个命令横杆隔开
resources/global_record 全局语音,mp3格式需要ffmpeg
data/face 群添加的表情
data/textJson 群添加的文字内容
lib/example 插件目录,插件资源放resources

此项目来自GitHub开源项目,不可用于商业用途

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
弹性计算 搜索推荐 Linux
阿里云-ECS服务器:可靠的云端助手
通过ECS服务器配置个性化的linux系统,云端个人电脑可以帮助我在不同的时间和地点实现个人开发工作,可靠的网络交互、便捷的操作以及强大的资源配置深深地吸引我不断的深入到该系统中一探究竟...
203 0
|
弹性计算 运维 安全
ECS 云助手-实现云上运维自动化|学习笔记
快速学习 ECS 云助手-实现云上运维自动化
171 0
|
弹性计算 运维 安全
使用云助手自动化运维 ECS 实例
介绍与演示云助手的用法,包含: - 云助手的简介 - 在 ECS 实例上手动执行命令的实例 - 在 ECS 实例上安装 Jenkins 的实验
528 0
使用云助手自动化运维 ECS 实例
|
机器学习/深度学习 弹性计算 Java
玩转ECS第9讲 | ECS云助手,实现云上运维自动化
本次内容由阿里云技术专家朱士松 (锐奇)为大家介绍《ECS云助手,实现云上运维自动化》。以往需要操作 ECS 实例内部的系统时,要先通过公网或跳板机或远程桌面登入实例,而后在实例内执行一些文件或命令操作。如果使用 ECS 云助手,不但免除公网环境的限制需求,而且能通过阿里云 OpenAPI 完全自动化地实现文件发送与执行命令,适用于在 ECS 实例内部署与更新应用、监控系统或应用的运行状态、以及批量操作多个实例内部系统的这些场景。本篇内容适合于 ECS 系统运维人员。
玩转ECS第9讲 | ECS云助手,实现云上运维自动化
|
弹性计算 运维 Kubernetes
|
弹性计算 运维
ECS运维神器重装上阵,云助手亮相控制台
前段时间,我们的运维神器---阿里云云助手,已经通过OpenAPI的形式发布给广大用户。近来,我们根据广大用户的反馈,对其进行了优化,改进,增加了控制台的UI界面,使其变的更直观,更易用。
4896 0
|
弹性计算 运维 Windows
ECS运维神器 之 阿里云云助手
1. 什么是云助手?  阿里云云助手,简称 云助手,是一个可以自动、批量执行日常维护任务的轻量便捷运维工具。 云助手所做的工作非常简单:通过对实例批量执行预设的 Bat/PowerShell/Shell 脚本或某些运维动作,来达到自动化管理云上ECS资源的目的。
9258 0
|
2天前
|
弹性计算 运维 监控
解密阿里云弹性计算:探索云服务器ECS的核心功能
阿里云ECS是核心计算服务,提供弹性云服务器资源,支持实例按需配置、集群管理和监控,集成安全防护,确保服务稳定、安全,助力高效业务运营。
15 0
|
2天前
|
负载均衡 固态存储 Linux
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考
轻量应用服务器、云服务器、gpu云服务器是阿里云服务器产品中,比较热门的云服务器产品类型,不同类型的云服务器产品收费模式与收费标准是不一样的,本文为大家展示这几个云服务器产品的最新收费标准情况,以供参考。
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考