diff --git a/telethon/client/uploads.py b/telethon/client/uploads.py index 552a84b8..fc9dffdd 100644 --- a/telethon/client/uploads.py +++ b/telethon/client/uploads.py @@ -463,6 +463,8 @@ class UploadMethods(ButtonMethods, MessageParseMethods, UserMethods): input_kw = {} if thumb: + if isinstance(thumb, pathlib.Path): + thumb = str(thumb.absolute()) input_kw['thumb'] = await self.upload_file(thumb) media = types.InputMediaUploadedDocument(