跳到主要内容

项目功能

  • 此处仅提供功能快照
  • 具体功能介绍可以按以下方式快速参考
  • 不配置任何参数,docker compose up --build -d lrobot
  • 访问http://localhost:5922/cmd,输入 lrobot,lrobot
  • 等待跳转后,点击功能页查看功能

指令功能

基础说明

<指令列表>
输入'/帮助,基础'等获取指令组详细指令
指令组包括基础、入会、收集表、游戏、工具、订阅、活动、系统
你将看到:'/常见问题,[序号]: 获取对应问题回答 (全)(私)(群)'类似的回答
其中[]里的内容需要替换,例如,此指令为'/常见问题,1'
冒号后面的为解释
第一个括号是平台,全代表四个平台,LR代表两个QQ,232代表LR232,5921代表LR5921,W代表微信,B代表B站
括号存在'私'则私聊可用;存在'群'则群聊可用
下方为管理指令,括号中分别是平台、私聊、群聊的可用范围
<其他>
任何指令中英文逗号均通用
LR232可输入'/'或点击机器人图标唤出指令面板
LR232在群聊中使用需要先@
<平台>
LR232:QQ,群管理下方添加
LR5921:QQ,群管理中添加(3502644244)
BILI:B站,武大推协
WECHAT:微信公众号,武大推协
网站: https://whumystery.cn/home

基础

/帮助: 获取帮助说明 (全)(私)(群)
/帮助,[分组]: 获取对应分组的详细指令 (全)(私)(群)
/常见问题: 获取常见问题列表 (全)(私)(群)
/常见问题,[序号]: 获取对应问题回答 (全)(私)(群)
/活动: 获取当前活动 (全)(私)(群)
/书单: 获取推荐书单 (全)(私)(群)
/留言[内容]: 进行留言 (全)(私)

[私聊添加]: 欢迎消息 (全)(私)
/修改活动,[内容]: 修改当前活动 (LR)(微部)(内阁)
/修改书单,[内容]: 修改推荐书单 (LR)(微部)(公测,内阁)
/网址: 获取管理页临时网址 (5921,B,W)(内阁)(内阁)
/记录,[群聊]: 开始记录,可选择水群、玩耍地、内阁 (LR)(微部)(公测,内阁)
/记录结束,[群聊]: 结束对应群聊的记录 (LR)(微部)(公测,内阁)
[群消息]: 记录对应的群消息 (全)(群)
/记录导出: 查询所有群聊和对应记录,包括起止时间 (LR)(微部)(公测,内阁)
/记录导出,[群聊],[id]: 以 txt 格式导出对应 id 的记录 (LR)(微部)(公测,内阁)
/记录导出,[群聊],[id],转发: 以转发消息格式获取对应 id 的记录 (LR)(微部)(公测,内阁)
/记录导出,[群聊],[id],匿名: 以 txt+匿名格式导出对应的 id 记录 (LR)(微部)(公测,内阁)
[转发消息]: 转发除 LR5921 外其他平台所有未匹配消息至微步 (全)(私)
[转发消息]: 对于未匹配的以'/'开头的私聊消息,返回"无效的指令,请使用'/帮助'" (全)(私)

入会

/入会: 第一步,获取入会说明 (全)(私)
[入会信息]: 第二步,编辑并发送信息 (全)(私)
[图片]: 第三步,发送付款截图,成功入会 (全)(私)

[入会信息]: 通过小推编辑信息入会 (5921)(微部)

收集表

/收集表: 获取当前正在进行的收集表 (全)(私)
/收集表,[序号]: 开始填写对应的收集表 (全)(私)
[回答内容]: 选择收集表填写后,收集回答内容,发送下一个问题 (全)(私)

/收集表设置,名称,[20xx.x.x],[问题]: 设置收集表,问题用回车分隔且不用带序号 (LR)(内阁)(公测,内阁)
/收集表结果: 获取完整收集表列表 (LR)(内阁)(公测,内阁)
/收集表结果,[序号]: 获取对应收集表结果 (LR)(内阁)(公测,内阁)
/收集表删除,[序号]:删除指定序号的收集表 (LR)(内阁)(公测,内阁)

游戏

/成语,[成语]: 进行同音成语接龙 (全)(私)(群)
/成语,[成语],知识: 返回成语释义 (全)(私)(群)
/成语,[成语],严格: 进行同字成语接龙 (全)(私)(群)
/成语,[成语],[数字]: 进行任意数量的同音成语接龙(非qq数量不宜过大) (全)(私)(群)
/成语接龙: 进入同音成语接龙状态 (全)(私)
/成语接龙严格: 进入同字成语接龙状态 (全)(私)
[成语]:进入接龙状态后,发送任意内容进行接龙 (全)(私)
/成语接龙退出: 退出成语接龙状态 (全)(私)
/真心话: 返回随机真心话 (全)(私)
/大冒险: 返回随机大冒险 (全)(私)

