From 4c10ee98ec24fc89102e90d1794ccda684e5d1df Mon Sep 17 00:00:00 2001 From: Devesh Pal Date: Wed, 1 Sep 2021 11:22:39 +0530 Subject: [PATCH] Add SendMessageChooseStickerAction for UserUpdate --- telethon/events/userupdate.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/telethon/events/userupdate.py b/telethon/events/userupdate.py index c0a07619..e0179f01 100644 --- a/telethon/events/userupdate.py +++ b/telethon/events/userupdate.py @@ -136,6 +136,7 @@ class UserUpdate(EventBuilder): """ return isinstance(self.action, ( types.SendMessageChooseContactAction, + types.SendMessageChooseStickerAction, types.SendMessageUploadAudioAction, types.SendMessageUploadDocumentAction, types.SendMessageUploadPhotoAction, @@ -228,6 +229,14 @@ class UserUpdate(EventBuilder): """ return isinstance(self.action, types.SendMessageUploadDocumentAction) + @property + @_requires_action + def sticker(self): + """ + `True` if what's being uploaded is a sticker. + """ + return isinstance(self.action, types.SendMessageChooseStickerAction) + @property @_requires_action def photo(self):