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
Dan
d16219e187
Add MEDIA_CAPTION_TOO_LONG error
2018-05-10 12:19:27 +02:00
Dan
ef9ce19a8b
Add HISTORY_GET_FAILED error
2018-05-06 10:58:45 +02:00
Dan
9c7935702f
Add callback query support
2018-04-28 23:48:38 +02:00
Dan
e066d6740c
Revert "Move ids at the top"
...
This reverts commit c65706f
2018-04-28 09:05:44 +02:00
Dan
f6b0e0e0dc
Initial support for Reply Markups
2018-04-27 19:04:16 +02:00
Dan
1fdd2ef7df
Add PEER_FLOOD error
2018-04-26 10:54:18 +02:00
Dan
7c2c878333
Add core type hints for generated classes
2018-04-25 12:55:38 +02:00
Dan
c65706f41e
Move ids at the top
2018-04-25 12:43:36 +02:00
Dan
6e78935857
Accommodate the new types
2018-04-24 16:08:33 +02:00
Dan
6e8077df2b
Add PERSISTENT_TIMESTAMP_OUTDATED RPCError
2018-04-20 17:19:23 +02:00
Dan
36b1058623
Fix weird constructor names reported in compiled docs
2018-04-18 19:47:19 +02:00
Dan
26f0d77a1a
Add STICKERSET_INVALID error
2018-04-18 16:39:21 +02:00
Dan
ba1ffdb92b
More concise error description
2018-04-18 15:18:51 +02:00
Dan
f5efb6672a
Add some new RPCErrors as well
2018-04-18 11:24:19 +02:00
Dan
e1d617b680
Move some errors to their right place
2018-04-18 11:17:05 +02:00
Dan
e48ad9a7dd
Reorganize parameters
2018-04-16 11:32:13 +02:00
Dan
6275a4003f
Add mime_type, file_name and date to Sticker objects
2018-04-16 00:59:41 +02:00
Dan
ddfce4b7ea
Add file_name, mime_type and date to VideoNote objects
2018-04-16 00:30:49 +02:00
Dan
f35d922c97
Add thumb, file_name and date to Voice type
2018-04-16 00:24:43 +02:00
Dan
7184710948
Add file_name and date fields to Video objects
2018-04-16 00:01:27 +02:00
Dan
44dda8550f
Add date field to Document type
2018-04-15 23:54:46 +02:00
Dan
e08e2850ee
Add thumb, date and file_name to Audio type
2018-04-15 23:51:10 +02:00
Dan
d5f3684310
Add date field for PhotoSize
2018-04-15 23:30:40 +02:00
Dan
d948831b64
Add photo field to User type
2018-04-15 22:27:35 +02:00
Dan
144c229fec
Update compiler
2018-04-11 15:34:58 +02:00
Dan
4c3eb8a09f
Merge branch 'new-api' into new-api-docs
2018-04-11 03:40:48 +02:00
Dan
1f683ba00e
Update compiler
2018-04-11 03:40:40 +02:00
Dan
5e5289596b
Merge branch 'new-api' into new-api-docs
...
# Conflicts:
# compiler/api/compiler.py
# docs/source/pyrogram/index.rst
2018-04-11 03:29:47 +02:00
Dan
472ed8e355
Document the new features
2018-04-11 03:16:48 +02:00
Dan
84b1e697bb
Add phone_number field in users
2018-04-10 19:48:44 +02:00
Dan
c4f2906009
Add via_bot field in messages
2018-04-10 19:37:52 +02:00
Dan
847b8dd5d4
Add views field in messages
2018-04-10 19:30:55 +02:00
Dan
3229d36556
Remove docstrings for now
2018-04-05 20:43:21 +02:00
Dan
59ddd8d4cc
Add Sticker type
2018-04-04 22:37:22 +02:00
Dan
124ec40300
Inherit again from Object
2018-04-03 10:54:29 +02:00
Dan
22c51fdd70
Fix docstrings generation for Pyrogram types
2018-04-01 14:34:29 +02:00
Dan
1bbb282dab
Change type/desc separator
2018-04-01 13:27:05 +02:00
Dan
c54730b8ab
Don't inherit from Object
2018-04-01 13:09:32 +02:00
Dan
44a3a4d69b
Add pyrogram.txt template
2018-04-01 13:08:37 +02:00
Dan
3441db17b0
Add pyrogram tl schema
2018-03-26 15:15:31 +02:00
Dan
74d1d99697
Update compiler
2018-03-26 13:51:56 +02:00
Dan
815a13f5ac
Update docs
2018-03-25 22:07:31 +02:00
Dan
90f5a35b4a
Update compiler
2018-03-25 21:58:27 +02:00
Dan
77e3f5abfe
Update docs
2018-03-24 17:16:45 +01:00
Dan
69351a0728
Merge branch 'master' into docs
2018-03-23 13:47:21 +01:00
Dan
ef71dcf56a
Remove **kwargs for generated classes (function/types)
2018-03-23 13:46:43 +01:00
Dan
d42ab2d169
Merge branch 'master' into docs
...
# Conflicts:
# setup.py
2018-03-22 10:20:00 +01:00
Dan
672515f11a
Update to Layer 76
2018-03-20 18:53:00 +01:00
Dan
5af4a0a49a
Merge branch 'master' into docs
2018-03-11 17:19:45 +01:00
Dan
950f680d68
Add req_pq_multi function
2018-03-07 00:41:45 +01:00
Dan
aab1d848eb
Add RPC_CALL_FAIL and RPC_MCGET_FAIL
2018-03-06 01:48:08 +01:00
Dan
8c82aff759
Fix tabs being spaces
2018-03-05 02:05:49 +01:00
Dan
5793192d1e
Add some more errors
2018-03-04 01:25:06 +01:00
Dan
9638984d6b
Add TTL_MEDIA_INVALID error
2018-03-03 01:53:39 +01:00
Dan
f7b8c0389d
Add INVITE_HASH_INVALID and USER_ALREADY_PARTICIPANT errors
2018-03-02 02:27:17 +01:00
Dan
63d3dd6dc1
Use upper case names for string constants
2018-02-28 01:28:31 +01:00
Dan
e44fd408f2
Merge branch 'master' into docs
2018-02-27 14:57:21 +01:00
Dan
fbd13bec76
Add INLINE_RESULT_EXPIRED error
2018-02-27 14:49:50 +01:00
Dan
9500e9c1ca
Add BOT_INLINE_DISABLED error
2018-02-27 10:55:08 +01:00
Dan
342b2c36b6
Update CHAT_ADMIN_REQUIRED description
2018-02-27 10:53:35 +01:00
Dan
98db6ca161
Merge branch 'master' into docs
2018-02-13 16:24:30 +01:00
1pyxa1
e458e25786
Add USERNAME_OCCUPIED error ( #20 )
2018-02-11 15:05:42 +01:00
Dan
e7b51ecec8
Update generated code docstrings
2018-02-09 03:17:36 +01:00
Dan
b2baf09e4d
Merge branch 'master' into docs
2018-02-09 03:05:58 +01:00
Dan
0b15cb9867
Patch Layer 75
2018-02-09 03:02:27 +01:00
Dan
5927e3ae8b
Add MULTI_MEDIA_TOO_LONG error
2018-02-07 19:35:52 +01:00
1pyxa1
2a0a3881a4
Add ABOUT_TOO_LONG error ( #17 )
2018-02-07 14:05:35 +01:00
Dan
43292be336
Merge branch 'master' into docs
...
# Conflicts:
# docs/source/pyrogram/index.rst
2018-02-07 03:46:24 +01:00
Dan
2b127ee6f8
Fix inputSingleMedia
2018-02-07 01:12:52 +01:00
Dan
455e444d8b
Patch Layer 75
2018-02-01 15:34:56 +01:00
RussFP
214d3fe0bc
small fix
2018-02-01 12:57:06 +03:00
RussFP
e2a7e33f3d
add PHONE_NUMBER_BANNED
2018-02-01 12:47:41 +03:00
Dan
981fba0ffd
Update API compiler
2018-01-23 18:13:50 +01:00
Dan
eb27c8c97e
Update API compiler
2018-01-23 16:43:48 +01:00
Dan
b1b04b5768
Update API compiler
2018-01-21 19:07:48 +01:00
Dan
b9fa1e414d
Merge branch 'master' into docs
...
# Conflicts:
# compiler/api/compiler.py
# compiler/docs/compiler.py
2018-01-21 17:39:16 +01:00
Dan
c7d2de3ee9
Force UTF-8 encoding when r/w'ing text files
2018-01-21 16:56:50 +01:00
Dan
bc021a7565
Update compiler
2018-01-21 12:35:36 +01:00
Dan
653f476bf5
Small fix
2018-01-20 20:16:42 +01:00
Dan
d84b5c63e3
Merge branch 'master' into docs
2018-01-20 15:46:31 +01:00
Dan
ea35fa2480
Update to Layer 75
2018-01-20 14:43:23 +01:00
Dan
b0f1d89914
Show string type as "str"
2018-01-08 09:27:47 +01:00
Dan
edbca87d36
Update docs
2018-01-08 08:31:31 +01:00
Dan
1ef3fec314
Update API and Docs compiler
2018-01-08 07:15:38 +01:00
Dan
21d521fb60
Update docs
2018-01-08 05:17:55 +01:00
Dan
e79afb9388
Add full cross-references through docstrings for the whole Telegram API
2018-01-06 12:55:37 +01:00
Dan
dac047580f
Small schema change to fix docs source generation.
...
Note: I think the schema is wrong (again). Vector types are Boxed anywhere else except here.
2018-01-06 12:41:05 +01:00
Dan
26016eddd5
Add referenced modules on generated toctrees
2018-01-06 12:16:29 +01:00
Dan
7d94ad340c
Add init file
2018-01-05 03:19:01 +01:00
Dan
b762a701f2
Fix docs source generation when manually executing the script
2018-01-05 03:15:48 +01:00
Dan
a8d10443ea
Pingu!
2018-01-05 02:38:29 +01:00
Dan
e946825e0f
Move docs compiler
2018-01-05 02:16:30 +01:00
Dan
2117c9a1c5
Rework API compiler
2018-01-05 02:13:08 +01:00
Dan
5678621b04
Print progress
2018-01-04 17:09:28 +01:00
Dan
2bb4c52a7c
Rework API compiler
2018-01-04 16:29:10 +01:00
Dan
64481ef56d
Add returns, raises, attributes sections to generated code docstrings
2018-01-04 03:06:24 +01:00
Dan
66680af98c
Fix docstring vector type
2018-01-03 18:03:40 +01:00
Dan
310adbb76f
Add docstrings for generated code
2018-01-03 17:40:38 +01:00
Dan
bd00da380e
Update to Layer 74
2018-01-03 11:01:49 +01:00
Dan
d70c2bb564
Update copyright year
2018-01-01 13:24:07 +01:00
Dan
5c3487dc8a
Move error messages into docstrings
2017-12-30 19:25:17 +01:00
Dan
ba0af8043c
Add Null primitive data type
2017-12-27 13:05:59 +01:00
Dan
b8e03aeccc
Add CHAT_ADMIN_REQUIRED error
2017-12-23 13:46:25 +01:00
Dan
9fce809188
Add some more errors
2017-12-22 07:55:02 +01:00
Dan
a02dd6302e
Add MESSAGE_TOO_LONG error
2017-12-18 09:30:07 +01:00
Dan
fadecb1061
Rename .csv -> .tsv
2017-12-15 12:28:13 +01:00
Dan
562103c66d
Use tab as value separator
2017-12-15 12:26:42 +01:00
Dan
af0c05ae3e
Add ENTITY_MENTION_USER_INVALID error
2017-12-13 10:44:50 +01:00
Dan
889611ccd0
Update API scheme to Layer 73
2017-12-11 09:19:31 +01:00
Dan
e2a5deaf17
Add MESSAGE_NOT_MODIFIED error
2017-12-06 21:53:44 +01:00
Dan
51beaa4474
Add MESSAGE_ID_INVALID error
2017-12-06 21:51:51 +01:00
Dan
cb509ba4db
Accept optional keyword arguments
2017-12-06 21:27:57 +01:00
Dan
fb4ae4b17e
Fix method signatures for generated classes
2017-12-06 19:31:30 +01:00
Dan
5568e65b43
Replace tabs with pipes
2017-12-06 19:12:32 +01:00
Dan
0acd0e9902
Add Error compiler
2017-12-05 12:21:55 +01:00
Dan
28704b9326
Add API compiler
2017-12-05 12:16:39 +01:00