Skip to content

Kirby-of-the-Stars/YetOsuBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

一个能在Kook里使用的Osu std 机器人 插件

想做一个在Kook里用的白菜

current state: WIP
当前进度: 咕咕咕

特点

  • 支持多服务器成绩(目前是bancho 和ppysb)
  • 离线pp计算 但是下载地图还是要网
  • 可以设置API源

大饼

  • 个人信息历史
  • API v2(lazer)支持
  • sb服的额外api实现

食用教程

首先你需要java 21的运行环境,这里推荐用zulu : https://www.azul.com/downloads/#zulu

目前插件仅支持0.31.0及以上的kookbc

java -jar kookbc-0.31.0.jar
  • 生成完相关文件即可关闭,将插件放入生成出来的plugins文件夹
  • 打开kbc.yml文件填入从开发者中心获取到的token
token: "tokennnnn"
  • 保存并重新运行kookbc
  • 在插件目录当中生成了与插件同名的数据文件,点进去,修改config.yml文件,申请Osu LegacyAPI key后填入(用于bancho的成绩查询和相关功能)
  • 敬请享用
  • 使用/help可以查看所有命令

注意: 机器人会在插件目录生成同名的数据文件,如非必要,请勿修改

命令进度

  • 最近成绩
  • 最佳成绩
  • 账号管理
  • API查看
  • API管理
  • 默认模式和默认服务器设置
  • bancho v2 api和lazer支持
  • 个人信息
  • 打印指定铺面成绩
  • 铺面搜索
  • 任意pp计算

小演示

一个简单的成绩打印 一个简单的成绩打印 跟白菜大差不差了

鸣谢(不分先后)