Dan
1ee8487712
Merge branch 'develop' into types-revamp
...
# Conflicts:
# pyrogram/client/methods/users/get_profile_photos.py
2019-06-11 14:45:21 +02:00
Dan
0075534753
Add a bunch of new errors
...
- MEGAGROUP_PREHISTORY_HIDDEN
- CHAT_LINK_EXISTS
- LINK_NOT_MODIFIED
- BROADCAST_ID_INVALID
- MEGAGROUP_ID_INVALID
2019-06-08 19:13:27 +02:00
Dan
3ab624c706
Add FOLDER_ID_INVALID error
2019-06-08 18:54:33 +02:00
Dan
09c5b239be
Add FOLDER_DEAC_AUTOFIX_ALL error. Weird new 500-class error
2019-06-08 15:21:32 +02:00
Dan
da515af959
Rearrange code
2019-06-06 19:29:44 +02:00
Dan
a35e2620f8
Fix export_chat_invite_link for basic groups in Layer 100
2019-06-04 23:36:10 +02:00
Dan
d5517f4d5f
Rename Object to TLObject
2019-06-03 14:19:50 +02:00
Dan
341c41e7ef
Add MESSAGE_EDIT_TIME_EXPIRED error
2019-06-01 13:10:06 +02:00
Dan
364d3ec145
Revert: Improve codegen scripts
2019-05-31 01:09:03 +02:00
Dan
06ad65e3a0
Improve codegen scripts
2019-05-31 00:19:18 +02:00
Dan
08d120be74
Add the LAYER attribute to each constructor
2019-05-29 13:11:48 +02:00
Dan
4eaa891836
Update API schema to Layer 100
2019-05-28 19:50:21 +02:00
Dan
41f010caad
Add USER_DEACTIVATED_BAN error
2019-05-26 16:52:22 +02:00
Dan
7f78a1a504
Add MESSAGE_AUTHOR_REQUIRED error
2019-05-23 08:34:33 +02:00
Dan
79a8cefe5d
Add USER_BANNED_IN_CHANNEL error
2019-05-21 14:25:13 +02:00
Dan
2032cec4d0
Remove superfluous information
2019-05-19 21:38:11 +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
eadda551c6
Docs revamp. Part 3
2019-05-12 19:26:55 +02:00
Dan
cb2af5d05a
Use a better qualified name for both raw types and functions
2019-05-11 16:40:56 +02:00
Dan
1737ba5f49
Revamp docs about the main Pyrogram package
2019-05-09 04:28:46 +02:00
Dan
881f3e479a
Bring the old, but working, channels.exportInvite method back
...
We keep this until the server decides to enable the new methods for bots
2019-04-30 11:23:31 +02:00
Dan
0c5f5738a5
Add ACCESS_TOKEN_INVALID error
2019-04-13 13:32:16 +02:00
Dan
b5c6db6db0
Refactor project and move errors namespace out from pyrogram.api
2019-03-25 11:23:45 +01:00
Dan
eb2799ed45
Update API schema to Layer 97
2019-03-24 18:32:02 +01:00
Dan
acbbfabb27
Merge branch 'develop' into inline-mode
...
# Conflicts:
# compiler/api/compiler.py
# compiler/error/source/400_BAD_REQUEST.tsv
# pyrogram/__init__.py
# pyrogram/client/dispatcher/dispatcher.py
# pyrogram/client/ext/utils.py
# pyrogram/client/methods/bots/__init__.py
# pyrogram/client/types/__init__.py
2019-03-21 17:40:49 +01:00
Dan
9f26ac9cbe
Merge branch 'develop' into __slots__
2019-03-16 17:51:48 +01:00
Dan
def3bdaa63
Reformat code
2019-03-16 17:51:37 +01:00
Dan
34b51b6481
Force keyword arguments for all TL types
2019-03-16 16:53:52 +01:00
Dan
6bd9ddc95e
Add __slots__ to Telegram TL types
2019-03-16 15:30:55 +01:00
Dan
6d03964418
Add CHAT_NOT_MODIFIED error
2019-03-13 14:04:35 +01:00
Dan
0aee909c1a
Update API schema (Layer 95 patch)
2019-03-13 11:34:40 +01:00
Dan
a0e48572cb
Merge branch 'develop' into layer-95
2019-03-13 10:05:31 +01:00
Dan
6d00e9cfd8
Add EXTERNAL_URL_INVALID error
2019-03-11 21:26:15 +01:00
Dan
2a9c34481f
Add PHOTO_EXT_INVALID error
2019-03-03 17:55:53 +01:00
Dan
ffa0da5800
Merge branch 'develop' into layer-95
...
# Conflicts:
# pyrogram/__init__.py
2019-03-01 18:38:27 +01:00
bakatrouble
fda25f6534
Add client.set_username() method ( #208 )
...
* Add client.set_username() method
* Rename set_username() to update_user_username(); allow None as username
* Add client.update_chat_username() method
* Update update_chat_username.py
* Update update_user_username.py
Rename update_user_username to update_username
Add more details in docstrings
Fix style
* Rename update_user_username.py to update_username.py
* Update __init__.py
* Update 400_BAD_REQUEST.tsv
2019-03-01 18:06:17 +01:00
bakatrouble
f910dbed1b
Define call errors
2019-02-06 21:34:31 +03:00
Dan
249e405339
Update API schema to Layer 95
2019-02-03 11:03:11 +01:00
Dan
568300121e
Merge remote-tracking branch 'origin/develop' into develop
2019-01-30 17:17:10 +01:00
Dan
9079fbc932
Slightly reword TAKEOUT_INIT_DELAY_X error message
2019-01-30 15:52:29 +01:00
bakatrouble
0f0e19eb1a
Add TAKEOUT_INIT_DELAY_X to error sources
2019-01-28 01:45:36 +03:00
Dan
adfba5ffdf
Add IMAGE_PROCESS_FAILED error
2019-01-27 11:41:46 +01:00
Dan
f4b4496995
Update API schema to Layer 93
2019-01-21 18:34:28 +01:00
Dan
4cf1208c96
Update media caption maximum length
2019-01-13 06:52:25 +01:00
Dan
4db826615b
Add USER_BOT_REQUIRED error
2019-01-07 22:58:14 +01:00
Dan
ebb2ad5aab
Add BOT_SCORE_NOT_MODIFIED error
2019-01-07 11:47:59 +01:00
Dan
c7b1d6f70a
Take into account that flags:# could be not always the first argument
...
For instance, in Layer 91, Poll's flags:# is at the second position.
This mess also happened in the past (thanks tg devs) and eventually will
be fixed again with the next Layer update, but from now on Pyrogram
will be able to correctly generate code even in such cases.
2019-01-05 15:40:40 +01:00
Dan
0716380737
Add MEDIA_INVALID error
2019-01-05 12:26:05 +01:00
Dan
999b9ce667
Add MESSAGE_POLL_CLOSED error
2019-01-05 12:06:54 +01:00
Dan
7c008ca4e3
Add a bunch of takeout related errors
2019-01-03 11:42:15 +01:00
Dan
4d7b1bafac
Update copyright year
2019-01-01 12:36:16 +01:00
Dan
74477f2cac
Add PHONE_NUMBER_FLOOD error
2018-12-26 09:18:48 +01:00
Dan
e3371c90f2
Add PASSWORD_RECOVERY_NA and PASSWORD_EMPTY errors
2018-12-25 15:38:56 +01:00
Dan
b18890fddd
Add INPUT_USER_DEACTIVATED error
2018-12-25 14:51:03 +01:00
Dan
68426eaf72
Add FILEREF_UPGRADE_NEEDED error
2018-12-25 14:48:59 +01:00
Dan
684b901005
Reword AUTH_KEY_DUPLICATED error message
2018-12-25 14:42:56 +01:00
Dan
77f15af880
Update API schema to Layer 91
2018-12-22 23:11:16 +01:00
Dan
a13707a3b5
Completely remove obsolete commented code
2018-12-19 10:28:47 +01:00
Dan
7a8873029d
Don't parse custom types in the code generator
2018-12-16 15:25:56 +01:00
Dan
afb3f55d33
Add USER_ADMIN_INVALID error
2018-12-15 11:10:03 +01:00
Dan
067b988537
Update 400 Bad Request errors
2018-12-15 08:33:27 +01:00
Dan
c9ce95c964
Add 500 RANDOM_ID_DUPLICATE error
2018-12-15 08:14:04 +01:00
Dan
b9a82f5dc5
Reword RESULTS_TOO_MUCH
2018-11-09 13:22:48 +01:00
Dan
c71d6781a2
Add RESULT_ID_DUPLICATE error
2018-11-09 13:22:27 +01:00
Dan
72bad9622a
Add RESULTS_TOO_MUCH error
2018-11-09 13:21:10 +01:00
Dan
cfcfea99dd
Add missing comma, remove unneeded file read
2018-11-09 13:07:46 +01:00
Dan
8d50b86bc6
Merge branch 'develop' into inline-mode
...
# Conflicts:
# compiler/api/compiler.py
2018-11-09 08:52:26 +01:00
Dan
b3737fc6ef
Add MESSAGE_DELETE_FORBIDDEN error
2018-11-06 17:42:01 +01:00
Dan
b1e35ef9be
Add MESSAGE_IDS_EMPTY rpc error
2018-11-04 17:24:43 +01:00
Dan
dd642f5b9d
Add scraped inline query results
2018-10-15 11:34:27 +02:00
Dan
c37dcb07cf
Add parse_inline_query util method
2018-10-15 10:50:17 +02:00
Dan
69c1532eae
Rename LastSeen to UserStatus
...
It will make more sense later on when I add UserStatus updates
handler.
2018-10-14 17:17:50 +02:00
Dan
465dcac630
Create LastSeen class
2018-10-14 17:08:49 +02:00
Dan
0a2892691c
Add CHAT_ADMIN_INVITE_REQUIRED error
2018-10-01 10:48:49 +02:00
Dan
1bf8b01151
Add RIGHT_FORBIDDEN error
2018-10-01 10:47:10 +02:00
Dan
f608899c25
Add CHANNEL_PRIVATE error #129
2018-10-01 09:38:25 +02:00
Dan
9023d999b8
Fix unsorted Telegram API entries
2018-09-29 11:38:58 +02:00
Dan
cd3649448c
Add CHAT_WRITE_FORBIDDEN error
2018-09-17 18:44:13 +02:00
Dan
024e3280c1
Remove unneeded file
2018-09-05 16:44:07 +02:00
Dan
3a5dc20fb5
Rename reply_markup to bots
2018-08-09 21:51:43 +02:00
Dan
92a3722e56
Use Animation instead of GIF when creating the types list
2018-08-08 15:36:48 +02:00
Dan
de0cc60ec6
Add USER_NOT_PARTICIPANT error
2018-07-18 02:14:36 +02:00
Dan
f7b661a6c4
Add API_ID_PUBLISHED_FLOOD
2018-07-11 17:09:52 +02:00
Dan
68ea889824
Add REG_ID_GENERATE_FAILED error
2018-07-11 17:05:07 +02:00
Dan
31f41fae18
Add USER_NOT_MUTUAL_CONTACT and USER_CHANNELS_TOO_MUCH errors
2018-07-09 23:47:29 +02:00
Dan
960280b996
Add new ChatMembers type
2018-07-08 08:39:36 +02:00
Dan
91cf2d1a8e
Make Dialog and Dialogs importable and printable
2018-07-04 21:05:00 +02:00
Dan
44442a8423
Update API scheme to Layer 82
2018-06-29 01:12:08 +02:00
Dan
5f87bbc962
Add the new Photo type
2018-06-28 19:04:45 +02:00
Dan
38b7abec35
Add AUTH_KEY_DUPLICATED error
2018-06-28 00:15:53 +02:00
Dan
7d8ebdc0dd
Add "406 Not Acceptable" error class
2018-06-28 00:11:48 +02:00
Dan
ec667035cd
Sort docs entries alphabetically
2018-06-27 15:27:15 +02:00
Dan
f701ee46f6
Update scheme to Layer 81
2018-06-23 16:04:34 +02:00
Dan
7e5dcb9f60
Update API scheme to Layer 79
2018-06-03 20:10:57 +02:00
Dan
d67dfd39da
Update system messages TL scheme
2018-06-03 18:07:04 +02:00
Dan
b3ffa1e86c
Update auth key generation TL scheme
2018-06-03 18:04:16 +02:00
Dan
ef93fee7aa
Add new Messages object and make get_history return it
2018-05-11 18:00:16 +02:00
Dan
84f9c2145c
Add support for GIF files
2018-05-11 11:56:27 +02:00