Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
自上次给偶像写了cardinfo指令 #1 后有一段时间了,这次又想整点新活
分了两次commit来完成此次的pr
commit#4337ef3
为unibot部分指令添加中文支持,应该能更方便玩家平时的使用以及指令记忆
我采用很简单的正则表达式实现了此功能。
在原有指令不变的情况下,新的触发指令方式如下:
commit#c57be3f
为unibot增加了查活动、获取活动图鉴的指令,效果图在pics/example下
触发方式如下:
指令说明:
指令②支持的[关键字]如下:
活动类型(普活/马拉松/5v5...)
活动属性(蓝星/紫月/绿草/粉花/橙心...)
组合的缩写(ln/mmj/vbs/ws/25)
角色的昵称(sekai角色以及不带附属组合的vs角色都是直接采用数据库保存的角色昵称,带附属组合的vs角色必须采用组合名缩写+vs角色昵称的格式)
[关键字]可有多个,顺序随意,但必须使用空格分离
指令效果:
指令①效果:返回当前所有活动的概要,效果图位于pics/example/全部活动.png(其他效果图同理)
指令②效果:通过关键字筛选活动,返回活动概要图,没有关键字则会返回提示图,提示图位于pics/findevent_tips.jpg(附带psd工程文件)
指令②使用起来稍微有点复杂,这里举一些使用例:
单关键字方式:
多关键字方式:
以及一些奇怪的方式:
此时效果就会变成:
但是诸如 "查活动 25 ln" 等等像这样的都将不能再生成活动概要,因为不存在含两个团同时全员出卡的活动
具体哪种更好用就看自己更习惯怎样去理解了。
以上就是本次新指令的介绍,和之前带来的cardinfo指令一样,功能效果、样式都是来自隔壁邦圈山本佬的茨菇bot,本人只是很拙劣地模仿着复现了而已,并没有什么代码能力和设计天赋,想做这些功能只是因为自己玩bangdream时认为那边茨菇bot有一些很常用的功能是烤这边暂时还缺失的,以及对偶像的支持和崇拜感(小声),所以才做的。
写得很烂,很多地方优化还不够,图也做得丑,也许还需要自行修改才能实装,如果偶像并不介意烤邦bot都采用相同风格的指令,还请采纳,或者想有自己的设计风格也可以尝试修改(重写)