From 2fd860c78bb5539c68d0b78eb67031e6c7198952 Mon Sep 17 00:00:00 2001 From: Serj Berbeha Date: Tue, 23 Apr 2024 03:47:01 +0300 Subject: [PATCH] Fix get_messages type hint --- 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.