RotaBot命令帮助文档

First Post:

Last Update:

Word Count:
1.7k

Read Time:
7 min

Page View: loading...

介绍

RotaBot是一个非官方的Discord机器人, 主要用于查询玩家数据
本帮助文档将介绍RotaBot的命令

Tip: 请勿在有官方的地方提及该Bot

警告

RotaBot已开始使用命令树, 些许命令与本帮助文档有出入, 以RotaBot为准

参数

  • objectID: 玩家objectID
  • sessionToken: 玩家sessionToken
  • serverCode: gf / wf / go / local
  • songStatus: NONE / FC / AP / AP+ / APP / ClEAR / NOTCLEAR
  • songFlag: NONE / FC / AP / AP+ / APP
  • rankingInfo: ap / ap+ / app / fc / miss / good / perfect / perfect+

命令列表

登录

  • /server
    • 功能: 选择服务器
    • 用法: /server <serverCode>
    • 示例: /server gf
  • /objectid
    • 功能: 设置玩家objectID
    • 用法: /objectid <objectID>
    • 示例: /objectid 114514abcdefssuksuki1145
  • /session
    • 功能: 设置玩家sessionToken
    • 用法: /session <sessionToken>
    • 示例: /session 114514abcdefssuksuki11451

获取Best40

  • /b40
    • 功能: 获取玩家Best40
    • 用法: /b40
    • 示例: /b40
  • /b40 character
    • 功能: 获取玩家Best40 (带驾驶员立绘)
    • 用法: /b40 character
    • 示例: /b40 character

获取Best40 Rating

  • /rating
    • 功能: 获取玩家Best40 Rating
    • 用法: /rating
    • 示例: /rating

获取指定歌曲相关数据

  • /song
    • 功能: 获取指定歌曲玩家数据
    • 用法: /song <songAlias>
    • 示例: /song after rain
  • /song history
    • 功能: 获取指定歌曲玩家历史推分数据
    • 用法: /song history <songAlias>
    • 示例: /song history 脆杜
  • /song preview
    • 功能: 获取指定歌曲的预览音频
    • 用法: /song preview <songAlias>
    • 示例: /song preview alive
  • /song gap
    • 功能: 获取Bot内存储的玩家与其他玩家的歌曲数据的平均分差距
    • 用法: /song gap <songAlias>
    • 示例: /song gap corps-sans-organes
  • /song skur
    • 功能: 获取Bot内存储的玩家与其他玩家的歌曲数据的偏度和峰度数据
    • 用法: /song skur <songAlias>
    • 示例: /song skur rr
  • /song box
    • 功能: 获取Bot内存储的玩家与其他玩家的歌曲数据的歌曲箱型图
    • 用法: /song box <songAlias>
    • 示例: /song box DF
  • /song t
    • 功能: 获取Bot内存储的玩家与其他玩家的歌曲数据的T分布图
    • 用法: /song t <songAlias>
    • 示例: /song t GW
  • /song norm
    • 功能: 获取Bot内存储的玩家与其他玩家的歌曲数据的正态分布图
    • 用法: /song norm <songAlias>
    • 示例: /song norm 终梦
  • /song poisson
    • 功能: 获取Bot内存储的玩家与其他玩家的歌曲数据的泊松分布图
    • 用法: /song poisson <songAlias>
    • 示例: /song poisson 姐姐砍我

获取指定歌曲标志数据

  • /status
    • 功能: 获取指定歌曲标志数据
    • 用法: /status <songStatus>
    • 示例 (1): /status NONE
    • 示例 (1): /status NONE/FC
    • 示例 (1): /status NONE/FC/AP/AP+/APP/ClEAR/NOTCLEAR

获取玩家头像(徽章)数据

  • /avatar
    • 功能: 获取玩家头像(徽章)数据
    • 用法: /avatar <pageNum>
    • 示例: /avatar 1

获取玩家好友数据

  • /friend info me
    • 功能: 获取玩家好友列表
    • 用法: /friend info me
    • 示例: /friend info me
  • /friend info
    • 功能: 获取玩家好友的数据
    • 用法: /friend info <shortID>
    • 示例: /friend info chris
  • /friend b40
    • 功能: 获取玩家好友的Best40
    • 用法: /friend b40 <shortID>
    • 示例: /friend b40 chris

      Tip: 只有当Bot内存储了该好友的数据时并且与对方是互相关注关系才能获取到数据

  • /friend b40c
    • 功能: 对比玩家me与玩家好友的Best40
    • 用法: /friend b40c <shortID>
    • 示例: /friend b40c chris

      Tip: 只有当Bot内存储了该好友的数据时并且与对方是互相关注关系才能获取到数据

  • /friend song
    • 功能: 获取指定歌曲前方的排行数据 (好友)
    • 用法: /friend song <songAlias>
    • 示例: /friend song after rain
  • /friend song me
    • 功能: 获取指定歌曲自己附近排行数据 (好友)
    • 用法: /friend song me <songAlias>
    • 示例: /friend song me after rain
  • /friend song id
    • 功能: 获取指定歌曲指定好友附近排行数据 (好友)
    • 用法: /friend song id <shortID> <songAlias>
    • 示例: /friend song id chris after rain

