From 663a1808a1be9a799a913a262c1a7af6d51bfab4 Mon Sep 17 00:00:00 2001 From: Darskiy Date: Tue, 20 May 2025 23:13:43 +0300 Subject: [PATCH] Update FileLike type hint to better reflect valid types (#4620) --- telethon/hints.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/telethon/hints.py b/telethon/hints.py index 67f830b6..a52aac74 100644 --- a/telethon/hints.py +++ b/telethon/hints.py @@ -44,7 +44,12 @@ FileLike = typing.Union[ typing.BinaryIO, types.TypeMessageMedia, types.TypeInputFile, - types.TypeInputFileLocation + types.TypeInputFileLocation, + types.TypeInputMedia, + types.TypePhoto, + types.TypeInputPhoto, + types.TypeDocument, + types.TypeInputDocument ] # Can't use `typing.Type` in Python 3.5.2