Skip to content

Commit eb41d3a

Browse files
committed
🐛 fix QQAPI message send in event context
resolve #131
1 parent e9a315f commit eb41d3a

File tree

1 file changed

+2
-2
lines changed
  • src/nonebot_plugin_alconna/uniseg/adapters/qq

1 file changed

+2
-2
lines changed

src/nonebot_plugin_alconna/uniseg/adapters/qq/exporter.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
from nonebot.adapters import Bot, Event
77
from nonebot.adapters.qq.bot import Bot as QQBot
8+
from nonebot.adapters.qq.event import Event as QQEvent
89
from nonebot.adapters.qq.event import (
910
C2CMessageCreateEvent,
1011
ChannelEvent,
@@ -18,7 +19,6 @@
1819
GuildMessageEvent,
1920
InteractionCreateEvent,
2021
MessageAuditEvent,
21-
MessageEvent,
2222
MessageReactionEvent,
2323
)
2424
from nonebot.adapters.qq.message import Message, MessageSegment
@@ -351,7 +351,7 @@ async def send_to(self, target: Target | Event, bot: Bot, message: Message, **kw
351351
message.append(MessageSegment.keyboard(kb))
352352

353353
if isinstance(target, Event):
354-
assert isinstance(target, MessageEvent)
354+
assert isinstance(target, QQEvent)
355355
if isinstance(target, (C2CMessageCreateEvent, GroupAtMessageCreateEvent)):
356356
message = message.exclude("mention_channel", "mention_user", "mention_everyone", "reference")
357357
return await bot.send(event=target, message=message, **kwargs)

0 commit comments

Comments
 (0)