nonebot / nonebot2

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

Plugin: 复读姬+1 PlusOne #2731

Closed yejue closed 2 months ago

yejue commented 2 months ago

PyPI 项目名

nonebot-plugin-plus-one

插件 import 包名

nonebot_plugin_plus_one

标签

[{"label":"复读姬","color":"#df3cda"},{"label":"船新版本","color":"#28d98e"}]

插件配置项

# 匹配优先级
PLUS_ONE_PRIORITY = 10
noneflow[bot] commented 2 months ago

📃 商店发布检查结果

Plugin: 复读姬+1 PlusOne

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

详情
  • ✅ 项目 nonebot-plugin-plus-one 已发布至 PyPI。
  • ✅ 项目 主页 返回状态码 200。
  • ✅ 标签: 复读姬-#df3cda, 船新版本-#28d98e。
  • ✅ 插件类型: application。
  • ✅ 插件支持的适配器: nonebot.adapters.console, nonebot.adapters.discord, nonebot.adapters.dodo, nonebot.adapters.feishu, nonebot.adapters.kaiheila, nonebot.adapters.onebot.v11, nonebot.adapters.onebot.v12, nonebot.adapters.qq, nonebot.adapters.red, nonebot.adapters.satori, nonebot.adapters.telegram。
  • ✅ 插件 加载测试 通过。

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

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

    💪 Powered by NoneFlow

    yejue commented 2 months ago

    add nb

    yanyongyu commented 2 months ago

    因为你使用了nb新版本的方法,你需要依赖nb 2.2.0+。你的响应器rule regex可以删除。另外你的group id获取方式不正确,你可以使用商店里的 session 插件或 alconna 插件来获取相关信息。

    yejue commented 2 months ago

    因为你使用了nb新版本的方法,你需要依赖nb 2.2.0+。你的响应器rule regex可以删除。另外你的group id获取方式不正确,你可以使用商店里的 session 插件或 alconna 插件来获取相关信息。

    0.1.4:使用 session 插件获取 group id 0.1.5:使用 session 插件获取 group id

    yanyongyu commented 2 months ago

    regex的问题依旧存在,另外你没有继承session支持的适配器

    yejue commented 2 months ago

    regex的问题依旧存在,另外你没有继承session支持的适配器

    0.1.7 移除 regex,增加支持的适配器

    yanyongyu commented 2 months ago

    你应该使用 nb 提供的 inherit_supported_adapters 方法继承支持的适配器

    yejue commented 2 months ago

    你应该使用 nb 提供的 inherit_supported_adapters 方法继承支持的适配器

    0.1.9 使用 inherit_supported_adapters

    yanyongyu commented 2 months ago

    请不要用set()作为默认值,直接把inherit的结果赋值即可。空的set代表不支持任何适配器,None代表支持所有适配器。

    yejue commented 2 months ago

    请不要用set()作为默认值,直接把inherit的结果赋值即可。空的set代表不支持任何适配器,None代表支持所有适配器。

    对应修改