forked fromyoimiya-kokomi/Miao-Yunzai
- Notifications
You must be signed in to change notification settings - Fork40
Yunzai 应用端,支持多账号,支持协议端:go-cqhttp、ComWeChat、GSUIDCore、ICQQ、QQBot、QQ频道、微信、KOOK、Telegram、Discord
License
NotificationsYou must be signed in to change notification settings
TimeRainStarSky/Yunzai
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Yunzai 应用端,支持多账号,支持协议端:OneBotv11、ComWeChat、GSUIDCore、ICQQ、QQBot、QQ频道、微信、KOOK、Telegram、Discord、OPQBot、Lagrange
- 基于Miao-Yunzai
- 开发文档:docs 分支
先刨坑,但也许会咕咕咕
- 完善现有协议端
- 支持更多协议端
项目仅供学习交流使用,严禁用于任何商业用途和非法行为
手动安装
环境准备:Windows/Linux/MacOS/Android
Node.js(>=v21),Redis,Git,Chrome(可选)
- Git Clone 项目
请根据网络情况选择使用 GitHub 或 Gitee 安装
git clone --depth 1 https://github.com/TimeRainStarSky/Yunzaigit clone --depth 1 https://gitee.com/TimeRainStarSky/Yunzaicd Yunzai
- 安装pnpm 和依赖
npm i -g pnpmpnpm i
- 前台运行
操作 | 命令 |
---|---|
启动 | node . |
停止 | node . stop |
- 使用pm2 后台运行
操作 | 命令 |
---|---|
启动 | pnpm start |
停止 | pnpm stop |
日志 | pnpm log |
- 开机自启
pnpm startpnpm pm2 savepnpm pm2 startup
Docker 安装
bash<(curl -L https://github.com/TimeRainStarSky/Yunzai/raw/main/lib/tools/docker.sh)bash<(curl -L https://gitee.com/TimeRainStarSky/Yunzai/raw/main/lib/tools/docker.sh)
参数 | 描述 | 默认值 |
---|---|---|
DIR | 安装文件夹 | $HOME/Yunzai |
CMD | 启动命令 | tsyz |
CMDPATH | 命令文件夹 | /usr/local/bin |
DKNAME | 容器名 | Yunzai |
DKURL | Docker 源 | docker.m.daocloud.io |
GITURL | GIT 源 | https://gitee.com/TimeRainStarSky/Yunzai |
APTURL | APT 源 | mirrors.ustc.edu.cn |
APTDEP | APT 依赖 | chromium fonts-lxgw-wenkai fonts-noto-color-emoji |
NPMURL | NPM 源 | https://registry.npmmirror.com |
- 参数修改方法
参数1="值1" 参数2="值2" bash<(x)
操作 | 命令 |
---|---|
连接 | tsyz |
断开 | Ctrl+P+Q |
启动 | tsyz start |
重启 | tsyz restart |
停止 | tsyz stop |
日志 | tsyz log 行数 |
命令 | tsyz 命令 |
- 推荐安装插件(可选)
#安装genshin#安装miao-plugin#安装TRSS-Plugin
- 启动协议端
WebSocket
OneBotv11
go-cqhttp
下载运行go-cqhttp,选择反向 WebSocket,修改
config.yml
,以下为必改项:uin:账号password:'密码'post-format:arrayuniversal:ws://localhost:2536/OneBotv11LLOneBot
下载安装LLOneBot,启用反向 WebSocket,添加地址:
ws://localhost:2536/OneBotv11
Shamrock
下载安装Shamrock,启用被动 WebSocket,添加地址:
ws://localhost:2536/OneBotv11
Lagrange
下载运行Lagrange.OneBot,修改
appsettings.json
中Implementations
:{"Type":"ReverseWebSocket","Host":"localhost","Port":2536,"Suffix":"/OneBotv11","ReconnectInterval":5000,"HeartBeatInterval":5000,"AccessToken":""}ComWeChat
下载运行ComWeChat,修改
.env
,以下为必改项:websocekt_type="Backward"websocket_url= ["ws://localhost:2536/ComWeChat"]GSUIDCore
下载运行GenshinUID 插件,GSUIDCore 连接地址 修改为:
ws://localhost:2536/GSUIDCore
OPQBot
下载运行OPQBot,启动参数添加:
-wsserver ws://localhost:2536/OPQBot
- 设置主人:发送
#设置主人
,日志获取验证码并发送
Nickname | Contribution |
---|---|
Yunzai-Bot | 乐神的 Yunzai-Bot |
Miao-Yunzai | 喵喵的 Miao-Yunzai |