Add __str__ methods to TLMessage and MessageContainer

This commit is contained in:
Lonami Exo
2017-10-21 20:23:53 +02:00
parent d7f917ebfc
commit 6759beac21
2 changed files with 8 additions and 0 deletions

View File

@@ -16,6 +16,10 @@ class MessageContainer(TLObject):
'<Ii', MessageContainer.CONSTRUCTOR_ID, len(self.messages)
) + b''.join(bytes(m) for m in self.messages)
def __str__(self):
return 'MessageContainer(messages=[{}])'\
.format(', '.join(str(m) for m in self.messages))
@staticmethod
def iter_read(reader):
reader.read_int(signed=False) # code