Skip to content

Releases: HatoYuze/phigros-bot

🔖 Version 0.4.0

30 Aug 14:16

Choose a tag to compare

Version 0.4.0

🗃️ 更加完善的歌曲数据

在原有的 歌曲数据 补充了数据:
新增了歌曲 bpm chapter source(初出处) 的相关数据 & 单个谱面难度的 物量(notes) 数据
👥 相关的数据贡献者: @Death-1203

这些数据将同时在指令 info song / alias 中返回

注: 为了获取最新的谱面数据,我们建议您从 action 中及时更新最新的包

🐛 修复部分用户无法获取游玩数据的 bug

这是因为部分用户可能在 Taptap 云端中存在有多个不同的存档
我们将选择其中数据最新的一项(通过 updated_at 比较)作为返回结果

✨ 新功能:色块游戏

使用如 开 <r> <g> <b> 值的方式从透明的图片中显示指定符合 RGB 的像素
详细内容可见指令内描述
可使用指令 /phi gc/phi guessColor 开始

✨ 新增帮助指令

可使用指令 /phi help 获取

提交记录: Changelog

🔖 Version 0.3.0

26 Aug 09:36

Choose a tag to compare

Version 0.3.0

✨ 支持获取曲绘

将使用网络从 Illustration 获取并更新曲绘

下载后的曲绘将存储在 ./data/com.github.hatoyuze.pigeon-bot/illustration 内,名称为歌曲的 sid

您也可以从本 release 下获取曲绘的 zip 文件(release-Illustration-3.8.1.zip),解压到如上文件夹内后可跳过下载流程

将会在指令 aliasinfo 回复单曲信息时附加对应的曲绘

🔧 新增配置文件 github_proxy_url_setting

用于配置下载曲绘时对 raw.githubusercontent.com 的网址代理

设置相关可见 README 中的描述

💥 破坏性更改: 将插件原idcom.github.hatoyuze 改为 com.github.hatoyuze.pigeon-bot

🗒️ 注:

我们默认提供了 配置 & 数据 文件的迁移工具,自动移动 原文件 到 新目录 下
但我们并未对权限提供迁移,您需要重新授予权限

您可能需要重新配置您的其余插件及设定

🐛 修复: 无法使用自带的别名库

aliases.yml 配置文件中的 alias 项为时,将会自动重新获取插件自带的别名库并添加

🔖 Version 0.2.0

25 Aug 14:47

Choose a tag to compare

Version 0.2.0

✨ feat: 支持查询别名和添加别名

新增指令

  • /phi alias <别名> 查询别名对应的歌曲
  • /phi aa <唯一的sid/曲名/别名> <别名> 为曲目添加别名

🔧 新增配置文件 aliases

参数说明

  • sensitivity 模糊匹配歌曲曲名的灵敏度 (默认为 0.4)

模糊匹配使用了 Levenshtein 距离算法获取值, 不同值 / 字符长度 若小于 该值 则判定为匹配成功

例如

要使 fog 匹配 foge 成功, 该值至少 0.75
一般地 该值越少越灵敏,需要相同的字符也越多

  • isNormalUserAllowed 是否允许普通用户添加别名 (默认为 true)

该项针对 /phi aa 指令,
如果为 true 则代表所有人都可使用该指令添加别名, 为false则代表只有被授予权限 *:* 的用户才可以添加别名

  • alias 用于存放别名数据库

♻️ 新增对曲名的模糊匹配

默认对所有需要曲名的参数开启,有时候可能会出现重复的可能性

当重复时, 大多由曲目更新的先后顺序选择第一个

🔖 Version 0.1.0

24 Aug 13:00

Choose a tag to compare

Version 0.1.0

🎉 第一个release


功能列表

  • 绑定账号

/phi bind

  • 获取 bests 记录

/phi b19

  • 获取歌曲游玩记录

/phi info

  • 获取用户排行

/phi rank