From 3ac11e15ec9b3b62757353d6413b3c2b5f69b6a5 Mon Sep 17 00:00:00 2001 From: Darskiy Date: Tue, 23 Apr 2024 17:54:41 +0300 Subject: [PATCH] Fix get_messages type hint (#4357) --- telethon/client/messages.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/telethon/client/messages.py b/telethon/client/messages.py index 4ba14a10..18d6f8db 100644 --- a/telethon/client/messages.py +++ b/telethon/client/messages.py @@ -553,7 +553,9 @@ class MessageMethods: scheduled=scheduled ) - async def get_messages(self: 'TelegramClient', *args, **kwargs) -> 'hints.TotalList': + async def get_messages( + self: 'TelegramClient', *args, **kwargs + ) -> typing.Union['hints.TotalList', typing.Optional['types.Message']]: """ Same as `iter_messages()`, but returns a `TotalList ` instead.