🐛 fix bug founded during test in mirai adapter

This commit is contained in:
Mix
2021-02-07 12:17:21 +08:00
parent 49010bf5b7
commit 85aba9e36f
3 changed files with 9 additions and 7 deletions

View File

@ -253,10 +253,9 @@ class Bot(BaseBot):
* ``message: Union[MessageChain, MessageSegment, str]``: 要发送的消息
* ``at_sender: bool``: 是否 @ 事件主体
"""
if isinstance(message, MessageSegment):
print(event, message, at_sender)
if not isinstance(message, MessageChain):
message = MessageChain(message)
elif isinstance(message, str):
message = MessageChain(MessageSegment.plain(message))
if isinstance(event, FriendMessage):
return await self.send_friend_message(target=event.sender.id,
message_chain=message)