diff --git a/telethon/utils/binary_reader.py b/telethon/utils/binary_reader.py index a13c9a0f..7cec6adf 100755 --- a/telethon/utils/binary_reader.py +++ b/telethon/utils/binary_reader.py @@ -89,7 +89,7 @@ class BinaryReader: def tgread_string(self): """Reads a Telegram-encoded string""" - return self._decode_string(self.tgread_bytes()) + return str(self.tgread_bytes(), encoding='utf-8', errors='replace') @staticmethod def _decode_string(encoded):