Commit Graph

3203 Commits

Author SHA1 Message Date
Dan
a18e0242fa Fix raw API not being properly imported when using repr/eval
Fixes #423
2020-08-30 11:17:20 +02:00
Dan
33d04b5916 Change default get/iter_chat_members filter to "recent" 2020-08-30 10:58:55 +02:00
Dan
6a5469edaf Don't attempt to retrieve chat attributes from empty messages
Fixes #479
2020-08-30 10:57:31 +02:00
Dan
ecdba6be6f Add a new way to support Pyrogram
- Add Hetzner link for cloud credits.
2020-08-29 20:52:09 +02:00
Dan
352ea59483
Update bug_report.md 2020-08-29 17:37:08 +02:00
Dan
84f6973bbb Update Pyrogram to v1.0.6 2020-08-29 17:28:55 +02:00
Dan
15bdb3de4f Attempt to fix clock issues when running on AWS Lambda 2020-08-29 17:28:39 +02:00
Dan
71bdfe6c40 Fix get_profile_photos not working correctly in case of no chat photos 2020-08-29 17:26:16 +02:00
Dan
2c99926825 Update Pyrogram to v1.0.5 2020-08-29 16:59:30 +02:00
Dan
5e3f2ab947 Replace monotonic() with perf_counter()
It seems like monotonic() goes out of sync after some time.
2020-08-29 16:58:49 +02:00
Dan
c689273167 Add force_document argument for send_document 2020-08-29 15:50:36 +02:00
Dan
92bc59e688 Fix dispatcher not obeying to the INFO logging level 2020-08-29 15:46:39 +02:00
Dan
22d9077e2b Warn users in case they try to use base types as arguments 2020-08-29 15:12:45 +02:00
Dan
4dd068643d Fix get_profile_photos not working properly in channels 2020-08-29 15:11:21 +02:00
Dan
899bd7bda3 Update Pyrogram to v1.0.4 2020-08-27 14:33:04 +02:00
Dan
cecf5a19a4 Add dc_id to Chat objects 2020-08-27 14:32:25 +02:00
Dan
d385aae1d2 Types don't need to inherit from TLObject 2020-08-27 14:20:30 +02:00
Dan
50c6207099 Actually fix inline callback queries coming from different DCs 2020-08-27 14:12:51 +02:00
Dan
c0049ba43b Strictly check if sleep_threshold is None 2020-08-27 14:12:28 +02:00
Dan
d489157f22 Update Pyrogram to v1.0.3 2020-08-27 11:08:22 +02:00
Dan
582e29dece Allow passing sleep_threshold=0 to always raise flood waits 2020-08-27 10:59:28 +02:00
Mahesh0253
eed3221ecb
Fixed bad f-string (#476) 2020-08-26 19:46:19 +02:00
Dan
7719c49062 Update Pyrogram to v1.0.2 2020-08-26 09:14:24 +02:00
Dan
bab9359df8 Use a better way to document properties 2020-08-26 09:07:54 +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
ebf222bbb7 Add the parameter hide_password to Client 2020-08-26 08:12:11 +02:00
Dan
c5dd474f93 Document undocumented properties 2020-08-26 08:10:34 +02:00
Dan
15f504a91f Fix captions being "None" for inline media results 2020-08-26 08:09:12 +02:00
Dan
f06562b73d Add missing await keywords 2020-08-26 07:43:57 +02:00
Dan
1fbe88d4b2 Update Pyrogram to v1.0.1 2020-08-25 14:18:29 +02:00
Dan
1311974fde Fix idle() not working in Windows
- Remove event-based idling
- Add back while-true-based idling
2020-08-25 14:17:39 +02:00
Dan
093d1e0dcb Fix filters.user and .chat breaking when no initial collection is passed 2020-08-25 14:08:53 +02:00
Dan
d44e920655 Update robots.txt 2020-08-25 14:08:03 +02:00
Dan
37edeb06b2 Update Pyrogram to v1.0.0 2020-08-25 12:07:08 +02:00
Dan
65b5229fe8 Use inspect's iscoroutinefunction, not asyncio's 2020-08-25 09:32:39 +02:00
Dan
b057dcb39d Small fixes around docs 2020-08-24 15:24:06 +02:00
Dan
d86d8530ce Add FAQ about PyInstaller FileNotFoundError 2020-08-24 10:57:38 +02:00
Dan
01ec5d7f1d Fix a bad docstring indentation in filters.regex 2020-08-24 09:51:21 +02:00
Dan
3e3d77fdaf Implement short-circuit evaluation for filters
AND and OR operations will not evaluate the second operand
in case the first one is, respectively, False and True.
2020-08-24 09:20:10 +02:00
Dan
228828459c Update FAQs 2020-08-24 09:16:25 +02:00
Dan
350ec152bc .gitignore docs generated files 2020-08-23 07:35:07 +02:00
Dan
303712f599 Update docs 2020-08-22 16:09:38 +02:00
Dan
5f087e5f82 Use create_task instead of ensure_future 2020-08-22 14:05:54 +02:00
Dan
a822c51261 Update beta version 2020-08-22 11:30:42 +02:00
Dan
8f51f1597a Allow pruning the new generated files from pyrogram.raw.base 2020-08-22 11:30:27 +02:00
Dan
fbded4e23b Fix time going out of sync when starting new sessions 2020-08-22 11:26:11 +02:00
Dan
d7be2c90a1 Fix run() not dealing properly with coroutines 2020-08-22 09:50:37 +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
10d2dd7159 Merge branch 'develop' 2020-08-22 08:20:21 +02:00