Dan
b745ce95ed
Remove set_chat/profile_video
2020-07-27 15:03:23 +02:00
Dan
d5fc21e6f4
Get the proper biggest photo size
2020-07-27 14:27:09 +02:00
Dan
293e63008b
Add set_chat_video method
2020-07-27 13:42:27 +02:00
Dan
8a14f58421
Allow uploading chat photos using BytesIO objects
2020-07-27 13:33:17 +02:00
Dan
2034a785f4
Add set_profile_video method
2020-07-27 13:00:31 +02:00
Dan
9a8057074b
Allow uploading profile photos using file-like objects
2020-07-26 23:18:26 +02:00
Dan
b29c5fdc69
Force document when using send_document
2020-07-26 20:23:58 +02:00
Mendel E
c27f811620
Add parse_mode property to Client ( #443 )
...
* Add parse_mode property to Client
This breaks set_parse_mode
* Add back set_parse_mode for backwards compatibility
2020-07-21 04:07:21 +02:00
Dan
d12ef5272f
Merge branch 'properties' into develop
2020-07-17 18:30:29 +02:00
Dan
2504286365
Do not reload plugins from disk
...
Reloading from disk causes modules to be re-evaluated, and this is
often not desirable. This will break the ability to hot reload plugins
2020-07-17 13:41:24 +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
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
74e5a5a5e1
Add Mention link
2020-07-08 23:37:24 +02:00
Dan
55d0b93cf0
Extend set_slow_mode to accept None
2020-07-08 17:16:06 +02:00
Dan
37d823f579
Fix linked chat parsing
...
There are two distinct ChatFull types using the same
name (but different namespaces), their objects are kept
in chat_full and full_chat.
2020-07-06 16:07:06 +02:00
Dan
c196b90c9d
Allow uploading files up to 2000 MiB in size
2020-07-06 15:55:11 +02:00
Dan
2adc01be7f
Remove unneeded file_ref arg from Message.download
2020-06-11 22:04:27 +02:00
Dan
dd5bd80017
Remove unneeded code
...
Closes #414
2020-06-06 12:31:25 +02:00
Dan
d82e9468f0
Strip whitespace characters from the end of the message
...
but preserve closing tags
2020-05-28 15:43:42 +02:00
Dan
e30b9c5255
Fix small typos
2020-05-23 15:03:52 +02:00
Dan
4a9cfa42de
Make CallbackQuery.answer optional arguments actually optional
2020-05-23 15:01:29 +02:00
SuperCz1
d93b9275f3
Bugfixes in chat.py ( #411 )
...
- Fixed this bug: https://t.me/pyrogramchat/169553 (which was caused because pyrogram trying to parse linked_chat even if it was None).
- Fixed another related bug (which was caused because pyrogram trying to get linked_chat_id even with basic groups causing an AttributeError).
2020-05-23 14:52:14 +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
Dan
24f8032627
Merge remote-tracking branch 'origin/develop' into develop
2020-05-16 14:40:28 +02:00
Dan
5b94c340c0
Fix Filters.regex failing in case the value is None
2020-05-16 14:40:22 +02:00
demget
0c83fa09a6
Add file_name param to file-related functions ( #308 )
2020-05-16 12:33:21 +02:00
Eric Solinas
22eb42e1f3
Add Filter.linked_channel
...
* filter messages coming from the channel connected to the chat
* Update filters.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2020-05-16 12:26:18 +02:00
Dan
efc92715cc
Remove Filters.callback_data (superseded by Filters.regex)
...
@ColinTheShark say goodbye, thanks.
2020-05-16 00:40:05 +02:00
Dan
27d5caf40e
Give Filters.regex superpowers
...
Basically make it work on Message, CallbackQuery and InlineQuery updates
2020-05-16 00:35:05 +02:00
Dan
0556efa26b
Add support for joining linked chats with the .join() bound method
2020-05-07 15:46:31 +02:00
Dan
12ce0a33c1
Add linked chats to Chat objects
2020-05-07 14:57:28 +02:00
Dan
128ab4b0b9
Move the automatic sleep mechanism down to Session
2020-05-07 13:38:22 +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
20de3fccdf
Fix Match objects not being properly printed in Python 3.6
2020-05-02 15:01:15 +02:00
Dan
78ed83ebf7
Fix plugins not being properly unloaded
...
Also, plugins' roots values will follow python notation: folder.plugins
instead of folder/plugins, in case of roots inside another folder.
2020-05-01 18:45:52 +02:00
MIRROR
22c29791c8
Fix the type hint of Message's web_page ( #392 )
2020-04-26 12:59:58 +02:00
Dan
8c2dd9d1c3
Fix ttl_seconds and thumbs not being optional
2020-04-26 12:21:10 +02:00