为Bot添加数据

  • /add alias
    • 功能: 为Bot添加歌曲别名
    • 用法: /add alias <songName> <songAlias>
    • 示例: /add alias After Rain ar
  • /add challenge
    • 功能: 为Bot添加挑战规则
    • 用法: /add challenge <challenge>
    • 示例: /add challenge 关掉手机AP+歌曲

计算歌曲Rating

  • /calc
    • 功能: 计算歌曲Rating
    • 用法: /calc <songScore> <levelNum>
    • 示例: /calc 1010000 14.5

获取随机信息

  • /rand song
    • 功能: 获取指定等级区间的随机歌曲
    • 用法: /rand song <levelNumMin> <levelNumMax>
    • 示例: /rand song 12.5 14.5
  • /rand challenge
    • 功能: 获取随机挑战
    • 用法: /rand challenge
    • 示例: /rand challenge

获取Rotaeno数据 (我也不知道怎么称呼, 索性就直接取名Rotaeno了)

  • /rotaeno chris
    • 功能: 获取Chris
    • 用法: /rotaeno chris
    • 示例: /rotaeno chris
  • /rotaeno update
    • 功能: 更新玩家的Rotaeno数据
    • 用法: /rotaeno update
    • 示例: /rotaeno update
  • /rotaeno update time
    • 功能: 获取玩家最近的Rotaeno数据更新时间
    • 用法: /rotaeno update time
    • 示例: /rotaeno update time
  • /rotaeno me
    • 功能: 获取玩家本人数据
    • 用法: /rotaeno me
    • 示例: /rotaeno me
  • /rotaeno svl
    • 功能: 获取歌曲分数与歌曲等级拟合曲线数据
    • 用法: /rotaeno svl
    • 示例: /rotaeno svl
  • /rotaeno userid
    • 功能: 获取玩家Discord UserID
    • 用法: /rotaeno userid
    • 示例: /rotaeno userid
  • /rotaeno trend

    • 功能: 获取玩家Rating趋势数据 (最近xx次数据)
    • 用法: /rotaeno trend <rangeNum>
    • 示例: /rotaeno trend 20

    • 功能: 获取玩家Rating趋势数据 (最近xx日期后数据)

    • 用法: /rotaeno trend <date>
    • 示例: /rotaeno trend 2024/04/01
    • 示例: /rotaeno trend 24/04/01
    • 示例: /rotaeno trend 04/01
    • 示例: /rotaeno trend 2024-04-01
    • 示例: /rotaeno trend 24-04-01
    • 示例: /rotaeno trend 04-01
  • /rotaeno rtr
    • 功能: 获取指定歌曲等级区间的数据
    • 用法: /rotaeno rtr <levelNumMin> <levelNumMax>
    • 示例: /rotaeno rtr 11.4 14.5
  • /rotaeno ranking rating
    • 功能: 获取Rating的前方的排行数据 (Bot内)
    • 用法: /rotaeno ranking rating
    • 示例: /rotaeno ranking rating
  • /rotaeno ranking rating me
    • 功能: 获取Rating的自己附近排行数据 (Bot内)
    • 用法: /rotaeno ranking rating me
    • 示例: /rotaeno ranking rating me
  • /rotaeno ranking song
    • 功能: 获取指定等级的歌曲分数的前方的排行数据 (Bot内)
    • 用法: /rotaeno ranking song <levelName> <songAlias>
    • 示例: /rotaeno ranking song iv alive
  • /rotaeno ranking song me
    • 功能: 获取指定等级的歌曲分数的自己附近排行数据 (Bot内)
    • 用法: /rotaeno ranking song me <levelName> <songAlias>
    • 示例: /rotaeno ranking song me iv alive
  • /rotaeno ranking
    • 功能: 获取指定rankingInfo的前方的排行数据 (Bot内)
    • 用法: /rotaeno ranking <rankingInfo>
    • 示例: /rotaeno ranking <rankingInfo>
  • /rotaeno ranking me
    • 功能: 获取指定rankingInfo的自己附近排行数据 (Bot内)
    • 用法: /rotaeno ranking <rankingInfo> me
    • 示例: /rotaeno ranking <rankingInfo> me

获取AI的数据

  • /ai score
    • 功能: AI认为玩家能得多少分
    • 用法: /ai score <levelNum>
    • 示例: /ai score 114514

疯狂星期四

Tip: /vivo50

命令列表 (可选)

百家乐

Tip: 别玩