amxmodx 发表于 2024-12-7 11:25

HiOSU Bot 使用帮助

欢迎使用HiOSU Bot,如有反馈或BUG提交也可以在本帖回复,或者加入QQ群:639617262
全局说明如下:
[]内为必须参数,需再指令后方输入
<>内为可选参数,可能有默认值,不输入也可以执行指令
请点击下方对应模块查看功能,手机端可以左右滑动选择

[#sb服查分]
2024年12月12日起我们支持了sb服的查分,
另外 SB服 的查分支持 RX 和 AP 模式,指令代码为
:4 (rx osu)
:5 (rx taiko)
:6 (rx ctb)
:8 (ap osu)
绑定指令:
/bind &sb

例如:
/bind peppy&sb
这里的peppy是您在 sb 服的用户名。如需解绑请输入:
/unbind &sb

sb服目前只支持 info score bplist pr re的查分,例如要查询info资料卡:
/info &sb
[#绑定]
/bind
作用:
绑定您的osu账户
示例:
/bind Jason House
static/image/hrline/5.gif
/unbind
作用:解除您账户的绑定
[#更新元数据]
/切换lazer
作用:
将分数算法、pp算法等数据切换至lazer,这和官网的Lazer模式相同
说明:
如果您用lazer游玩,但bot默认是stable的话,使用pr/re 指令会提示找不到成绩,就需要打这个指令
切换回stable需要再打一次这个指令
static/image/hrline/5.gif
/mode
作用:
修改您的默认模式
示例:
/mode 2

参数:
0代表std,1代表taiko,2代表ctb,3代表mania
static/image/hrline/5.gif
/update
作用:
更新您的头像缓存
[#资料卡]
/info <user> <:mode> <#offset>
作用:
打印您的个人资料卡
示例:
/info Jason House :2

<user>参数:
user为玩家的用户名,不输入则默认为查询您自己

<:mode>参数:
:mode为模式代码,:0代表std,:1代表taiko,:2代表ctb,:3代表mania

<#offset>参数:
#offset为纯数字,代表日期。例如#100代表和100天前的info数据对比
请注意,这个数据从绑定bot的那天开始储存
[#最近游玩查询]
/pr <user> <para> <:mode> <#offset>
作用:
打印您的最近一个通过的游玩成绩
示例:
/pr Jason House :2

<user>参数:
user为玩家的用户名,不输入则默认为查询您自己

<para>参数:
para为一个范围,例如1-100,代表您最近通过的第1至第100个成绩列表

<:mode>参数:
:mode为模式代码,:0代表std,:1代表taiko,:2代表ctb,:3代表mania

<#offset>参数:
#offset为纯数字,代表成绩偏移数。例如#2代表您最近通过的 第二个 游玩成绩
static/image/hrline/5.gif
/re <user> <para> <:mode> <#offset>
作用:
打印您的最近一个含未通过的游玩成绩
示例:
/re Jason House :2

<user>参数:
user为玩家的用户名,不输入则默认为查询您自己

<para>参数:
para为一个范围,例如1-100,代表您最近含未通过的第1至第100个成绩列表

<:mode>参数:
:mode为模式代码,:0代表std,:1代表taiko,:2代表ctb,:3代表mania

<#offset>参数:
#offset为纯数字,代表成绩偏移数。例如#2代表您最近含未通过的 第二个 游玩成绩
[#成绩查询]
/score <user> <mapid> <:mode> <+mods>
作用:
打印您的谱面成绩
示例:
/score Jason House 1055602 :2

<user>参数:
user为玩家的用户名,不输入则默认为查询您自己

<mapid>参数:
mapid为谱面的难度id,例如:
https://osu.ppy.sh/beatmapsets/495910#fruits/1055602
这里1055602就是难度id,请注意别输错了

<:mode>参数:
:mode为模式代码,:0代表std,:1代表taiko,:2代表ctb,:3代表mania

<+mods>参数:
+mods为模组,例如+HDHR,或者+DT
static/image/hrline/5.gif
/bp <user> <para> <offset> <:mode> <+mods>
作用:
查询BP榜单成绩
示例:
/bp Jason House 1 :2

<user>参数:
user为玩家的用户名,不输入则默认为查询您自己

<para>参数:
para为一个范围,例如1-100,代表您的BP第1至第50个成绩

<offset>参数:
offset为指定的BP偏移数,例如/bp 5 代表查询您bp的第5个成绩

<:mode>参数:
:mode为模式代码,:0代表std,:1代表taiko,:2代表ctb,:3代表mania

<+mods>参数:
+mods为模组,例如+HDHR,或者+DT
static/image/hrline/5.gif
/tbp <user> <:mode> <#offset> <+mods>
作用:
查询最近上BP榜单的成绩
示例:
/tbp Jason House #30 :2

<user>参数:
user为玩家的用户名,不输入则默认为查询您自己

<:mode>参数:
:mode为模式代码,:0代表std,:1代表taiko,:2代表ctb,:3代表mania

<#offset>参数:
#offset为日期,例如#30为查询最近30天内上BP榜单的成绩

<+mods>
+mods为模组,例如+HDHR,或者+DT
static/image/hrline/5.gif
/bplist <user> <condition> <:mode>
作用:
查询BP榜单成绩
示例:
/bplist Jason House pp<100 :2
说明:
bplist等同于bp 1-100,只是不用输入1-100而已,等于是bp列表

<user>参数:
user为玩家的用户名,不输入则默认为查询您自己

<condition>参数:
condition为搜索条件,例如pp<100,就是bp榜单里pp小于100的数据。
可以多个条件,用空格隔开。支持的符号有:
<小于
>大于
<=小于等于
>=大于等于
~=约等于(这个一般用来搜索标题)

支持的条件有:
length(谱面长度)
mapper(谱师)
combo(成绩的最大连接数)
title(谱面标题)
miss(成绩的miss数)
acc(成绩的acc)
bpm(谱面的bpm)
key(mania专用,就是键位数量)
mod(成绩开启的模组)
ar(谱面的ar)
hp(谱面的hp)
pp(成绩的pp数)

<:mode>参数:
:mode为模式代码,:0代表std,:1代表taiko,:2代表ctb,:3代表mania
[#BP分析]
/bpa <user> <:mode>
作用:
打印BP分析

<user>参数:
user为玩家的用户名,不输入则默认为查询您自己

<:mode>参数:
:mode为模式代码,:0代表std,:1代表taiko,:2代表ctb,:3代表mania
[#谱面数据]
/map <+mods>
作用:
查询谱面信息
示例:
/map 1055602 +DT

参数:
mapid为谱面的难度id,例如:
https://osu.ppy.sh/beatmapsets/495910#fruits/1055602
这里1055602就是难度id,请注意别输错了

<+mods>参数:
+mods为模组,例如+HDHR,或者+DT
static/image/hrline/5.gif
/bmap
作用:
查询谱面集信息
示例:
/bmap 495910

参数:
sapid为谱面集的id,例如:
https://osu.ppy.sh/beatmapsets/495910#fruits/1055602
这里495910就是难度id,请注意别输错了
[#谱面静态资源]
/bg
作用:获取谱面的背景图片
示例:
/bg 1055602
说明:
请注意,这个功能只允许获取有排行榜的谱面的背景图片

参数:
mapid为谱面的难度id,例如:
https://osu.ppy.sh/beatmapsets/495910#fruits/1055602
这里1055602就是难度id,请注意别输错了
static/image/hrline/5.gif
/song
作用:
获取谱面的音频
示例:
/song 1055602
说明:
请注意,这个功能只允许获取有排行榜的谱面的音频

参数:
mapid为谱面的难度id,例如:
https://osu.ppy.sh/beatmapsets/495910#fruits/1055602
这里1055602就是难度id,请注意别输错了
static/image/hrline/5.gif
/预览 <+mods> <:mode>
作用:
预览taiko、ctb、mania、std(转谱成ctb)、std(转谱成taiko) 的谱面,转成图片
示例:
/预览 1055602

参数:
mapid为谱面的难度id,例如:
https://osu.ppy.sh/beatmapsets/495910#fruits/1055602
这里1055602就是难度id,请注意别输错了

<+mods>参数:
+mods为模组,例如+HDHR,或者+DT,请注意,只允许ctb谱面带mods,mania模式带mods无效。

<:mode>参数:
:mode为模式代码,:0代表std,:1代表taiko,:2代表ctb,:3代表mania
如果您默认的模式是ctb,然后您输入了一张std的谱面预览,那么默认会把std谱转成ctb,然后发送图片。
这时候如果您想看转成taiko 模式的谱面,就可以带 :1 来看这张std 图转成taiko 模式的谱面预览图。
请注意,mania模式不支持转谱,也就是只有mania 模式不能看std转换的谱面。
[#地区排名]
/设置地区 [地区]
作用:
设置您的所在地区
示例:
/设置地区 汕头
说明:
可以只设置省份,也可以设置省份带城市。例如您想设置广东省汕头市,直接输入汕头既可。
反之想设置省份,输入广东既可。
static/image/hrline/5.gif
/地区排名 <para> <:mode>
作用:
查看您所在地的省份地区排名数据
请注意,显示人数超过100则会分页,此时需要使用para参数来打印对应页数的数据。

<para>参数:
para为页码,仅支持纯数字,需要在:mode参数之前
<:mode>参数:
:mode为模式代码,:0代表std,:1代表taiko,:2代表ctb,:3代表mania
[#其他功能]
/更新背景 [图片]/[图片直链]
作用:
自定义 info 资料卡背景
请注意,info背景建议 1000(宽度)x1350(长度) 分辨率

示例:


[图片]参数:
如果是电脑端,直接@bot /更新背景 后面加上图片就可以

[图片直链]参数:
如果是手机端,请使用图片直链,建议上传至路过图床,
例如
@bot /更新背景 https://bbs.hiosu.com/1.png

/清空背景
作用:
清空自定义的 info 资料卡背景





页: [1]
查看完整版本: HiOSU Bot 使用帮助