Dan
4b77bbd468
Fix get_dialogs breaking in case of empty messages
2020-12-23 17:20:06 +01:00
Alisson Lauffer
1dc4df8cb1
Improve typing hints ( #537 )
...
* Change type1 or type2 to Union[type1, type2]
* Address @KunoiSayami suggestions
* Change Union[type1, None] to Optional[type1]
* Update PR with latest commit changes
* Address Dan suggestions
2020-12-20 17:05:17 +01:00
Legenda24
e1dac6c0e2
Add new method get_media_group ( #550 )
...
* Update __init__.py
Support for GetMediaGroup
* Create get_media_group.py
Added new method - get_media_group
* Update get_media_group.py
Add pyro stuff
* Update get_media_group.py
* Update compiler.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2020-12-20 17:02:54 +01:00
Dan
1835b62a40
Merge pull request #556 from drizzt/video-ttl_seconds
...
Add ttl_seconds support for send_video and reply_video
2020-12-11 18:34:49 +01:00
Dan
e7667d851e
Add "speaking" chat action
2020-12-08 22:30:37 +01:00
Dan
76b9f97681
Fix little typo
2020-12-05 17:00:00 +01:00
Dan
2f3bcd7ee5
Add Message.copy bound method
2020-12-05 01:54:07 +01:00
Dan
c606f836d4
Remove as_copy from forward_messages (superseded by copy_message)
2020-12-05 01:37:11 +01:00
Dan
7325daf870
Add new method: copy_message
2020-12-05 01:35:24 +01:00
Dan
6f878949e1
Add missing caption_entities parameter to send_cached_media
2020-12-05 01:34:14 +01:00
Timothy Redaelli
babbe00e5e
Add ttl_seconds support for send_video and reply_video
2020-12-03 13:00:18 +01:00
Dan
384f4eba71
Add support for manual text entities.
2020-11-29 15:48:29 +01:00
Dan
4f197855f4
Fix messed up variable names
2020-11-28 17:37:39 +01:00
Dan
90cee1ea89
Add schedule_date parameter to send_media_group()
2020-11-28 15:58:51 +01:00
Dan
a4566de2ef
Add support for the new Bot API fields: file_id, file_unique_id
...
Remove file_ref from Pyrogram's API
2020-11-27 22:09:17 +01:00
Dan
80f8010d50
Add support for pinned messages in search_messages
2020-11-10 18:43:47 +01:00
Dan
fa24439ee3
Add support for InputMediaDocument in media groups
2020-11-08 13:39:43 +01:00
Dan
c139d78b34
Fix wrong imports in examples
2020-10-31 19:29:39 +01:00
Dan
e39ebdec82
Merge pull request #527 from pyrogram/L120
...
Update API schema to Layer 120
2020-10-31 16:56:27 +01:00
Dan
fe16dc8043
Allow sending audio playlists
2020-10-31 16:47:55 +01:00
Mahesh19
87f20a1ac2
Update examples for send_media_group.py ( #481 )
...
InputMediaPhoto and InputMediaVideo are under pyrogram.types
2020-10-18 18:00:17 +02:00
GodSaveTheDoge
00dd4bc403
Make Message.new_chat_photo downloadable ( #508 )
...
Fixes #364
2020-10-18 17:54:03 +02:00
Dan
c689273167
Add force_document argument for send_document
2020-08-29 15:50:36 +02:00
Dan
50c6207099
Actually fix inline callback queries coming from different DCs
2020-08-27 14:12:51 +02:00
Dan
f909e1e4ea
Fix "invalid escape" warnings
2020-08-26 09:07:26 +02:00
Dan
7c987889f0
Add sleep_threshold parameter to send() method
...
- Decrease the default sleep threshold from 60 to 10 seconds
- Use a higher sleep threshold for generator methods
2020-08-26 09:01:01 +02:00
Dan
f06562b73d
Add missing await keywords
2020-08-26 07:43:57 +02:00
Dan
bc62b3f6ae
Implement a way to deal with failing inline requests
...
This is due to Telegram raising an error in case bots not
in DC4 try to communicate with chats that live in DC4.
2020-08-22 09:22:14 +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