lgc-NB2Dev / nonebot-plugin-bawiki

A nonebot2 plugin for Blue Archive.
MIT License
81 stars 6 forks source link

关于ba抽卡这个指令的问题 #29

Closed SunflowerYuuka closed 1 year ago

SunflowerYuuka commented 1 year ago

发送这个指令就会报错 以下是具体的报错: [PyBot][06:48:49.924][INFO] [message] 触发 Matcher(type='message', module=no nebot_plugin_bawiki.main) [PyBot][06:48:49.924][ERROR] [message]Running Matcher(type='message', module =nonebot_plugin_bawiki.main) failed. Traceback (most recent call last): File "C:\Users\Administrator\Desktop\bot\Miao-Yunzai\Miao-Yunzai\plugins\p y-plugin\main.py", line 17, in yunzai_nonebot.run() File "C:\Users\Administrator\Desktop\bot\Miao-Yunzai\Miao-Yunzai\plugins\p y-plugin\yunzai_nonebot__init.py", line 31, in run nonebot.run(*args, **kwargs) File "C:\Users\Administrator\AppData\Local\pypoetry\Cache\virtualenvs\py-p lugin-pC71-ir1-py3.10\lib\site-packages\nonebot\init__.py", line 273, in r un get_driver().run(*args, kwargs) File "C:\Users\Administrator\Desktop\bot\Miao-Yunzai\Miao-Yunzai\plugins\p y-plugin\yunzai_nonebot\hijack\driver.py", line 42, in run loop.run_until_complete(self.serve()) File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\a syncio\base_events.py", line 636, in run_until_complete self.run_forever() File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\a syncio\windows_events.py", line 321, in run_forever super().run_forever() File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\a syncio\base_events.py", line 603, in run_forever self._run_once() File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\a syncio\base_events.py", line 1909, in _run_once handle._run() File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\a syncio\events.py", line 80, in _run self._context.run(self._callback, self._args) File "C:\Users\Administrator\Desktop\bot\Miao-Yunzai\Miao-Yunzai\plugins\p y-plugin\yunzai_nonebot\hijack\message.py", line 10, in wrapper return await func(args, kwargs) File "C:\Users\Administrator\AppData\Local\pypoetry\Cache\virtualenvs\py-p lugin-pC71-ir1-py3.10\lib\site-packages\nonebot\message.py", line 141, in _c heck_matcher await _run_matcher(Matcher, bot, event, state, stack, dependency_cache)

File "C:\Users\Administrator\AppData\Local\pypoetry\Cache\virtualenvs\py-p lugin-pC71-ir1-py3.10\lib\site-packages\nonebot\message.py", line 187, in _r un_matcher await matcher.run(bot, event, state, stack, dependency_cache) File "C:\Users\Administrator\AppData\Local\pypoetry\Cache\virtualenvs\py-p lugin-pC71-ir1-py3.10\lib\site-packages\nonebot\internal\matcher\matcher.py" , line 732, in run await self.simple_run(bot, event, state, stack, dependency_cache) File "C:\Users\Administrator\AppData\Local\pypoetry\Cache\virtualenvs\py-p lugin-pC71-ir1-py3.10\lib\site-packages\nonebot\internal\matcher\matcher.py" , line 707, in simple_run await handler( File "C:\Users\Administrator\AppData\Local\pypoetry\Cache\virtualenvs\py-p lugin-pC71-ir1-py3.10\lib\site-packages\nonebot\dependencies__init.py", l ine 108, in call return await cast(Callable[..., Awaitable[R]], self.call)(**values) File "C:\Users\Administrator\AppData\Local\pypoetry\Cache\virtualenvs\py-p lugin-pC71-ir1-py3.10\lib\site-packages\nonebot_plugin_bawiki\main.py", line 673, in _ pool_obj = gacha_pool_index.get(qq := event.get_user_id()) or get_1st_po ol( File "C:\Users\Administrator\AppData\Local\pypoetry\Cache\virtualenvs\py-p lugin-pC71-ir1-py3.10\lib\site-packages\nonebot_plugin_bawiki\main__.py", line 583, in get_1st_pool pool = pool_data[0] IndexError: list index out of range 请问大大这是什么问题呢?

lgc2333 commented 1 year ago

我把数据源卡池清空了,等我发版修复

lgc2333 commented 1 year ago

已发版,请测试

SunflowerYuuka commented 1 year ago

已发版,请测试

好的,我回家之后测试一下

SunflowerYuuka commented 1 year ago

已发版,请测试

image 后续发抽卡指令没问题了。这里做个建议,切换卡池里面也显示常驻池,感谢大佬!

lgc2333 commented 1 year ago

建议使用 PicMenu 指令 菜单 bawiki 切换卡池 新版 BAWiki 会自动帮你配置好 PicMenu 的字体,可以即装即用

SunflowerYuuka commented 1 year ago

建议使用 PicMenu 指令 菜单 bawiki 切换卡池 新版 BAWiki 会自动帮你配置好 PicMenu 的字体,可以即装即用

d1bc7ce539a400855d295598d7a79018 其实我已经装了xd,原来指令是 菜单 bawiki 切换卡池 么 ,是我不了解了,抱歉