🔊 improve message logging

This commit is contained in:
Mix
2021-02-07 12:40:31 +08:00
parent 24349953e3
commit 382a9b6e12
3 changed files with 11 additions and 11 deletions

View File

@ -44,8 +44,9 @@ class MessageSegment(BaseMessageSegment):
@overrides(BaseMessageSegment)
def __str__(self) -> str:
if self.is_text():
return self.data.get('text', '')
return self.data['text'] if self.is_text() else repr(self)
def __repr__(self) -> str:
return '[mirai:%s]' % ','.join([
self.type.value,
*map(