monsterxcn / nonebot-plugin-gspanel

🤖 NoneBot2 原神游戏内角色展柜数据展示插件,参考 @yoimiya-kokomi/miao-plugin
https://pypi.python.org/pypi/nonebot-plugin-gspanel
MIT License
97 stars 8 forks source link

功能请求:统一格式 #47

Closed CUZNIL closed 1 year ago

CUZNIL commented 1 year ago

功能请求

额外信息

人比较菜,不知道还能提供什么信息。如果需要喵喵插件的用户面板数据文件样例我可以提供。

monsterxcn commented 1 year ago

云崽大佬那么多,为什么就没人改一个单纯的队伍伤害计算插件呢?

CUZNIL commented 1 year ago

为什么云崽大佬那么多,就没人改一个单纯的队伍伤害计算插件呢?

我也不理解orz

CUZNIL commented 1 year ago

大佬您好,我需要一点帮助,但是我找不到github在哪里可以私信,考虑到是相关内容我就在这个issue下面问了。

想请教一下,该插件生成的面板缓存文件里的avatars[~].weapon.icon这个字段是从哪里获取内容的?我没有找到。

请教这个是因为我在写一个面板数据互通的插件,目前遇到这一处暂时没法自己解决,于是就想来问一问作者。

具体来讲就是这个数据,在该插件配置的缓存目录下没有找到对应字段。尝试读了一下插件代码中的data_updater.py data_source.py data_convert.py,没看懂怎么搞的。

image

monsterxcn commented 1 year ago

这是原神那边规定的,Enka 原返回里有

CUZNIL commented 1 year ago

这是原神那边规定的,Enka 原返回里有

多谢!但是请问有什么办法能通过武器id或者武器昵称去获取对应的icon字段吗?

我目前的想法是从这个文档里获取需要的字段,再预先处理好武器id与icon字段的对应关系,最后把处理好的对应关系放进我想写的js插件内。

这样操作的话,时效性不合适,我不太可能每次游戏一更新就立刻去维护一遍插件。所以想请教一下有没有什么优雅一点的方式?

monsterxcn commented 1 year ago

你说的办法我认为就挺合适,自动更新想办法弄 GitHub Actions 跑一下。

嫌麻烦也可以用安柏计划:

https://api.ambr.top/v2/chs/weapon
https://api.ambr.top/v2/chs/weapon/{id}
CUZNIL commented 1 year ago

你说的办法我认为就挺合适,自动更新想办法弄 GitHub Actions 跑一下。

嫌麻烦也可以用安柏计划:

https://api.ambr.top/v2/chs/weapon
https://api.ambr.top/v2/chs/weapon/{id}

多谢!直接这样用安柏接口摆烂貌似方便很多诶ww