跳到主要内容

这是对于各个平台使用命令的介绍

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

  • 使用示例:
    /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: 服务器代码, 可选值:
      • 国服
      • 国际服
  • 使用示例:
    /login qrcode server_code:国服
    /login qrcode server_code:国际服

/b40

  • 命令介绍: 获取个人Best40图片
  • 可使用人: 登录Rotaeno账户
  • 子命令:
    • Best40图片类型, 可选值:
      • default: RotaBot默认Best40样式
      • simple: 简洁
      • complex: 复杂
      • complex4x10: 复杂 (4x10)
      • character: 复杂 (带角色)
      • rating: Rating分布图
  • 命令参数: 无
  • 使用示例:
    /b40 default
    /b40 complex

/b40 shortid

  • 命令介绍: 获取指定好友码Best40图片
提示

该命令使用需要权限, 可以去找开发者或者管理员申请 (也不算申请, 可以直接私信说"我要一个视奸的权限". 当然,如果带礼貌性用语也再好不过)
如果是想视奸好友的Best40, 推荐使用/friend b40

  • 可使用人: 登录Rotaeno账户
  • 子命令:
    • Best40图片类型, 可选值:
      • default: RotaBot默认Best40样式
      • simple: 简洁
      • complex: 复杂
      • character: 复杂 (带角色)
      • rating: Rating分布图
  • 命令参数:
    • 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: 非喜爱曲目
  • 使用示例: /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_minsong_level_num_max可以使用+, 例如填写12+或者13+

  • 使用示例:
    /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条数据

  • 使用示例:
    /avatar default
    /avatar default page:3

/friend default

提示

这个命令等效于/friend info short_id:me

  • 命令介绍: 获取好友列表
  • 可使用人: 登录Rotaeno账户
  • 使用示例: /friend default

/friend info

  • 命令介绍: 获取好友数据
  • 可使用人: 登录Rotaeno账户
  • 命令参数:
    • short_id: 好友码
    提示

    short_idme是获取好友列表

  • 使用示例:
    /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)
    注意

    这里的歌曲等级不可使用+

  • 使用示例:
    /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账户的个人好友码

  • 使用示例:
    /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是整数

  • 使用示例:
    /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: 目前拥有最新存档的更新时间
  • 使用示例:
    /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: 自己附近
  • 使用示例:
    /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: 歌曲别名
  • 使用示例:
    /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: 聊天内容
    提示

    texthistory时, 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
    /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数量小于想要下注的金额则不会下注

  • 使用示例:
    /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
  • 使用示例:
    /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
  • 使用示例:
    /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 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
  • 使用示例:
    /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

  • 使用示例:
    /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: 国际服
  • 使用示例:
    /login qrcode gf
    /login qrcode wf

/b40

  • 命令介绍: 获取个人Best40图片
  • 可使用人: 登录Rotaeno账户
  • 子命令:
    • Best40图片类型, 可选值:
      • default: RotaBot默认Best40样式
      • simple: 简洁
      • complex: 复杂
      • character: 复杂 (带角色)
      • rating: Rating分布图
  • 命令参数: 无
  • 使用示例:
    /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: 非喜爱曲目
  • 使用示例: /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_minsong_level_num_max可以使用+, 例如填写12+或者13+

  • 使用示例:
    /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: 目前拥有最新存档的更新时间
  • 使用示例:
    /rotaeno update
    /rotaeno update default
    /rotaeno update time

/rotaeno me

  • 命令介绍: 获取个人信息图
  • 可使用人: 登录Rotaeno账户
  • 命令参数: 无
  • 使用示例: /rotaeno me