Commit Graph

2555 Commits

Author SHA1 Message Date
Dan
376909f356 Add get_input_media_from_file_id utility method
For internal usage
2019-05-30 14:56:59 +02:00
Dan
08d120be74 Add the LAYER attribute to each constructor 2019-05-29 13:11:48 +02:00
Dan
79ab70557f Merge remote-tracking branch 'origin/develop' into develop 2019-05-29 10:43:53 +02:00
Dan
16dbd8d8db Update development version 2019-05-29 10:43:00 +02:00
Dan
782a4bce59 Update docs 2019-05-29 10:40:48 +02:00
Dan
55599e33c6 Rework download_media to accommodate L100 changes 2019-05-29 10:40:37 +02:00
Dan
3208b22849 Update all media types' thumbnails
They are now a List of Thumbnail objects
2019-05-29 09:50:41 +02:00
Dan
b217bf3784 Refactor ChatPhoto to accommodate L100 changes 2019-05-29 09:49:50 +02:00
Dan
fda456cd1e Rename UserProfilePhotos to just Photos for brevity and elegance 2019-05-29 09:49:13 +02:00
Dan
3a882b870b Add StrippedThumbnail type
Still a WIP
2019-05-29 09:47:43 +02:00
Dan
aaa569a08d Revamp Thumbnail type (ex PhotoSize) 2019-05-29 09:47:14 +02:00
Dan
807dcb67be Hide phone numbers and show human-friendly date formats when printing 2019-05-29 09:46:21 +02:00
Dan
41d5a13b5f Extend Chat and User types with new fields
is_verified, is_restricted, is_scam and is_support (user only)
2019-05-29 09:44:57 +02:00
Dan
38de4299c5 Add get_user_dc method 2019-05-29 09:43:48 +02:00
Dan
09d012b696 Rename get_user_profile_photos to get_user_photos 2019-05-29 09:43:33 +02:00
Dan
86a4f63d37 Rename set_user_profile_photo to set_photo
Users can only set a photo for themselves.
2019-05-29 09:42:55 +02:00
Dan
83cd828386 Rename get_user_profile_photos_count to get_user_photos_count 2019-05-29 09:41:59 +02:00
Dan
1390797f58 Rename delete_user_profile_photos to just delete_photos.
It's implied an user can only delete own photos.
2019-05-29 09:41:04 +02:00
Dan
c2424029b5 Fix dialogs after L100 update 2019-05-29 09:37:50 +02:00
Dan
4eaa891836 Update API schema to Layer 100 2019-05-28 19:50:21 +02:00
Dan
e94dcd3b0b Update docs 2019-05-28 16:41:55 +02:00
Dan
87ad981420 Add get_user_dc method 2019-05-27 14:39:10 +02:00
Dan
41f010caad Add USER_DEACTIVATED_BAN error 2019-05-26 16:52:22 +02:00
Dan
b14ca1abf9
Create FUNDING.yml 2019-05-25 02:12:45 +02:00
Dan
bb246f9e60 Update Pyrogram to v0.13.0 2019-05-25 01:50:34 +02:00
Dan
4bc7345328 Update setup.py 2019-05-25 01:49:52 +02:00
Dan
47c06fdae2 Docs revamp. Part 7 2019-05-25 01:37:55 +02:00
Dan
d34daa9edc Add pyrogram.png 2019-05-23 18:57:59 +02:00
Dan
7f78a1a504 Add MESSAGE_AUTHOR_REQUIRED error 2019-05-23 08:34:33 +02:00
Dan
be612a498b Add robots.txt 2019-05-22 03:34:13 +02:00
Dan
375aa85505 Update sitemap.py 2019-05-22 03:33:54 +02:00
Dan
79a8cefe5d Add USER_BANNED_IN_CHANNEL error 2019-05-21 14:25:13 +02:00
Dan
8866a749e0 Fix spelling: an handler -> a handler
Thanks @rastamanjohn for the hint
2019-05-20 19:19:26 +02:00
Dan
5975a41090 Bump pysocks version to 1.7.0 2019-05-20 17:59:29 +02:00
Dan
a6b4a3fe4b Update email address 2019-05-20 17:59:04 +02:00
Dan
0dc953c320 Update domain name references to pyrogram.org 2019-05-19 21:40:41 +02:00
Dan
2032cec4d0 Remove superfluous information 2019-05-19 21:38:11 +02:00
Dan
578dab171c Docs revamp. Part 6 2019-05-18 03:21:02 +02:00
Dan
518220431e Docs revamp. Part 5 2019-05-18 01:45:01 +02:00
Dan
b6ea451ee5 Reword some method return type docstrings 2019-05-17 13:44:44 +02:00
Dan
23d0ef3cf9 Use "bot" as chat type for bots.
We now have "private", "bot", "group", "supergroups" and "channel" chat
types.
2019-05-17 13:23:03 +02:00
Dan
ddef2032e2 Update README.md 2019-05-17 13:21:51 +02:00
Dan
53d0cc30f6 Remove get_chat_preview and have get_chat deal with ChatPreview objects 2019-05-17 13:18:24 +02:00
Dan
82c3bb2dba Add three more internal server errors 2019-05-17 13:13:58 +02:00
Dan
fd69f45e98 Add CHAT_SEND_MEDIA_FORBIDDEN and INVITE_HASH_EXPIRED error 2019-05-16 21:29:09 +02:00
Dan
944b672fe5 Docs revamp. Part 4 2019-05-16 21:28:34 +02:00
Dan
a5e42572f6 Allow Message.click() without arguments. Default to 0 (first button) 2019-05-13 21:05:47 +02:00
Dan
94de75f714 Bring back the possibility to use strings as callback query data
In case bytes (which is the type used by telegram) can't be successfully
decoded into strings, the raw bytes are presented instead of trying to
decode by ignoring/replacing errors.
2019-05-13 21:04:17 +02:00
Dan
0914654ba6 Fix cross-reference links 2019-05-13 18:04:44 +02:00
Dan
29ac51f256 Include README.md into MANIFEST.in 2019-05-13 17:21:15 +02:00