Fix get_message_id after custom message patch

This commit is contained in:
Lonami
2018-07-29 15:49:12 +02:00
committed by GitHub
parent 96742334a4
commit 223b007a55

View File

@@ -396,16 +396,13 @@ def get_input_message(message):
def get_message_id(message):
"""Sanitizes the 'reply_to' parameter a user may send"""
"""Similar to :meth:`get_input_peer`, but for message IDs."""
if message is None:
return None
if isinstance(message, int):
return message
if hasattr(message, 'original_message'):
return message.original_message.id
try:
if message.SUBCLASS_OF_ID == 0x790009e3:
# hex(crc32(b'Message')) = 0x790009e3