@@ -29,7 +29,7 @@ _✨ All Receive in One, And One Send All ✨_
2929- 完整的 Alconna 特性支持
3030- 自动回复命令帮助信息选项
3131- 跨平台的接收与发送消息(被动+主动)
32- - 对** 20种适配器 ** 的收发消息支持
32+ - 对** 22种适配器 ** 的收发消息支持
3333- 比 ` got-reject ` 更强大的补全会话机制
3434- 多种内置插件 (echo,help,lang)
3535- i18n 支持
@@ -48,7 +48,7 @@ NoneBot 文档: [📖这里](https://nonebot.dev/docs/next/best-practice/alconna
4848
4949``` python
5050from nonebot import get_driver
51- from nonebot_plugin_alconna import Target, UniMessage, SupportScope, on_alconna
51+ from nonebot_plugin_alconna import Target, UniMessage, SupportScope, on_alconna, message_recall
5252
5353driver = get_driver()
5454test = on_alconna(" test" )
@@ -62,7 +62,8 @@ async def handle_test():
6262
6363@test.got (" foo" , prompt = UniMessage.template(" {: Reply($message_id)} 请输入图片" ))
6464async def handle_foo ():
65- await test.send(" 图片已收到" )
65+ await test.send(" 图片已收到, 即将撤回" )
66+ await message_recall()
6667
6768@driver.on_startup
6869async def _ ():
@@ -114,7 +115,7 @@ async def _():
114115| 元素\适配器 | OneBot V11 | OneBot V12 | Telegram | 飞书 | Github | QQ-API | _ 钉钉_ | Console | 开黑啦 | Mirai | _ Ntchat_ | MineCraft | Discord | _ Red_ | Satori | Dodo IM | Kritor | Tailchat | Mail | 微信公众号 | 黑盒语音 | Gewechat |
115116| ------------------| ------------| ------------| ----------| ----| --------| --------| ------| ---------| -----| -------| ----------| -----------| ---------| -------| --------| ---------| --------| ----------| ------| -------| ------| ----------|
116117| 文本 Text | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
117- | 样式文本 Styled Text | 🚫 | 🚫 | ✅ | 🚫 | ✅ | ✅ | ❌ | ✅ | ✅ | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | ✅ | ✅ | 🚫 | 🚫 | 🚫 |
118+ | 样式文本 Styled Text | 🚫 | 🚫 | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | ✅ | ✅ | 🚫 | 🚫 | 🚫 |
118119| 提及用户 At(user) | ✅ | ✅ | ✅ | ✅ | ⬆️ | ✅ | ✅ | 🚫 | ✅ | ✅ | ❌ | 🚫 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ⬆️ | 🚫 | ⬆️ | ✅ |
119120| 提及角色 At(role) | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | 🚫 | ✅ | 🚫 | ✅ | ✅ | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 |
120121| 提及频道 At(channel) | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | 🚫 | ✅ | 🚫 | ✅ | ✅ | 🚫 | ✅ | ⬆️ | 🚫 | 🚫 | 🚫 |
@@ -126,22 +127,29 @@ async def _():
126127| 视频 Video | ✅ | ✅ | ✅ | ✅ | 🚫 | ✅ | 🚫 | 🚫 | ✅ | ✅ | ✅ | 🚫 | ⬆️ | ✅ | ✅ | ✅ | ✅ | 🚫 | ✅ | ✅ | 🚫 | ❌ |
127128| 文件 File | ⬇️,⬆️(🚧) | ✅ | ✅ | ✅ | 🚫 | ✅ | 🚫 | 🚫 | ✅ | ✅ | ✅ | 🚫 | ⬆️ | ✅ | ✅ | ⬇️ | ⬇️ | ✅ | ✅ | 🚫 | 🚫 | ❌ |
128129| 回复 Reply | ✅ | ✅ | ✅ | ✅ | 🚫 | ✅ | 🚫 | 🚫 | ✅ | ✅ | ✅ | 🚫 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 🚫 | ⬆️ | ✅ |
129- | 引用转发 Reference | ✅ | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | 🚫 | ✅ | ✅ | 🚫 | ✅ | 🚫 | 🚫 | 🚫 | 🚫 | ❌ |
130+ | 引用转发 Reference | ✅ | 🚫 | 🚫 | ❌ | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | 🚫 | ✅ | ✅ | 🚫 | ✅ | 🚫 | 🚫 | 🚫 | 🚫 | ❌ |
130131| 超级消息 Hyper | ✅ | 🚫 | 🚫 | ⬇️ | 🚫 | ✅ | 🚫 | 🚫 | ✅ | ✅ | ✅ | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | ✅ | 🚫 | ✅ |
131132| 按钮 Button | 🚫 | 🚫 | ⬆️ | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | ⬆️ | ✅ | 🚫 | ✅ | 🚫 | ✅ | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 |
132133| 其余 Other | ✅ | ✅ | ✅ | ✅ | ➖ | ✅ | ✅ | ➖ | ✅ | ✅ | ✅ | ➖ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ➖ | ✅ | ➖ | ✅ |
133134
134- #### 消息 reaction
135-
136- - onebot11 (🚧)
137- - qq
138- - dodo
139- - discord
140- - feishu
141- - kritor (react)
142- - kook
143- - satori
144- - telegram
135+
136+ ### 支持的消息操作
137+
138+ - ✅: 支持
139+ - ❌: 插件/适配器未支持
140+ - 🚫: 协议未支持
141+ - (🚧): 计划中或部分支持或为实验性支持
142+
143+ > [ !WARNING]
144+ > 斜体的协议名称意味着其协议或其适配器长时间未维护或已失效
145+
146+ | 操作\适配器 | OneBot V11 | OneBot V12 | Telegram | 飞书 | Github | QQ-API | _ 钉钉_ | Console | 开黑啦 | Mirai | _ Ntchat_ | MineCraft | Discord | _ Red_ | Satori | Dodo IM | Kritor | Tailchat | Mail | 微信公众号 | 黑盒语音 | Gewechat |
147+ | ---------------| ------------| ------------| ----------| ----| --------| --------| ------| ---------| -----| -------| ----------| -----------| ---------| -------| --------| ---------| --------| ----------| ------| -------| ------| ----------|
148+ | 发送 Send | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
149+ | 撤回 Recall | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | 🚫 | ✅ | ✅ | ❌ | 🚫 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 🚫 | 🚫 | 🚫 | ✅ |
150+ | 编辑 Edit | 🚫 | 🚫 | ✅ | ✅ | ❌ | 🚫 | ❌ | 🚫 | ✅ | 🚫 | 🚫 | 🚫 | ✅ | 🚫 | ✅ | ✅ | 🚫 | 🚫 | ❌ | 🚫 | 🚫 | 🚫 |
151+ | 表情响应 Reaction | ✅(🚧) | 🚫 | ✅ | ✅ | ❌ | ✅ | 🚫 | 🚫 | ✅ | 🚫 | 🚫 | 🚫 | ✅ | 🚫 | ✅ | ✅ | ✅ | ❌ | 🚫 | 🚫 | 🚫 | 🚫 |
152+
145153
146154## 配置项
147155
0 commit comments