diff --git a/mautrix_telegram/tgclient.py b/mautrix_telegram/tgclient.py index 696f91cc..a137ce9f 100644 --- a/mautrix_telegram/tgclient.py +++ b/mautrix_telegram/tgclient.py @@ -30,7 +30,7 @@ class MautrixTelegramClient(TelegramClient): message=message, entities=entities, no_webpage=not link_preview, - reply_to_msg_id=self._get_reply_to(reply_to) + reply_to_msg_id=self._get_message_id(reply_to) ) result = await self(request) if isinstance(result, UpdateShortSentMessage): @@ -49,7 +49,7 @@ class MautrixTelegramClient(TelegramClient): async def send_file(self, entity, file, mime_type=None, caption=None, attributes=None, file_name=None, reply_to=None, **kwargs): entity = await self.get_input_entity(entity) - reply_to = self._get_reply_to(reply_to) + reply_to = self._get_message_id(reply_to) file_handle = await self.upload_file(file, file_name=file_name, use_cache=False) diff --git a/setup.py b/setup.py index 208c4f5f..6f02919e 100644 --- a/setup.py +++ b/setup.py @@ -26,9 +26,9 @@ setuptools.setup( "python-magic>=0.4.15,<0.5", ], dependency_links=[ - ("https://github.com/LonamiWebs/Telethon/tarball/7da092894b306d720cc60c04daa2bfba58f81946#egg=Telethon" + ("https://github.com/LonamiWebs/Telethon/tarball/6e854325a8e0e800a4f337257293d09006946162#egg=Telethon" if sys.version_info > (3, 5) - else "https://github.com/tulir/Telethon/tarball/ac46abc9680c5a74897fe6dbe9e585ad2577b1fa#egg=Telethon") + else "https://github.com/tulir/Telethon/tarball/24dc21aea3305ef3bb8c7fcaef2025ae65d5c85e#egg=Telethon") ], classifiers=[