Skip to content

Latest commit

 

History

History
109 lines (78 loc) · 3.98 KB

README.md

File metadata and controls

109 lines (78 loc) · 3.98 KB

group-plugin

Visits Badge

关于

本人才疏学浅,代码写得很难,所以大家体谅一下,本插件功能是根据我自身需求进行编写,可能部分功能对你们没有用处,所以所有功能均设置了指令开关(所有功能均默认关闭),如果需要其他的功能,可以提交issue,后续可能加上

指令开启/关闭群管,默认关闭,关闭群管之后,插件内所有功能无效

本插件使用的不是icqq协议,而是使用LiteLoaderQQNT插件将NTQQ支持OneBot11协议进行QQ机器人开发

关于插件中的定时任务,自行前往schedule.js中修改

天气查询使用的是彩云天气API彩云天气API文档),key自行登录获取,由于彩云天气使用的是经纬度坐标进行查询天气,所以这里使用了高德对用户发送的城市进行经纬度转化(高德开放平台,并创建web服务应用获取key),将这两个key填入config/config.js中

如何安装llonebot-docker

展开/收起
  1. 我这里使用的是llonebot-docker中方案二LLWebuiApi登录,先下载llonebot-docker镜像
sudo docker run -d --name onebot-docker0 --add-host=host.docker.internal:host-gateway -e VNC_PASSWD=vncpasswd -p 3000:3000 -p 6099:6099 -p 3001:3001 -v ${PWD}/LiteLoader:/opt/QQ/resources/app/LiteLoader mlikiowa/llonebot-docker:latest 

其中vncpasswd换成你的VNC密码

然后浏览器访问http://你的docker-ip:6099/api/panel/getQQLoginQRcode扫码登录

登录之后访问http://你的docker-ip:6099/plugin/LLOneBot/iframe.html进行 llonebot 的配置

  1. 扫码登陆后,在配置界面添加反向 WebSocket 监听地址

ws://host.docker.internal:2536/OneBotv11添加到反向 WebSocket 监听地址中并保存

  1. 安装TRSS-Yunzai

请根据网络情况选择使用 GitHub 或 Gitee 安装

git clone --depth 1 https://github.com/TimeRainStarSky/Yunzai
git clone --depth 1 https://gitee.com/TimeRainStarSky/Yunzai
cd Yunzai
npm i -g pnpm
pnpm i
  1. 启动TRSS-Yunzai
node app
#后台启动
pm2 start node --name TRSS-Yunzai -- app
#查看日志
pm2 logs TRSS-Yunzai
#重启云崽服务
pm2 restart TRSS-Yunzai

安装与更新

使用Git安装(推荐)

git clone --depth=1 https://gitee.com/clarlotte/group-plugin.git ./plugins/group-plugin/
pnpm i

使用github

git clone --depth=1 https://github.com/Clarlotte/group-plugin.git ./plugins/group-plugin/
pnpm i

排行榜使用的是图片发送,需要系统中安装宋体,将宋体的文件拷贝到服务器/usr/share/fonts/truetype,然后依次执行

这里提供一个宋体文件抖音美好体自行下载

apt install xfonts-utils
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv

重启云崽即可

如果没有/usr/share/fonts/truetype该文件,执行apt install fontconfig,使用fc-list查看所有安装了的字体

显示这样就是安装成功

功能说明

所有指令目前均不支持/#等符号

展开/收起
  1. 今日日报
    今日日报
  2. 禁言解禁
    禁言解禁
  3. 天气查询
    天气查询
  4. 发言日榜(月榜)
    发言日榜
  5. 批量撤回
    批量撤回
  6. 赞我
    赞我