内部指令
内部指令
1 查询指令列表 !ymhelp (!h)
通过 QQ 群聊,查询机器人基础指令,以及以下所有模块的指令。
使用方法
!ymhelp / h (功能分类)
- 功能分类:需要查询的功能类别。可输入:
- bot / b:内部指令
- score / s:成绩指令
- player / p:玩家指令
- map / m:谱面指令
- tournament / t:比赛指令
- chat / c:聊天指令
- fun / f:娱乐指令
- aid / a:辅助指令
2 查询服务状态 !ymping (!pi)
如果 Bot 在线,则会立即回复一张含 pong! 的图片。
提示
可以利用此功能来判断 Bot 是否在线。
有时候,Bot 响应缓慢不一定是 Bot 服务器的问题,也可能是 ppy 服务器炸了,也可能是腾讯把发送消息的 Bot QQ 封掉了。
如果您还是想弄懂问题到底出在哪,可以访问:
- ppy 服务器状态检测网站(需要科学上网)。
-
YumuBot 服务器状态检测网站(春晚说这个没啥用)
3 绑定玩家账号 !ymbind (!bi)
如果用户想要使用 YumuBot 的功能,则必须至少绑定一个 osu! 玩家账号。
使用方法
!ymbind / bi (:f
操作) (*
玩家名)
绑定的时候无需添加任何参数。自我解绑是 !unbind / ub,也不需要带任何参数。
使用方法
- 操作:只有最高级管理员才可使用。
- 玩家名:不推荐使用玩家名绑定。这个参数可以供超级管理员来定向解除绑定关系。
- 支持使用 QQ 查询,输入格式为:qq=114514。
- 支持使用 UID 查询,输入格式为:uid=1919810。
- 支持使用 @ 查询,输入格式为:@tadokoro kouji。
提示
基础绑定方法是 !ymbind,然后点击链接,在浏览器登录、授权、从而完成绑定(如上图)。
不推荐使用 !ymbind + 玩家名的绑定方法。因为有部分功能在没有 OAuth 2.0 授权前,无法正常使用。
注意
为了与其他 Bot 的绑定指令区分,!bind 唤起 YumuBot 时,会需要玩家二次确认:
玩家看到提示,并再次发送 OK 确认,Bot 才会发送有效的绑定链接。
在此之前,如果普通玩家想解绑,需要 联系开发者,或是去 个人主页/账户设置下的#开放授权页面,撤销 YuriMumu 的访问权限。
4 封禁或解封玩家 !ymsuper (!sp)
使用方法
!ymsuper / sp [操作] (对象)
- 操作:超级管理员的操作。
- 合法的操作:
- whitelist、w、l:查询白名单列表
- blacklist、k:查询黑名单列表
- add、a:添加玩家进白名单
- remove、r:移除玩家出白名单
- ban、b:添加玩家进黑名单
- unban、u:移除玩家出黑名单
- 如果不输入或者输错,Bot 会提示你。
- 合法的操作:
- 对象:被操作执行的对象。
- 合法的对象:
- qq=123456:对象为玩家 QQ。
- group=114514:对象为 QQ 群组。
- a long user name:对象为 玩家名。
- 如果操作是查看列表(whitelist、blacklist),则无需输入对象。其他操作均需输入对象。
- 如果未输入需要输入的对象时,Bot 会提示你。
- 合法的对象:
注意
只有超级管理员可以封禁或解封玩家(QQ、群组)。
Bot 将不会回应任何被封禁的玩家(QQ、群组)发出的指令。
警告
一般来说,YumuBot 是免费,开放[1]且包容的。但如果您滥用功能、言语攻击辱骂 Bot 及开发者,那么开发者将有权收回您使用 Bot 的一切权利。
5 模块开关 !ymswitch (!sw)
使用方法
!ymswitch / sw (:
群组号) (功能名) (操作)
- 群组号:需要特定限制的群组号。输入格式也可以为 group=114514,
- 一般用于在特定群聊中关闭部分功能,确保不会滥用。
- 功能名:可开关的功能名称。
- 如果记不住功能名,可以留空。Bot 会输出一张列出了所有功能的 图片。
- 操作:开启或关闭。
- on: 开启
- off: 关闭
注意
只有超级管理员可以使用模块开关。
6 查询服务调用数量 !ymservicecount (!sc)
使用方法
!ymservicecount / sc (时间)
- 时间:设定查询时间段为多久之前到现在。可以输入一个非负整数。单位是小时。
- 如果输入 0,将会返回数据库内所有条目。
- 不输入默认 24 小时。
注意
只有超级管理员可以查询服务调用数量。
7 查询绑定信息 !ymcheck (!ck)
使用方法
!ymcheck / ck (玩家名)
- 玩家名:同上。不输入时默认查询自己。
- 支持使用 QQ 查询,输入格式为:qq=114514。
- 支持使用 UID 查询,输入格式为:uid=1919810。
- 支持使用 @ 查询,输入格式为:@tadokoro kouji。
注意
只有超级管理员可以查询绑定信息。