Skip to content

Nonebot Plugin Alconna 0.52.0

Compare
Choose a tag to compare
@RF-Tar-Railt RF-Tar-Railt released this 24 Aug 07:36
· 15 commits to master since this release
1a7911d

破坏性改动

  • 删除 BilibiliLive 适配器和 mirai2 适配器(mirai 协议适配器的社区版本)

新增

  • 内置插件 switch,包含两个指令 enabledisable,用来控制指令的可用性
  • 配置项 nbp_alc_page_size, 可以令 help 等插件的输出消息变成分页形式
  • 配置项 alconna_conflict_resolver, 用于指定命令冲突解决策略,默认值为 ignore:
    • default 为保留两个命令
    • raise 为抛出异常
    • ignore 为忽略新命令
    • replace 为替换旧命令

改进

  • auto_send_outputuse_cmd_start 现在策略如下:
    • 如果局部配置和全局配置都未设置 (None), 则使用默认值 (auto_send 为 True,use_cmd_start 为 False)
    • 否则,优先使用局部配置
  • 多个.assign 现在可作用于同一个 handler
  • 更新 nonebot-plugin-send-anything-anywhere
  • minecrafttelegram 适配器下样式文本会先分段分割

修复

  • Nonebug 默认环境无法使用的情况 #69
  • UniMessage 的 text_merge 异常 #70

Full Changelog: v0.51.4...v0.52.0