🐛 fix mirai message chain empty

This commit is contained in:
SinonJZH 2021-03-29 21:02:50 +08:00 committed by yanyongyu
parent 8fc8cb6112
commit ade5d923ab

View File

@ -11,7 +11,7 @@ from nonebot.message import handle_event
from nonebot.utils import escape_tag, logger_wrapper
from .event import Event, GroupMessage, MessageEvent, MessageSource
from .message import MessageType
from .message import MessageType, MessageSegment
if TYPE_CHECKING:
from .bot import Bot
@ -138,6 +138,8 @@ def process_at(bot: "Bot", event: GroupMessage) -> GroupMessage:
event.to_me = True
else:
event.message_chain.insert(0, at)
if not event.message_chain:
event.message_chain.append(MessageSegment.plain(''))
return event