这是对于各个平台使用命令的介绍
Discord
这里是可在Discord中使用的全部命令与其介绍
Slash命令
/bot info
- 命令介绍: 获取RotaBot信息
- 可使用人: 所有人
- 子命令:
- ping: 获取Discord与RotaBot之间的通讯延迟
- commands: 获取RotaBot的命令使用情况
- 命令参数: 无
- 使用示例:
/bot info ping
/bot info commands
在使用/login
前, 推荐先看登录教程来了解如何获取与使用数据
/login server
- 命令介绍: 设置Rotaeno登录服务器
- 可使用人: 所有人
- 命令参数:
- server_code: 服务器代码, 可选值:
- 国服
- 国际服 (TapTap)
- 国际服 (Google)
- 本地存档
- 私有服务器
- private_server_url: 私有服务器地址 (可选)
提示只有在server_code为
私有服务器
时才需要填写private_server_url - server_code: 服务器代码, 可选值:
- 使用示例:
/login server server_code:国服
/login server server_code:私有服务器 private_server_url:https://example.com
/login objectid
- 命令介绍: 设置Rotaeno登录用Object ID
- 可使用人: 所有人
- 命令参数:
- object_id: Rotaeno Object ID
注意object_id不是好友码!!!
- 使用示例:
/login objectid object_id:tobeornottobe
/login session
- 命令介绍: 设置Rotaeno登录用Session Token
- 可使用人: 所有人
- 命令参数:
- session_token: Rotaeno Session Token
注意session_token不是好友码!!!
- 使用示例:
/login session session_token:tobeornottobe
/login qrcode
- 命令介绍: 获取可用TapTap扫码登录的二维码
- 可使用人: 所有人
- 命令参数:
- server_code: 服务器代码, 可选值:
- 国服
- 国际服
- server_code: 服务器代码, 可选值:
- 使用示例:
/login qrcode server_code:国服
/login qrcode server_code:国际服
/b40
- 命令介绍: 获取个人Best40图片
- 可使用人: 登录Rotaeno账户
- 子命令:
- Best40图片类型, 可选值:
- default: RotaBot默认Best40样式
- simple: 简洁
- complex: 复杂
- complex4x10: 复杂 (4x10)
- character: 复杂 (带角色)
- rating: Rating分布图
- Best40图片类型, 可选值:
- 命令参数: 无
- 使用示例:
/b40 default
/b40 complex
/b40 shortid
- 命令介绍: 获取指定好友码Best40图片
该命令使用需要权限, 可以去找开发者或者管理员申请 (也不算申请, 可以直接私信说"我要一个视奸的权限". 当然,如果带礼貌性用语也再好不过)
如果是想视奸好友的Best40, 推荐使用/friend b40
- 可使用人: 登录Rotaeno账户
- 子命令:
- Best40图片类型, 可选值:
- default: RotaBot默认Best40样式
- simple: 简洁
- complex: 复杂
- character: 复杂 (带角色)
- rating: Rating分布图
- Best40图片类型, 可选值:
- 命令参数:
- short_id: 好友码
注意指定的好友码需要是现在登录的Rotaeno账户的服务器下存在的
- 使用示例:
/b40 shortid default short_id:ABCDEF
/b40 shortid complex short_id:ABCDEF
/song info
- 命令介绍: 获取指定歌曲的游玩信息 (支持愚人节与Quadruplicity挑战)
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_alias: 歌曲别名
提示由于使用的是Discord的Slash命令, 所以在输入歌曲别名时Discord会实时显示匹配的别名
- 使用示例:
/song info song_alias:翠杜
/song status
- 命令介绍: 获取为指定歌曲状态的所有歌曲的游玩信息
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_status: 歌曲状态, 可选值:
- NONE: 非
FC
/AP
/APP
- FC: Full Combo
- AP: All Perfect
- APP: All Perfect Plus
- CLEAR: 通关歌曲
- NOTCLEAR: 未通关歌曲
- FAVORITE: 喜爱曲目
- NOTFAVORITE: 非喜爱曲目
- NONE: 非
- song_status: 歌曲状态, 可选值:
- 使用示例:
/song status song_status:AP
/song rtr
- 命令介绍: 获取指定等级范围内的所有歌曲
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_level_num_min: 歌曲等级下限 (默认值为
12.5
) - song_level_num_max: 歌曲等级上限 (默认值为
1145
) - song_sort_type: 歌曲排序方式 (默认值为
rating
), 可选值:- rating: Rating值
- score: 歌曲分数
- level: 歌曲等级 (从大到小排序)
提示song_level_num_min
和song_level_num_max
可以使用+
, 例如填写12+
或者13+
- song_level_num_min: 歌曲等级下限 (默认值为
- 使用示例:
/song rtr
/song rtr song_level_num_min:12+ song_level_num_max:13
/song rtr song_level_num_min:12 song_level_num_max:13+ song_sort_type:level
/song preview
- 命令介绍: 获取指定歌曲的预览歌曲
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_alias: 歌曲别名
- 使用示例:
/song preview song_alias:翠杜
/song full
- 命令介绍: 获取指定歌曲的完整歌曲
如果有歌曲有不同版本则两个版本都会被发送
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_alias: 歌曲别名
- 使用示例:
/song full song_alias:翠杜
/song history
- 命令介绍: 获取歌曲推分数据
RotaBot并不能获取从零开始的数据, 只能获取机器人同步的数据
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_alias: 歌曲别名
- 使用示例:
/song history song_alias:翠杜
/song gap
- 命令介绍: 获取指定歌曲与其他玩家的平均分数差距
使用RotaBot内的玩家数据
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_alias: 歌曲别名
- 使用示例:
/song gap song_alias:翠杜
/avatar default
- 命令介绍: 获取头像(徽章)数据
- 可使用人: 登录Rotaeno账户
- 命令参数:
- page: 页数 (默认值为
1
)
提示一页包含40条数据
- page: 页数 (默认值为
- 使用示例:
/avatar default
/avatar default page:3
/friend default
这个命令等效于/friend info short_id:me
- 命令介绍: 获取好友列表
- 可使用人: 登录Rotaeno账户
- 使用示例:
/friend default
/friend info
- 命令介绍: 获取好友数据
- 可使用人: 登录Rotaeno账户
- 命令参数:
- short_id: 好友码
提示当
short_id
为me
是获取好友列表 - 使用示例:
/friend info short_id:ABCDEF
/friend info short_id:me
/friend follow
- 命令介绍: 不打开游戏关注玩家
- 可使用人: 登录Rotaeno账户
- 命令参数:
- short_id: 好友码
注意指定的好友码需要是现在登录的Rotaeno账户的服务器下存在的
- 使用示例:
/friend follow short_id:ABCDEF
/friend unfollow
- 命令介绍: 不打开游戏取消关注玩家
- 可使用人: 登录Rotaeno账户
- 命令参数:
- short_id: 好友码
注意指定的好友码需要是现在登录的Rotaeno账户的服务器下存在的
- 使用示例:
/friend unfollow short_id:ABCDEF
/friend b40
- 命令介绍: 查看好友的Best40
需要好友互关才可以查看对方Best40
- 可使用人: 登录Rotaeno账户
- 命令参数:
- short_id: 好友码
- 使用示例:
/friend b40 short_id:ABCDEF
/friend b40c
- 命令介绍: 对比自己与好友的Best40
需要好友互关才可以对比Best40
- 可使用人: 登录Rotaeno账户
- 命令参数:
- short_id: 好友码
- 使用示例:
/friend b40c short_id:ABCDEF
/friend ranking default
这个命令等效于/friend ranking me
- 命令介绍: 获取指定歌曲的好友排行榜
排放榜以自己
为中心的周围
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_alias: 歌曲别名
- 使用示例:
/friend ranking default song_alias:翠杜
/friend ranking me
- 命令介绍: 获取指定歌曲的好友排行榜
排放榜以自己
为中心的周围
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_alias: 歌曲别名
- 使用示例:
/friend ranking me song_alias:翠杜
/friend ranking id
- 命令介绍: 获取指定歌曲的好友排行榜
排放榜以好友
为中心的周围
- 可使用人: 登录Rotaeno账户
- 命令参数:
- short_id: 好友码
- song_alias: 歌曲别名
- 使用示例:
/friend ranking id short_id:ABCDEF song_alias:翠杜
/add alias
- 命令介绍: 添加歌曲别名
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_id: 歌曲ID
- song_alias: 歌曲别名
- 使用示例:
/add alias song_id:suito song_alias:翠杜
/add alias song_id:翠杜 song_alias:脆肚
/add challenge
- 命令介绍: 添加挑战规则
- 可使用人: 登录Rotaeno账户
- 命令参数:
- challenge: 挑战规则
- 使用示例:
/add challenge challenge:反手游玩
/calc rating
- 命令介绍: 计算单曲Rating
- 可使用人: 登录Rotaeno账户
- 命令参数:
- score: 分数
- level: 等级
- 使用示例:
/calc rating score:1010000 level:14.5
/suggestion rating b40
- 命令介绍: 获取Rating到达指定Rating所需数据
这个推荐是指Best40里的单首歌曲可以使你达到的指定Rating所需的分数
如果该单曲不能达到指定Rating则不会显示分数 (计算会有一点误差)
- 可使用人: 登录Rotaeno账户
- 命令参数:
- player_rating: 想要达到的Rating
- 使用示例:
/suggestion rating b40 player_rating:17.100
/suggestion rating song
- 命令介绍: 获取指定歌曲到达指定Rating所需分数
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_rating: 想要达到的Rating
- song_level_name: 歌曲等级 (默认值为
IV
), 可选值:- I: 等级I
- II: 等级II
- III: 等级III
- IV: 等级IV
- IV_Alpha: 等级IV Alpha
- song_alias: 歌曲别名
- 使用示例:
/suggestion rating song song_rating:17.5 song_level_name:IV song_alias:翠杜
/rand challenge
- 命令介绍: 获取一个随机挑战
- 可使用人: 登录Rotaeno账户
- 使用示例:
/rand challenge
/rand song
- 命令介绍: 获取随机歌曲
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_level_num_min: 歌曲等级下限 (默认值为
0
) - song_level_num_max: 歌曲等级上限 (默认值为
1145
)
注意这里的歌曲等级不可使用
+
- song_level_num_min: 歌曲等级下限 (默认值为
- 使用示例:
/rand song
/rand song song_level_num_min:12.5 song_level_num_max:13.9
/rotaeno help
- 命令介绍: 获取帮助
不完整? - 可使用人: 所有人
- 命令参数: 无
- 使用示例:
/rotaeno help
/rotaeno chris
- 命令介绍:
获取香香软软Chris酱 - 可使用人: 所有人
- 命令参数: 无
- 使用示例:
/rotaeno chris
/rotaeno friendcode
- 命令介绍: 获取Rotaeno个人好友码
- 可使用人: 登录Rotaeno账户
- 命令参数:
- discord_user_id: Discord用户ID (默认值为
提示当填写discord_user_id后, 则是获取此Discord用户所绑定的Rotaeno账户的个人好友码
- discord_user_id: Discord用户ID (默认值为
- 使用示例:
/rotaeno friendcode
/rotaeno friendcode discord_user_id:1145141919810
/rotaeno svl
- 命令介绍: 获取歌曲分数与歌曲等级拟合曲线图
使用RotaBot内的玩家数据
- 可使用人: 登录Rotaeno账户
- 命令参数: 无
- 使用示例:
/rotaeno svl
/rotaeno trend
- 命令介绍: 获取个人Rating变化数据
RotaBot并不能获取从零开始的数据, 只能获取机器人同步的数据
- 可使用人: 登录Rotaeno账户
- 命令参数:
- range_num: 次数范围 (默认值为
20
) - range_start_time: 时间起始点 (默认值为``)
提示range_start_time
的优先级高于range_num
range_start_time
是以日
为单位
range_start_time
的编写方式是YYYY/MM/DD
/YY/MM/DD
/MM/DD
/YYYY-MM-DD
/YY-MM-DD
/MM-DD
range_num
是整数 - range_num: 次数范围 (默认值为
- 使用示例:
/rotaeno trend
/rotaeno trend range_num:100
/rotaeno trend range_start_time:2025/01/01
/rotaeno trend range_start_time:2025/1/1
/rotaeno trend range_start_time:1/1
/rotaeno jojo
- 命令介绍: 获取类似JOJO的替身能力面板
- 可使用人: 登录Rotaeno账户
- 命令参数: 无
- 使用示例:
/rotaeno jojo
/rotaeno update
- 命令介绍: 存档更新相关
- 可使用人: 登录Rotaeno账户
- 命令参数:
- update_type: 更新参数 (默认值为
default
), 可选值:- default: 更新存档
- time: 目前拥有最新存档的更新时间
- update_type: 更新参数 (默认值为
- 使用示例:
/rotaeno update
/rotaeno update update_type:default
/rotaeno update update_type:time
/rotaeno me default
- 命令介绍: 获取个人信息图
- 可使用人: 登录Rotaeno账户
- 命令参数: 无
- 使用示例:
/rotaeno me default
/rotaeno me mkbk
- 命令介绍: 获取个人信息图 (MKBK样式)
- 可使用人: 登录Rotaeno账户
- 命令参数: 无
- 使用示例:
/rotaeno me mkbk
/rotaeno me excel
- 命令介绍: 获取个人信息Excel表格
- 可使用人: 登录Rotaeno账户
- 命令参数: 无
- 使用示例:
/rotaeno me excel
/rotaeno song
- 命令介绍: 获取歌曲相关信息
该命令不会使用发送者的Rotaeno内信息
info
获取的信息不是游玩数据
使用RotaBot内的玩家数据
- 可使用人: 登录Rotaeno账户
- 子命令:
- info: 获取歌曲信息
- skur: 获取歌曲偏度和峰度数据
- box: 获取歌曲箱型图
- t: 获取歌曲T分布及其置信区间数据
- norm: 获取歌曲正态分布及其置信区间数据
- poisson: 获取歌曲泊松分布及其置信区间数据
- 命令参数:
- song_alias: 歌曲别名
- 使用示例:
/rotaeno song info song_alias:翠杜
/rotaeno song skur song_alias:翠杜
/rotaeno song norm song_alias:翠杜
/rotaeno ranking general
- 命令介绍: 获取关于玩家数据的排行榜
- 可使用人: 登录Rotaeno账户
- 命令参数:
- ranking_type: 排行榜参数 (默认值为
rating
), 可选值:- rating: 玩家Rating
- fc: Full Combo数
- ap: All Perfect数
- ap+: All Perfect Plus数
- miss: 总Miss键数
- good: 总Good键数
- perfect: 总Perfect键数
- perfect+: 总Perfect+键数
- ranking_sorting_type: 排行榜排序参数 (默认值为
default
), 可选值:- default: 默认
- me: 自己附近
- ranking_type: 排行榜参数 (默认值为
- 使用示例:
/rotaeno ranking general
/rotaeno ranking general ranking_type:ap
/rotaeno ranking general ranking_type:miss ranking_sorting_type:default
/rotaeno ranking general ranking_type:perfect ranking_sorting_type:me
/rotaeno ranking song
- 命令介绍: 获取关于歌曲的排行榜
- 可使用人: 登录Rotaeno账户
- 命令参数:
- ranking_sorting_type: 排行榜排序参数 (默认值为
default
), 可选值:- default: 默认
- me: 自己附近
- song_level_name: 歌曲等级 (默认值为
IV
), 可选值:- I: 等级I
- II: 等级II
- III: 等级III
- IV: 等级IV
- IV_Alpha: 等级IV Alpha
- song_alias: 歌曲别名
- ranking_sorting_type: 排行榜排序参数 (默认值为
- 使用示例:
/rotaeno ranking song song_alias:翠杜
/rotaeno ranking song ranking_sorting_type:me song_alias:翠杜
/rotaeno ranking song ranking_sorting_type:me song_level_name:I song_alias:翠杜
/rotaeno ranking song ranking_sorting_type:default song_level_name:III song_alias:翠杜
/ai chat
- 命令介绍: AI聊天
这个功能在全Discord是共用的 (整个Discord共用一个AI人格)
- 可使用人: 登录Rotaeno账户并拥有使用AI权限
- 命令参数:
- text: 聊天内容
提示当
text
为history
时, RotaBot会返回历史聊天记录 - 使用示例:
/ai chat text:你好
/ai chat text:history
/ai b40
- 命令介绍: 让AI评价Best40
- 可使用人: 登录Rotaeno账户并拥有使用AI权限
- 命令参数:
- ai_b40_chat_type: AI人格 (默认值为
catgirl
), 可选值:- catgirl: 猫娘
- mesugaki: 雌小鬼
- anette: 安妮特
- sora: 春日野穹
- ai_b40_chat_type: AI人格 (默认值为
- 使用示例:
/ai b40
/ai b40 ai_b40_chat_type:mesugaki
/ai score
- 命令介绍: 让AI预测分数
- 可使用人: 登录Rotaeno账户并拥有使用AI权限
- 命令参数:
- song_level_num: 歌曲等级
提示song_level_num
不支持包含+
- 使用示例:
/ai score song_level_num:14.5
/ai tts
- 命令介绍: 文本转语音
- 可使用人: 登录Rotaeno账户并拥有使用AI权限
- 命令参数:
- text: 需要转化的文本
- 使用示例:
/ai tts text:你好
/game baccarat start
- 命令介绍: 开始百家乐游戏
小赌伤身, 大赌更伤身
每一个频道都可以开始一场游戏, 每个游戏互不影响
- 可使用人: 登录Rotaeno账户
- 命令参数: 无
- 使用示例:
/game baccarat start
/game baccarat play
- 命令介绍: 加入百家乐游戏
- 可使用人: 登录Rotaeno账户
- 命令参数:
- bet_type: 下注类型, 可选值:
- banker: 庄
- player: 闲
- tie: 和
- bet: 下注金额 (RotaCoin)
注意如果RotaCoin数量小于想要下注的金额则不会下注
- bet_type: 下注类型, 可选值:
- 使用示例:
/game baccarat play bet_type:庄 bet:1145
/game baccarat play bet_type:闲 bet:1145
/game baccarat end
- 命令介绍: 结束百家乐游戏
结束游戏后获得的RotaCoin会转给Discord账户
- 可使用人: 登录Rotaeno账户
- 命令参数: 无
- 使用示例:
/game baccarat end
/game guess start
- 命令介绍: 开始Rotaeno猜图片游戏
每一个频道都可以开始一场游戏, 每个游戏互不影响
- 可使用人: 登录Rotaeno账户
- 命令参数:
- guess_type: 猜测类型 (默认值为
ADVANCED
), 可选值:- BASIC: BASIC
- ADVANCED: ADVANCED
- EXPERT: EXPERT
- MASTER: MASTER
- RE:MASTER: RE:MASTER
- guess_type: 猜测类型 (默认值为
- 使用示例:
/game guess start
/game guess start guess_type:EXPERT
/game guess start guess_type:RE:MASTER
/game guess end
- 命令介绍: 结束Rotaeno猜图片游戏
猜中BASIC
等级的图片会获得5 RotaCoin
猜中ADVANCED
等级的图片会获得10 RotaCoin
猜中EXPERT
等级的图片会获得15 RotaCoin
猜中MASTER
等级的图片会获得25 RotaCoin
猜中RE: MASTER
等级的图片会获得50 RotaCoin
每天能通过Rotaeno猜图片游戏获得的RotaCoin是有限的
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_alias: 歌曲别名
提示当song_alias为
force stop
或者force-stop
或者force end
或者force-end
时, 该游戏会被强制结束 - 使用示例:
/game guess end song_alias:翠杜
/game guess end song_alias:force-stop
/game heardle start
- 命令介绍: 开始Rotaeno猜音乐游戏
每一个频道都可以开始一场游戏, 每个游戏互不影响
- 可使用人: 登录Rotaeno账户
- 命令参数:
- heardle_type: 猜测类型 (默认值为
ADVANCED
), 可选值:- BASIC: BASIC
- ADVANCED: ADVANCED
- EXPERT: EXPERT
- MASTER: MASTER
- RE:MASTER: RE:MASTER
- heardle_type: 猜测类型 (默认值为
- 使用示例:
/game heardle start
/game heardle start heardle_type:EXPERT
/game heardle start heardle_type:RE:MASTER
/game heardle end
- 命令介绍: 结束Rotaeno猜音乐游戏
猜中BASIC
等级的音乐会获得8 RotaCoin
猜中ADVANCED
等级的音乐会获得16 RotaCoin
猜中EXPERT
等级的音乐会获得24 RotaCoin
猜中MASTER
等级的音乐会获得32 RotaCoin
猜中RE: MASTER
等级的音乐会获得64 RotaCoin
每天能通过Rotaeno猜音乐游戏获得的RotaCoin是有限的
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_alias: 歌曲别名
提示当song_alias为
force stop
或者force-stop
或者force end
或者force-end
时, 该游戏会被强制结束 - 使用示例:
/game heardle end song_alias:翠杜
/game heardle end song_alias:force-stop
/fortune daily
- 命令介绍: 获取每日运势
该功能仅为娱乐, 我们始终相信每一天都是美好的
- 可使用人: 所有人
- 命令参数: 无
- 使用示例:
/fortune daily
/fortune tarot
- 命令介绍: 获取塔罗牌
该功能仅为娱乐, 我们始终相信每一天都是美好的
塔罗牌的抽取与每日运势相关
- 可使用人: 所有人
- 命令参数: 无
- 使用示例:
/fortune tarot
/translate default
- 命令介绍: 翻译
- 可使用人: 所有人
- 命令参数:
- text: 需要翻译的内容
- 使用示例:
/translate default text:Hello
/dan rotaeno
- 命令介绍: 开始Rotaeno民间段位挑战
该功能不稳定且需要玩家有一定计算机知识, 比如如何使用代理
请来这里查看信息
如果在进行挑战, 请不要让其他人使用此Rotaeno账号进行挑战并按照歌曲顺序进行挑战 在理论上来说, 如果300秒没进行则会导致直接挑战失败
- 可使用人: 登录Rotaeno账户, 开启指定代理
- 命令参数:
- dan_level: 段位参数, 可选值:
- SUPER: 超
- EXTREME: 極
- GOD: 神
- dan_level: 段位参数, 可选值:
- 使用示例:
/dan rotaeno dan_level:GOD
RotaCoin是什么? 可以看这里
/coin view
- 命令介绍: 查看拥有多少RotaCoin
- 可使用人: 登录Rotaeno账户
- 命令参数: 无
- 使用示例:
/coin view
/coin ranking
- 命令介绍: 查看拥有RotaCoin数的排行榜
- 可使用人: 登录Rotaeno账户
- 命令参数: 无
- 使用示例:
/coin ranking
/admin update
- 命令介绍: 更新Discord用户数据
- 可使用人: RotaBot管理员
- 命令参数:
- discord_user_id: Discord用户ID
- user_data_key: 用户数据键
- user_data_value: 用户数据值
- force_update: 强制更新 (默认值为
FALSE
), 可选值:- FALSE: 否
- TRUE: 是
- 使用示例:
/admin update discord_user_id:1015096027038109760 user_data_key:test user_data_value:114514
/admin update discord_user_id:1015096027038109760 user_data_key:test user_data_value:114514 force_update:是
/admin reset
- 命令介绍: 重置Discord用户数据
- 可使用人: RotaBot管理员
- 命令参数:
- reset_mode: 重置模式, 可选值:
- daily_rotacoin_limit: 每日RotaCoin上限
- discord_user_id: Discord用户ID
- reset_mode: 重置模式, 可选值:
- 使用示例:
/admin reset reset_mode:每日RotaCoin上限
/admin reset reset_mode:每日RotaCoin上限 discord_user_id:1145141919810
前缀命令
/drift
- 命令介绍: 发送与接收一个漂流瓶
- 可使用人: 所有人
- 命令参数:
- 文本 (可选)
提示如果文本中出现
NSFW
, 则这个漂流瓶会被判定成一个NSFW
瓶- 图片 (可选)
- 使用示例:
- 获取一个漂流瓶:
/drift
- 发送一个纯文字漂流瓶:
/drift 这是一个漂流瓶
- 发送一个纯文字的NSFW漂流瓶:
/drift 这是一个漂流瓶 [NSFW]
- 发送一个纯图片漂流瓶:
/drift
提示选择图片一起发送
- 发送一个混合漂流瓶:
/drift 这是一个漂流瓶
提示选择图片一起发送
- 获取一个漂流瓶:
/drift force
- 命令介绍: 获取所有未审核漂流瓶
- 可使用人: RotaBot管理员
- 命令参数: 无
- 使用示例:
/drift force
/drift review
- 命令介绍: 审核漂流瓶
- 可使用人: RotaBot管理员
- 命令参数: driftID: 漂流瓶ID
- 使用示例:
/drift review 1145
/drift delete
- 命令介绍: 删除漂流瓶
- 可使用人: RotaBot管理员
- 命令参数: driftID: 漂流瓶ID
- 使用示例:
/drift delete 1145
/drift view
- 命令介绍: 查看指定漂流瓶
- 可使用人: RotaBot管理员
- 命令参数: driftID: 漂流瓶ID
- 使用示例:
/drift view 1145
/vivo50
- 命令介绍: V开发者50元吃一顿KFC
- 可使用人: 所有人
- 命令参数: 无
- 使用示例:
/vivo50
/cyno
- 命令介绍: 获取《原神》角色————赛诺
- 可使用人: 所有人
- 命令参数: 无
- 使用示例:
/cyno
提示这是被某人加上去的, 是你吧
Terlity
/userid
- 命令介绍: 以一种简便一些的方式获取自己的
Discord User ID
- 可使用人: 所有人
- 命令参数: 无
- 使用示例:
/userid
/data
- 命令介绍: 获取符合UISRF标准的数据文件
- 可使用人: 登录Rotaeno账户
- 命令参数: 无
- 使用示例:
/data
/report
- 命令介绍: 获取开始使用RotaBot的最新一年的年度报告 (若使用机器人时间小于一年则使用最新的数据)
- 可使用人: 登录Rotaeno账户
- 命令参数: 无
- 使用示例:
/report
QQ
这里是可在QQ中使用的全部命令与其介绍
私信与其他方式使用RotaBot的唯一区别就是不需要@RotaBot
命令参数的排序方式是发送命令时输入的排列方式, 例如:
命令参数:
- arg1: 参数1, 可选值:
- a: A
- b: B
- c: C
- arg2: 参数2, 可选值:
- d: D
- e: E
- f: F
- arg3: 参数3 (可选), 可选值:
- g: G
- h: H
- i: I
那么发送的命令应该是这样的:
/command a b
/command a b e
不能这样发送:
/command b a
/command e b a
/command e a b
所有的参数不要带空格
/id
- 命令介绍: 获取账户在此处的openID
群聊与频道的openID都是不同的
- 可使用人: 所有人
- 命令参数: 无
- 使用示例:
/id
在使用/login
前, 推荐先看登录教程来了解如何获取与使用数据
/login qq
- 命令介绍: 使用QQ OpenID登录
- 可使用人: 所有人
- 命令参数: openID: QQ OpenID
- 使用示例:
/login qq abcdefopenid
/login server
- 命令介绍: 设置Rotaeno登录服务器
- 可使用人: 所有人
- 命令参数:
- server_code: 服务器代码, 可选值:
- gf: 国服
- wf: 国际服
- sf: 私有服务器
- private_server_url: 私有服务器地址 (可选)
提示只有在server_code为
私有服务器
时才需要填写private_server_url - server_code: 服务器代码, 可选值:
- 使用示例:
/login server gf
/login server wf
/login server sf https://example.com
/login objectid
- 命令介绍: 设置Rotaeno登录用Object ID
- 可使用人: 所有人
- 命令参数:
- object_id: Rotaeno Object ID
注意object_id不是好友码!!!
- 使用示例:
/login objectid tobeornottobe
/login session
- 命令介绍: 设置Rotaeno登录用Session Token
- 可使用人: 所有人
- 命令参数:
- session_token: Rotaeno Session Token
注意session_token不是好友码!!!
- 使用示例:
/login session tobeornottobe
/login qrcode
- 命令介绍: 获取可用TapTap扫码登录的二维码
- 可使用人: 所有人
- 命令参数:
- server_code: 服务器代码, 可选值:
- gf: 国服
- wf: 国际服
- server_code: 服务器代码, 可选值:
- 使用示例:
/login qrcode gf
/login qrcode wf
/b40
- 命令介绍: 获取个人Best40图片
- 可使用人: 登录Rotaeno账户
- 子命令:
- Best40图片类型, 可选值:
- default: RotaBot默认Best40样式
- simple: 简洁
- complex: 复杂
- character: 复杂 (带角色)
- rating: Rating分布图
- Best40图片类型, 可选值:
- 命令参数: 无
- 使用示例:
/b40 default
/b40 complex
/song info
- 命令介绍: 获取指定歌曲的游玩信息 (支持愚人节与Quadruplicity挑战)
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_alias: 歌曲别名
- 使用示例:
/song info 翠杜
/song status
- 命令介绍: 获取为指定歌曲状态的所有歌曲的游玩信息
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_status: 歌曲状态 (默认值为
AP
), 可选值:- NONE: 非
FC
/AP
/APP
- FC: Full Combo
- AP: All Perfect
- APP: All Perfect Plus
- CLEAR: 通关歌曲
- NOTCLEAR: 未通关歌曲
- FAVORITE: 喜爱曲目
- NOTFAVORITE: 非喜爱曲目
- NONE: 非
- song_status: 歌曲状态 (默认值为
- 使用示例:
/song status AP
/song rtr
- 命令介绍: 获取指定等级范围内的所有歌曲
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_level_num_min: 歌曲等级下限 (默认值为
12.5
) - song_level_num_max: 歌曲等级上限 (默认值为
1145
) - song_sort_type: 歌曲排序方式 (默认值为
rating
), 可选值:- rating: Rating值
- score: 歌曲分数
- level: 歌曲等级 (从大到小排序)
提示song_level_num_min
和song_level_num_max
可以使用+
, 例如填写12+
或者13+
- song_level_num_min: 歌曲等级下限 (默认值为
- 使用示例:
/song rtr
/song rtr 10+
/song rtr 12+ 13
/song rtr 12 13+ level
/song history
- 命令介绍: 获取歌曲推分数据
RotaBot并不能获取从零开始的数据, 只能获取机器人同步的数据
- 可使用人: 登录Rotaeno账户
- 命令参数:
- song_alias: 歌曲别名
- 使用示例:
/song history 翠杜
/rotaeno update
- 命令介绍: 存档更新相关
- 可使用人: 登录Rotaeno账户
- 命令参数:
- update_type: 更新参数 (默认值为
default
), 可选值:- default: 更新存档
- time: 目前拥有最新存档的更新时间
- update_type: 更新参数 (默认值为
- 使用示例:
/rotaeno update
/rotaeno update default
/rotaeno update time
/rotaeno me
- 命令介绍: 获取个人信息图
- 可使用人: 登录Rotaeno账户
- 命令参数: 无
- 使用示例:
/rotaeno me