工具

/待办,[时间],[事项]: 设置事项在对应时间使用LR5921提醒(未绑定LR5921的其他平台无法使用),时间可以模糊表述,如一个月后。不能使用9.10表示日期,或者3h/m/s表示时间 (全)(私)
/凯撒,[密文]: 输出 1-25 位的凯撒解密结果 (全)(私)(群)
/凯撒,[密钥],[密文]: 输出对应位数的凯撒解密结果 (全)(私)(群)
/维吉尼亚,[密钥],[密文]: 输出指定密钥的维吉尼亚加解密结果 (全)(私)(群)
/摩斯加密,[原文]: 输出加密后的摩斯结果 (全)(私)(群)
/摩斯解密,[密文]: 输出解密后的原文,以空格或换行分割摩斯密码 (全)(私)(群)
/培根加密,[原文]: 输出加密后的密文 (全)(私)(群)
/培根解密,[密文]: 输出解密后的原文 (全)(私)(群)
/频率解密,[密文]: 输出频率解密后的原文和替换表 (全)(私)(群)
/频率解密,[频率表],[密文]: 输出指定频率表解密后的原文及替换表 (全)(私)(群)

/直播,[标题]: 开启 B 站直播并设置标题,返回推流码和地址 (LR)(内阁)(公测,内阁)
否/[图片]: 沿用上次直播间封面/新封面 (LR)(内阁)(公测,内阁)
/直播关闭: 关闭直播 (LR)(内阁)(公测,内阁)
/直播公告,[公告]: 设置直播公告 (LR)(内阁)(公测,内阁)
/wiki: 进入 wiki 图片上传状态 (LR)(内阁)(公测,内阁)
[图片]: 生成图片对应链接 (LR)(内阁)(公测,内阁)

订阅

/订阅活动提醒: 当前活动变化时提醒,未绑定5921的其他平台无法使用 (全)(私)
/订阅早上好: 订阅早上好语音,未绑定5921的其他平台无法使用 (全)(私)
/订阅晚安: 订阅晚安语音,未绑定5921的其他平台无法使用 (全)(私)
/订阅up,[昵称]: 接收up视频更新提醒,需根据搜索到的信息确认,未绑定5921的其他平台无法使用 (全)(私)
确认/取消: 确认或取消此up的订阅 (全)(私)
/订阅: 获取订阅列表 (全)(私)
/订阅删除,[序号]: 删除对应订阅 (全)(私)

活动

/寻宝: 获取寻宝群介绍及对应二维码 (全)(私)(群)
小推的航海日记: 开始或重置小推的航海日记答题 (全)(私)
航海日记提示: 发送当前题目的提示 (全)(私)
[答案]: 正确则发送下一题 (全)(私)

/寻宝群: 新建寻宝群并使用默认简介 (LR)(内阁)(内阁)
/寻宝群,[简介]: 新建寻宝群并使用指定简介 (LR)(内阁)(内阁)
[二维码]: 设置新寻宝群的二维码 (LR)(内阁)(内阁)
/寻宝群介绍,[序号],[介绍]: 修改指定序号的群介绍 (LR)(内阁)(内阁)
/寻宝群删除,[序号]: 删除指定序号的群 (LR)(内阁)(内阁)
/寻宝题目,[序号]: 发送对应寻宝题目及图片 (5921)(内阁)(全)

系统

/绑定: 在非 LR5921 平台中生成该平台的验证消息 (232,B,W)(私)
[验证消息]: 在 LR5921 平台中发送该消息以绑定,绑定可以同步各平台状态(答题进度、订阅状态等) (5921)(私)

[群聊添加]: 触发更新成员列表 (5921)(公测)
@[用户]/设置密码,[密码]: 设置测试员密码 (5921)(微部)(公测)
/物资,名称,信息: 更新协会物资 (全)(内阁)(公测,内阁)
/物资查询: 查询协会物资 (全)(内阁)(公测,内阁)

社团网站

主页

  • 答题活动,并展示社团信息 主页
  • 可拖动地图,点击卡片解谜
  • 上方输入框输入答案触发菜单、输入经纬度跳转位置、输入其他查找并转到第一个结果
  • 移动端下可左右拖动(需按住顶部或按住卡片)

错误页

  • 404 页,访问未知路径时展示 404页

登录页

  • 登录页,管理员与测试员的登录处,管理员使用限时验证码,测试员使用账号密码 登录页
  • 登录无论输入什么都会显示未知的指令
  • 但管理员会收到验证码,测试员直接输入密码即可
  • 登录完成自动跳转

管理页

  • 管理员首页,包含 6 个页面的跳转,以及网页操作、指令操作的成功数,指令的时间数、平台数、用户数,词云 管理页

功能页

  • 测试页/功能页,管理员和测试员可访问,包含当前指令功能、界面功能,以及待办 测试页

以下页面仅管理员登录后才可访问

