Commit Graph

3450 Commits

Author SHA1 Message Date
Dan
e7667d851e Add "speaking" chat action 2020-12-08 22:30:37 +01:00
Dan
9891eb77a1 Bump beta version 2020-12-08 22:26:43 +01:00
Dan
a30e49fe79 Ignore PhotoPathSize for now 2020-12-08 22:25:42 +01:00
Dan
5cbe03e89e Update API schema to Layer 122 2020-12-08 22:25:11 +01:00
Dan
844e53a70e Move crypto calls to threads in case of big enough chunks 2020-12-07 19:16:46 +01:00
Dan
521e403f92 Fix peer ids decoding from file ids 2020-12-07 19:15:46 +01:00
Dan
3c8f41b1d2 Add more verbose error in case of network issues 2020-12-07 19:11:26 +01:00
Dan
d2023c39ae Fix copied messages reporting "None" in case of empty captions 2020-12-07 17:22:10 +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
Joscha Götzer
ff0fa9cbc3
Update get_dialogs.py 2020-12-03 02:51:03 +01:00
Dan
de0b215f8d Add a missing method to docs and move one to the correct space 2020-12-02 17:27:04 +01:00
Dan
8f71527bbd Update errors 2020-12-02 17:00:42 +01:00
Joscha Götzer
b8934ae17c
Don't process MessageEmpty in get_dialogs
Prevent
```
  File "C:\Users\INT002327\AppData\Local\pypoetry\Cache\virtualenvs\josxabot-c3BmTbt9-py3.8\lib\site-packages\pyrogram\methods\chats\get_dialogs.py", line 92, in get_dialogs
    to_id = message.to_id
            └ pyrogram.raw.types.MessageEmpty(id=2767691)

AttributeError: 'MessageEmpty' object has no attribute 'to_id'
```
2020-12-01 21:55:33 +01:00
Dan
601483f210 Fix leftover bytes not being represented in hex 2020-11-30 12:46:44 +01:00
Dan
68158d1053 Add nicer error in case of unknown constructors 2020-11-30 12:41:06 +01:00
Dan
c87177e7a6 Do not parse PhotoStrippedSize 2020-11-30 12:40:26 +01:00
Dan
384f4eba71 Add support for manual text entities. 2020-11-29 15:48:29 +01:00
Dan
72db61a416 Fix wrong docs references on pyrogram.filters 2020-11-28 17:38:08 +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
a6f8827433 Fix some missing raw API references in docs 2020-11-28 15:52:47 +01:00
Dan
9f77fed181 Add a clearer error in case of bad file ids 2020-11-28 14:58:24 +01:00
Dan
a0e0cbe477 Improve FAQs 2020-11-27 22:09:45 +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
e0c3578fbb Set default file_reference to b"" instead of None 2020-11-27 22:02:52 +01:00
Dan
b85096c4ce Fix thumbnail_file_type type (str -> FileType) 2020-11-27 21:14:37 +01:00
Dan
8fbe45ddba Docs improvements 2020-11-27 19:06:25 +01:00
Dan
30664b26d5 Remove "schedule" from docs 2020-11-27 19:05:58 +01:00
Dan
ce729fa1e3 Fix docs errors path 2020-11-27 19:04:34 +01:00
Dan
3f351d5875 Improve test coverage 2020-11-27 14:13:34 +01:00
Dan
786235f316 Fix version being taken from class fields instead of instance fields 2020-11-27 14:12:49 +01:00
Dan
fa820328c3 Filter None values out from stringified file ids 2020-11-27 14:01:13 +01:00
Dan
a2d7da1f59
Fix Illegal quoting 2020-11-24 16:11:13 +01:00
Dan
2f127451fb Add github.com/delivrance to FUNDING.yml 2020-11-20 03:27:54 +01:00
Dan
63b3a61ae4 Add macOS and Windows environments for tests 2020-11-20 02:11:12 +01:00
Dan
bf7bd45f1c Fix compiled errors destination path 2020-11-20 02:04:24 +01:00
Dan
d215f4b515 Merge branch 'master' into tests 2020-11-20 01:55:31 +01:00
Dan
03103fd8da Merge branch 'errors' 2020-11-20 01:54:14 +01:00
Dan
76985faa11 Evaluate debug raw data only when actually needed
#541
2020-11-20 01:53:19 +01:00
Dan
bbd2a23c2d Fix missing API when running actions 2020-11-20 01:48:13 +01:00
Dan
6e7c0309b5 Add GitHub workflow actions 2020-11-20 01:24:42 +01:00
Dan
91f3a16d08 Make use of tox for tests 2020-11-20 01:23:16 +01:00
Dan
fb28e4d943 Add file_id.py tests 2020-11-20 01:22:37 +01:00
Dan
301a13edd2 Add file_id.py
A module to deal with Telegram file ids
2020-11-20 01:22:01 +01:00
Dan
1b42fb7f77 Rename "error" package to "errors" 2020-11-13 17:59:41 +01:00