Dan
a2d7da1f59
Fix Illegal quoting
2020-11-24 16:11:13 +01:00
Dan
bf7bd45f1c
Fix compiled errors destination path
2020-11-20 02:04:24 +01:00
Dan
1b42fb7f77
Rename "error" package to "errors"
2020-11-13 17:59:41 +01:00
Dan
6a8741124d
Sort errors, add sort.py script for future sorts
2020-11-13 17:58:10 +01:00
Dan
f3b96e889f
Add extra errors
2020-11-13 17:49:27 +01:00
Dan
ebf2d68386
Add new method unpin_all_chat_messages
2020-11-08 13:21:40 +01:00
Dan
31f9772917
Update API schema to Layer 120
2020-10-30 19:50:29 +01:00
Dan
a18e0242fa
Fix raw API not being properly imported when using repr/eval
...
Fixes #423
2020-08-30 11:17:20 +02:00
Dan
22d9077e2b
Warn users in case they try to use base types as arguments
2020-08-29 15:12:45 +02:00
Dan
d385aae1d2
Types don't need to inherit from TLObject
2020-08-27 14:20:30 +02:00
Dan
bab9359df8
Use a better way to document properties
2020-08-26 09:07:54 +02:00
Dan
c5dd474f93
Document undocumented properties
2020-08-26 08:10:34 +02:00
Dan
303712f599
Update docs
2020-08-22 16:09:38 +02:00
Dan
538f1e3972
Deep rewrite: preparing for v1.0
...
- Pyrogram core is now fully asynchronous
- Ditched Python 3.5, welcome 3.6 as minimum version.
- Moved all types to pyrogram.types
- Turned the Filters class into a module (filters)
- Moved all filters to pyrogram.filters
- Moved all handlers to pyrogram.handlers
- Moved all emoji to pyrogram.emoji
- Renamed pyrogram.api to pyrogram.raw
- Clock is now synced with server's time
- Telegram schema updated to Layer 117
- Greatly improved the TL compiler (proper type-constructor hierarchy)
- Added "do not edit" warning in generated files
- Crypto parts are executed in a thread pool to avoid blocking the event loop
- idle() is now a separate function (it doesn't deal with Client instances)
- Async storage, async filters and async progress callback (optional, can be sync too)
- Added getpass back, for hidden password inputs
2020-08-22 08:05:05 +02:00
Dan
b745ce95ed
Remove set_chat/profile_video
2020-07-27 15:03:23 +02:00
Dan
293e63008b
Add set_chat_video method
2020-07-27 13:42:27 +02:00
Dan
66e7573730
Add new RPC errors
2020-07-27 13:42:05 +02:00
Dan
2034a785f4
Add set_profile_video method
2020-07-27 13:00:31 +02:00
Dan
e5fda6f9a0
Update API schema to Layer 116
2020-07-26 12:28:15 +02:00
Alisson Lauffer
531069b1e2
Some fixes and speed improvments ( #439 )
...
* Use raw string for re pattern
* Trim trailing whitespaces from docstrings and code
* Use isinstance() instead of type() for typechecking
* Remove unused imports
2020-07-12 06:43:30 +02:00
Dan
db7fc68efe
Update FILE_PART(S)_INVALID error message
...
Telegram now allows uploads up to 2000 MiB in size (4000 parts)
2020-07-06 16:01:37 +02:00
Dan
d65f773ed9
Update API schema to Layer 114
2020-06-05 10:03:10 +02:00
Dan
d5a18eb063
Add search_global method
2020-05-23 14:50:14 +02:00
Dan
fd4bd754cc
Add missing update_profile to docs and Client
2020-05-02 21:16:52 +02:00
Dan
8fa1ca5d0b
Add emoji related errors
2020-04-24 15:51:19 +02:00
Dan
a4fcc758a6
Update API schema to Layer 112
2020-04-24 15:47:15 +02:00
Dan
374dc6d143
Add search_messages method
2020-04-10 13:37:11 +02:00
Dan
6f638cd8bd
Add INPUT_FILTER_INVALID error
2020-04-10 13:22:57 +02:00
Real Phoenix
207d451a01
Add more Chat bound methods ( #383 )
...
* Add more bound methods
Bound methods for get_chat_member, get_chat_members, iter_chat_members, add_chat_members
* Update compiler.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2020-04-06 14:51:40 +02:00
Dan
fa157b59f1
Add support for ChosenInlineResult objects
2020-04-03 17:15:28 +02:00
Dan
0b93049822
Add content lists on relevant pages
2020-04-01 20:08:46 +02:00
Dan
746a6eb477
Add support for Dice objects
...
- add send_dice
- add Dice class
2020-03-30 14:38:57 +02:00
Dan
42d1f70481
Update API schema to Layer 111
2020-03-28 13:23:54 +01:00
Dan
1996fb1481
Update Copyright
2020-03-21 15:43:32 +01:00
Dan
07f1459e57
Add 4 more errors about polls and admin settings
2020-02-01 15:48:06 +01:00
Dan
d3e9816b24
Add a bunch of new errors about polls/quiz
2020-02-01 15:19:22 +01:00
Dan
0684a4ba93
Update API schema to Layer 109
2020-02-01 15:18:24 +01:00
Dan
42c9bafa0c
Update copyright notice
2020-02-01 14:04:33 +01:00
Dan
e33b9ae39f
Update API schema to Layer 108
2019-12-30 10:56:14 +01:00
Dan
d71d9686d7
Add set_slow_mode method
2019-10-27 11:02:38 +01:00
Dan
df3524e138
Add REPLY_MARKUP_TOO_LONG error
2019-10-27 10:12:33 +01:00
ColinShark
8b4dd1fa4a
Add USER_ID_INVALID error message ( #313 )
2019-10-04 13:57:40 +02:00
Dan
7df4b58a51
Add two FILE_REFERENCE_* errors
2019-09-21 19:56:12 +02:00
Dan
80c7a6e988
Rename set_custom_title to set_administrator_title and clarify
2019-09-09 15:28:05 +02:00
Dan
cfd756bd24
Add log_out method
2019-09-08 11:58:34 +02:00
Dan
fdafe582d7
Add custom administrator titles related errors
2019-09-07 17:07:14 +02:00
Dan
7cac3521fe
Add CHANNELS_TOO_MUCH error
2019-09-07 15:55:08 +02:00
Dan
5ce62bd79c
Add new Restriction object and make User and Chat objects use it
2019-09-07 13:28:05 +02:00
Dan
8db3d90c52
Update API schema to Layer 105
2019-09-07 13:23:58 +02:00
Dan
fb771441ed
Merge branch 'layer-104' into develop
2019-09-07 12:47:25 +02:00