上边栏

  • 包含 wiki,功能,网盘,时间轴,指令,数据库,日志,用户页面按钮
  • 右上角为当前页面功能说明(跳转到本页)
  • 移动端变成右侧灰色按钮,点击展开

wiki页

  • wiki页,协会的wiki 管理页
  • 分为一级和二级标题,可展开、收起一级标题
  • 一级标题也可点击查看内容(若存在)
  • 左侧为导航栏,右侧为展示的 markdown 内容
  • 右上角可编辑当前页面内容,左下角可新建页面,设置标题和分组
  • 双击左侧一级和二级标题可编辑
  • 拖动一级标题、二级标题(前面的小方框)可排序
  • 编辑区域可在右侧预览,右上角保存
  • 若需上传图片,使用对应的 wiki 命令'/wiki'获取图片链接
  • markdwon 书写教程在左侧菜单最下面
  • BUG:C-A拖入A组时不触发合并组,需要刷新才能成功
  • BUG:若存在很多数据或者相同数据,拖入后有几率错误

网盘页

  • 网盘,可自由进行上传文件/文件夹、下载、重命名、移动、创建目录、删除等操作,并可预览大多数类型文件,支持视频文件的流式预览 网盘
  • 预览
    • 点击文件预览
    • 目前已测试:asp,avi,bmp,cfm,css,csv,dat(概率),data(概率),doc,docx,epub,f4v,gif,html,ico,inc,ini,jpeg,jpg,js,log,lst,m4a,m4v,md,mkv,mov,mp3,mp4,obj,ogg,pdf,png,ppt,pptm,pptx,psd,py,raw,rtf,sh,svg,tiff,ts(文件,非视频),txt(utf8\gbk),wav,webm,webp,wmv(转换很慢),wps,xls,xlsx(合并单元格会转换回去),xml,yaml,yml
    • 不支持 7z,apk,bak,bz2,chm,db,dll,dwg,exe,fbx,fmu,gz,heic,idml,indd,lit,mdb,otf,pdg,pyc,rar,tar,ttf,wpsonline,xz,zip
    • pdf 电脑点击按钮缩放,手机双指缩放
    • epub 电脑点击/使用左右键翻页,手机使用按钮翻页
  • 搜索
    • (bug)如果搜索后为空,可以点击空位右键上传新文件,上传的文件会出现在左上角的路径出现
  • 路径
    • 上方显示当前路径,可点击跳转对应路径
  • 排序
    • 可选择名称、修改时间、大小的正序倒序
    • 不支持文件夹大小排序
  • 拖拽
    • 电脑端可拖拽文件进文件夹
  • 右键菜单
  • 除夸克外均可正常触发
  • 夸克会触发默认的智能助手,会出现下载图片等菜单,点一下空白处消失,此时网盘右键菜单仍存在
  • 下载
    • 可下载文件及文件夹
    • 下载文件夹时会生成压缩包
    • 速度 10MB/20s 左右
  • 重命名
    • 可重命名,记得设置正确的后缀
  • 移动到
    • 移动到 xx/xx,如果移动到根目录请使用移动到根目录
  • 移动到根目录
  • 删除
  • 上传文件
  • 上传文件夹
    • 限制 2GB

时间轴页

  • 时间轴,展示协会一年的活动时间轴,可自由添加、修改、移动时间节点,支持多类型事件 时间轴
  • 电脑端滚轮缩放,手机端双指缩放,右上角是缩放大小,点击重置可重置缩放进度
  • 电脑端单击/移动到节点后显示详情,手机端单击显示详情
  • 双击节点编辑,双击空白/点击添加添加新节点
  • 按住拖动移动时间轴

指令页

  • 指令,配置指令,编辑名称、响应内容、匹配方式、消息类型、适用平台、触发状态、适用用户和群聊、触发函数、分组 指令

开发者操作

  • 新建指令
  • 保存指令
  • 修改指令
    • 选项中,平台在前端配置,状态、类型、用户、群组在后端配置
    • 顺序填写 1,2,3 正序,-1,-2,-3 倒序
    • 手机端有点丑
  • 删除指令
  • 移动指令
  • 分组展开/收起

数据库页

  • 数据库,以腾讯文档多人协作的方式编辑后端数据库,可新建/删除行、修改数据 数据库

开发者操作

  • 选择对应表格查看数据
  • 点击编辑
  • 左侧删除,下方添加新行

日志页

  • 日志,支持时间、来源、级别、事件的筛选以及消息内容的检索与正则检索,自动分页100/页,按钮可一键输入属性 日志

开发者操作

  • 添加条件查询日志,左侧为整段词语匹配,右侧为正则表达式(右侧可以用'^数字/字母'作为前缀搜索比左侧更快)
  • 使用按钮查询日志

用户页

  • 用户组,配置后端管理员和适配群的用户组 用户

开发者操作

  • 新增、编辑、删除用户组和用户