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
b3faf21c95
Rework in-memory uploads
2020-07-09 02:56:09 +02:00
Dan
de8f784f78
Use better checks for local and external files
2020-07-09 02:24:01 +02:00
Dan
4a8e6fb855
Cleanup
2020-07-09 02:24:01 +02:00
Octo
6b2d6ffacf
Fix send_voice
2020-07-09 00:00:08 +02:00
Yan
3ec5f76b10
Fix TypeError in send_sticker
2020-07-09 00:00:08 +02:00
Yan
2e846f83ec
Annotate file-like objects in docstring of send_video
2020-07-09 00:00:08 +02:00
Yan
4c9fee525e
Annotate file-like objects in docstring of send_sticker
2020-07-09 00:00:08 +02:00
Yan
173e08015a
Annotate file-like objects in docstring of send_document
2020-07-09 00:00:08 +02:00
Octo
c13392d2ce
Add support for uploading from file pointers, fixes https://github.com/pyrogram/pyrogram/issues/261
2020-07-09 00:00:08 +02:00
Octo
1e8c9812a1
Add support for downloading files to file pointer, fix for https://github.com/pyrogram/pyrogram/issues/284
2020-07-08 23:59:02 +02:00
Dan
55d0b93cf0
Extend set_slow_mode to accept None
2020-07-08 17:16:06 +02:00
Dan
dd5bd80017
Remove unneeded code
...
Closes #414
2020-06-06 12:31:25 +02:00
Dan
4a9cfa42de
Make CallbackQuery.answer optional arguments actually optional
2020-05-23 15:01:29 +02:00
Dan
d5a18eb063
Add search_global method
2020-05-23 14:50:14 +02:00
Dan
bb89e949e8
Update send_dice: add basketball "dice"
2020-05-23 13:43:25 +02:00
demget
0c83fa09a6
Add file_name param to file-related functions ( #308 )
2020-05-16 12:33:21 +02:00
Dan
0556efa26b
Add support for joining linked chats with the .join() bound method
2020-05-07 15:46:31 +02:00
Dan
99aee987bd
Add an automatic sleep mechanism for flood wait exceptions
2020-05-07 12:53:45 +02:00
SuperCz1
c05c5c4441
Add session name in "Sleeping for Xs" log lines ( #401 )
...
* Update send_media_group.py
* Update get_dialogs.py
* Update get_dialogs.py
* Update get_messages.py
* Update get_history.py
* Update get_chat_members.py
2020-05-07 11:35:08 +02:00
CyanBook
88e42ecc0d
Update update_profile example ( #395 )
2020-05-04 12:55:10 +02:00
Dan
fd4bd754cc
Add missing update_profile to docs and Client
2020-05-02 21:16:52 +02:00
Dan
5b042a6546
Add support for darts mini-game with send_dice
2020-04-24 15:51:40 +02:00
Dan
4526a644dd
Fix scheduled forward messages not being parsed correctly
2020-04-23 13:02:55 +02:00
Dan
e42d6acc08
Add support for scheduled forward messages
2020-04-23 12:54:52 +02:00
Dan
99604baaf4
Update restrict_chat_member and set_chat_permissions methods
2020-04-12 13:42:00 +02:00
Dan
ef5fa8f70b
Fix message entities being kept unparsed for private messages
...
Closes #386
2020-04-12 13:30:59 +02:00
Dan
374dc6d143
Add search_messages method
2020-04-10 13:37:11 +02:00
Dan
3e900214f4
Pass the required file_reference when editing media messages
2020-04-06 16:09:35 +02:00
Dan
fa157b59f1
Add support for ChosenInlineResult objects
2020-04-03 17:15:28 +02:00
Dan
2046768a5e
Fix wrong reported type
2020-04-01 20:07:22 +02:00
Dan
75ad20bc57
Fix wrong lines emphasize
2020-03-30 14:39:36 +02:00
Dan
42cd135009
Add missing download_media progress example
2020-03-30 14:39:16 +02:00
Dan
746a6eb477
Add support for Dice objects
...
- add send_dice
- add Dice class
2020-03-30 14:38:57 +02:00
Yusuf_M_Thon_iD
b913590cea
add missing file_ref in set_chat_photo ( #369 )
2020-03-21 16:03:54 +01:00
trenoduro
a2652f02b5
Fix RPCError 400 QUIZ_CORRECT_ANSWER_EMPTY ( #367 )
...
* Fix RPCError 400 QUIZ_CORRECT_ANSWER_EMPTY
* Fix RPCError 400 QUIZ_CORRECT_ANSWER_EMPTY
2020-03-21 16:03:29 +01:00
Dan
1996fb1481
Update Copyright
2020-03-21 15:43:32 +01:00
Dan
28cee8d01f
Do not ever use "recent" filtering automatically
...
That code existed to improve members fetching performance
for channels/supergroups with less than 10k+1 members, but
it was causing troubles when fetching members based on a
query string and for channels with less than 10k+1 subscribers
2020-02-20 20:41:08 +01:00
Dan
73d9af51ef
Don't use the "recent" filter when passing a query argument
2020-02-20 13:54:51 +01:00
Dan
062a6ce6dd
Fix AttributeError raising when receiving ChatParticipantsForbidden
2020-02-03 14:51:53 +01:00
Dan
ce93f0ac64
Fix set_administrator_title giving full permissions
2020-02-01 16:01:41 +01:00
Dan
1d0e110126
Fix wrong type hint in docs for send_photo
2020-02-01 15:49:07 +01:00
Dan
aa1c0e226e
Update vote_poll to allow voting for multiple options
2020-02-01 15:21:35 +01:00
Dan
88f681f0fd
Update send_poll to allow multiple answers, public voting and quiz
2020-02-01 15:19:52 +01:00
trenoduro
78cba0489a
Fix stop_poll() ( #339 )
2020-02-01 14:08:21 +01:00
Dan
42c9bafa0c
Update copyright notice
2020-02-01 14:04:33 +01:00
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
51cd186559
Fix group, channel and supergroup ChatPhoto downloads
...
Closes #326
2019-10-19 16:24:23 +02:00