安装教程
环境准备:Windows/Linux/MacOS/Android
Node.js(>=v21), Redis, Git, Chrome(可选)
环境搭建
node
node
Ubuntu/Debian
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo bash -
sudo apt-get install -y nodejs
CentOS
curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -
sudo yum install -y nsolid
redis 安装
redis
Ubuntu/Debian
sudo apt-get update
sudo apt-get install redis-server
CentOS
sudo dnf install redis-server
或
sudo yum install redis-server
sudo systemctl start redis-server
机器人部署
机器人部署
TRSS崽机器人主体
1.Git Clone 项目
git clone --depth 1 https://gitee.com/TimeRainStarSky/Yunzai
cd Yunzai
2.安装pnpm ,已安装的可以跳过
使用npmjs.org安装
npm install pnpm -g
如依赖安装缓慢或失败可尝试更换国内npm安装
npm --registry=https://registry.npmmirror.com install pnpm -g
3.安装依赖
直接安装
pnpm install -P
如依赖安装缓慢或失败可尝试更换国内pnpm
pnpm config set registry https://registry.npmmirror.com && pnpm install -P
4.运行
node app
使用教程
使用教程
常见问题
常见问题
puppeteer 相关问题
puppeteer Chromium 启动失败..
Ubuntu/Debian
sudo apt-get -y install libgbm-dev libxkbcommon-x11-0 libgtk-3-0 libasound2 libnss3
CentOS
sudo dnf install alsa-lib at-spi2-atk nss libgbm
或
sudo yum install alsa-lib at-spi2-atk nss libgbm
………………未完待续………………
WebSocket
OneBotv11
go-cqhttp
go-cqhttp
下载运行 go-cqhttp,选择反向 WebSocket,修改 config.yml
,以下为必改项:
uin: 账号
password: '密码'
post-format: array
universal: ws://localhost:2536/OneBotv11
LLOneBot
LLOneBot
Shamrock
Shamrock
Lagrange
Lagrange
下载运行 Lagrange.OneBot,修改 appsettings.json
中 Implementations
:
{
"Type": "ReverseWebSocket",
"Host": "localhost",
"Port": 2536,
"Suffix": "/OneBotv11",
"ReconnectInterval": 5000,
"HeartBeatInterval": 5000,
"AccessToken": ""
}