nonebot / nonebot2

跨平台 Python 异步聊天机器人框架 / Asynchronous multi-platform chatbot framework written in Python
https://nonebot.dev
MIT License
5.97k stars 555 forks source link

Plugin: 语音点歌 #3036

Closed Onimaimai closed 1 day ago

Onimaimai commented 2 days ago

PyPI 项目名

nonebot-plugin-voicemusic

插件 import 包名

nonebot_plugin_voicemusic

标签

[]

插件配置项

No Response

Onimaimai commented 2 days ago

update

noneflow[bot] commented 2 days ago

📃 商店发布检查结果

Plugin: 语音点歌

✅ 所有测试通过,一切准备就绪!

详情
  • ✅ 项目 nonebot-plugin-voicemusic 已发布至 PyPI。
  • ✅ 项目 主页 返回状态码 200。
  • ✅ 插件类型: application。
  • ✅ 插件支持的适配器: nonebot.adapters.onebot.v11。
  • ✅ 插件 加载测试 通过。

  • 💡 如需修改信息,请直接修改 issue,机器人会自动更新检查结果。 💡 当插件加载测试失败时,请发布新版本后在当前页面下评论任意内容以触发测试。

    ♻️ 评论已更新至最新检查结果

    💪 Powered by NoneFlow

    kanbereina commented 2 days ago

    ①你没有设置插件配置项,导致driver.config不存在此属性。

    ②你使用了一些不必要的方法来响应用户消息。 通过分析源码,可知你使用了on_message响应器,而此响应器会对所有消息进行处理,并输出日志。 同时,发现你在on_message响应后使用正则来匹配固定命令后的参数。 综合来看,如果你想使用原生nb实现命令处理,使用on_command响应器会比on_message响应器更高效。 至于获取命令参数,则可使用nonebot.params中的CommandArg等方法直接获取命令后参数,详细请查阅nonebot文档。

    Onimaimai commented 2 days ago

    谢谢,补充config.py,修改指令逻辑

    Onimaimai commented 2 days ago

    本地pip安装插件可用,商店检测结果发不出

    zhongwen-4 commented 2 days ago

    其实是测试流程坏掉了(

    tkgs0 commented 2 days ago

    为什么要手动转码音频文件, 直接将下载的音频数据传给 MessageSegment.record() 不行吗?

    tkgs0 commented 2 days ago

    update

    yanyongyu commented 2 days ago

    插件元数据缺少配置项

    Onimaimai commented 1 day ago

    update

    tkgs0 commented 1 day ago

    兄弟你在干嘛啊兄弟, 你加了config=Config, 就不要merge我PR的了啊 S41020-18300917_com kiwibrowser browser

    Onimaimai commented 1 day ago

    兄弟你在干嘛啊兄弟, 你加了config=Config, 就不要merge我PR的了啊 S41020-18300917_com kiwibrowser browser

    我的我的,当成覆盖了🥲