kalmengr
c5cc85f007
Add method delete_user_history ( #282 )
...
* Add method delete_all_user_messages
* Update delete_all_user_messages.py
* Rename delete_all_user_messages.py to delete_user_history.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2019-12-23 19:05:30 +01:00
kalmengr
cf76945a83
Create a new update_profile method to update a user's own profile ( #277 )
...
* Create a new update_profile method to update a users own profile
* Update update_profile.py
* Update update_profile.py
* Update update_profile.py
* Update update_profile.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2019-12-23 18:44:06 +01:00
Dan
d71d9686d7
Add set_slow_mode method
2019-10-27 11:02:38 +01:00
Dan
c33a2a0b80
Tiny typo fix
2019-10-27 10:14:13 +01:00
Dan
1609efbfbc
Add .bind() method to re-enable bound-methods after deserialization
2019-10-27 09:53:40 +01:00
Dan
8e9e8b4ac4
Allow stop, restart and add/remove_handler to be non-blocking
2019-10-27 09:37:28 +01:00
Dan
e74521b1cc
Fix deserialization of pretty-printable lists
2019-10-24 15:09:20 +02:00
Dan
87512e20c3
Tiny copy-paste fix
2019-10-19 16:36:45 +02:00
Dan
85e08f774d
Merge branch 'develop' of https://github.com/pyrogram/pyrogram into develop
2019-10-19 16:35:54 +02:00
Тоша
cedb87ef41
Add is_creator field to Chat object ( #306 )
...
* Add is_creator field to Chat object
* Update chat.py
2019-10-19 16:35:26 +02:00
Dan
51cd186559
Fix group, channel and supergroup ChatPhoto downloads
...
Closes #326
2019-10-19 16:24:23 +02:00
Dan
2482358484
Fix delete_profile_photos
2019-09-29 12:53:26 +02:00
Dan
da7130b380
Update Pyrogram to v0.16.0
2019-09-25 19:12:27 +02:00
Dan
91d3508c13
Rename encode/decode to encode/decode_file_id
2019-09-21 22:17:42 +02:00
Dan
92c1b48132
Fix FILE_REFERENCE_* errors for uploads
2019-09-21 22:13:02 +02:00
Dan
1cd94520bf
Fix FILE_REFERENCE_* errors for downloads
2019-09-21 21:12:11 +02:00
Dan
26bf84e43d
Don't try to parse ChatPhoto objects in case peer_access_hash is None
2019-09-14 20:58:53 +02:00
Dan
ff9407aba1
Implement a storage update mechanism (for FileStorage)
...
The idea is pretty simple: get the current database version and for each
older version, do what needs to be done in order to get to the next
version state. This will make schema changes transparent to the user in
case they are needed.
2019-09-14 20:35:59 +02:00
Dan
1a7d0b1b7e
Update Storage API usages in client.py, auth.py and session.py
2019-09-14 19:57:20 +02:00
Dan
0097df2952
Rework File and Memory storage to accommodate the new abstract class
2019-09-14 19:56:07 +02:00
Dan
1efce33070
Tiny SQL style fixup
2019-09-14 19:40:15 +02:00
Dan
e226bdbf89
Create SQLiteStorage for better abstraction
2019-09-14 19:39:47 +02:00
Dan
108fa08878
Update Storage abstract class
2019-09-14 19:39:21 +02:00
Dan
6d0e2f7312
Fix minified peers being erroneously stored because of server changes
2019-09-14 19:37:28 +02:00
Dan
840a9d1cc7
Update ChatPhoto parser
2019-09-14 19:30:07 +02:00
Dan
c5498c3b4e
Rename Storage .destroy to .delete
2019-09-14 19:22:08 +02:00
Dan
2983a3b87a
Workaround for SQLite VACUUM on Python 3.6.0
2019-09-09 15:45:19 +02:00
Dan
011375d0b2
Update docs link
2019-09-09 15:44:45 +02:00
Dan
71148758c9
Tiny documentation fixes
2019-09-09 15:42:38 +02:00
Dan
aaf0e82cdf
Optimize join_chat code
2019-09-09 15:28:27 +02:00
Dan
80c7a6e988
Rename set_custom_title to set_administrator_title and clarify
2019-09-09 15:28:05 +02:00
Dan
a015f998fa
Revert "Stop instantiating logger objects and directly use the logging module"
...
This reverts commit 792068d7
2019-09-08 19:24:06 +02:00
Dan
792068d7c8
Stop instantiating logger objects and directly use the logging module
2019-09-08 12:59:28 +02:00
Dan
481e4ee339
Set the updates workers pool from 1 to 4
2019-09-08 11:59:26 +02:00
Dan
25f2151151
Fix Restriction class not being exported
2019-09-08 11:58:58 +02:00
Dan
cfd756bd24
Add log_out method
2019-09-08 11:58:34 +02:00
Dan
c7782b146f
Small code cleanup
2019-09-08 08:42:12 +02:00
Dan
c0298542a5
Add set_custom_title method
2019-09-07 17:08:30 +02:00
Dan
5b27b952c4
Add .title attribute for ChatMember objects (admins and owners only)
2019-09-07 17:08:00 +02:00
Dan
44a74b9d38
Add Filters.scheduled and Filters.from_scheduled
2019-09-07 15:57:12 +02:00
Dan
047fe37860
Add support for scheduled messages
2019-09-07 15:56:46 +02:00
Dan
c3dde77274
Fix ChatPhoto failing to parse in case the user is not known yet
2019-09-07 15:55:58 +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
f3b33ef1d5
Revert "Enhance Parser when dealing with leading and trailing whitespaces"
...
This reverts commit 8cdcf90b
2019-09-07 12:49:35 +02:00
Dan
3f4441d0f5
Merge branch 'develop' of https://github.com/pyrogram/pyrogram into develop
2019-09-07 12:48:15 +02:00
Dan
fb771441ed
Merge branch 'layer-104' into develop
2019-09-07 12:47:25 +02:00
Dan
d15d38ba52
Don't pass the client to progress callbacks anymore
2019-09-03 15:45:47 +02:00
Dan
310810c320
Fix Message.click default parameters
2019-08-28 13:55:11 +02:00
Dan
0011d12be5
Fix set_chat_photo not working because of new file ids
2019-08-21 09:56:33 +02:00
Dan
77e4128d54
Merge branch 'new-file-id-format' into develop
2019-08-21 09:36:02 +02:00