改动
- `UniMessage` 支持转为当前上下文适配器的消息序列 (通过 `UniMessage.export(bot: Bot | None, fallback: bool = False)`)。
支持的适配器有:
- bilibili live
- console
- ding
- discord
- feishu
- github
- kaiheila
- minecraft
- mirai2
- onebot11
- onebot12
- qqguild
- red protocol
- telegram
- villa
- `AlconnaMatcher.send`, output_converter 等支持使用 `UniMessage`
- 通用标注 `Text` 由原来的 str 别名变为新的 Segment:
python
class Text(Segment):
text: str
style: Optional[str]
- `Media` 类通用标注增加字段 `name`
- `File` 通用标注增加字段 `raw`
**Full Changelog**: https://github.com/nonebot/plugin-alconna/compare/v0.21.0...v0.22.0