Dan
d298c62c6d
Update session.py
2022-12-26 16:34:49 +01:00
Dan
7182a7cff7
Update connection.py
2022-12-26 16:29:05 +01:00
Dan
dd4e41f63f
Make the use of proxies an optional dependency
2022-12-26 16:28:06 +01:00
Dan
6aae3a9c77
Always use non-blocking sockets
2022-12-26 16:25:22 +01:00
Dan
9ee1807e42
Don't raise write() and close() exceptions
2022-12-26 16:23:57 +01:00
Dan
7e5d593544
Keep lang_code lowercase
2022-12-26 16:19:26 +01:00
Dan
3d5e9d841f
Update Pyrogram to v2.0.79
2022-12-25 15:28:26 +01:00
Dan
ce8c242eb4
Revert to triggering a reconnection when skipping invalid packets
2022-12-25 15:14:12 +01:00
Dan
b23e34494e
Add messages for mismatched checks
2022-12-25 15:08:02 +01:00
Dan
ae028ab4b6
Switch back to local system time synchronization
...
perf_counter will stop counting when the system goes to sleep, causing
the generation of invalid message ids after waking up which in turn put
the client into a never ending reconnecting loop due to check mismatches
caused by the time not being synced anymore. It's also unclear whether
perf_counter stays in sync during long runs.
2022-12-25 14:55:40 +01:00
Dan
13094f1d8b
Update Pyrogram to v2.0.78
2022-12-25 10:31:40 +01:00
Dan
4c32a15cfd
Remove unneeded threading.Lock
2022-12-25 10:30:56 +01:00
Dan
87ae79e0e2
Remove special cases for older Python versions
2022-12-25 10:29:00 +01:00
Dan
dbf2e471b5
Fix usages of removed attributes
2022-12-25 10:26:30 +01:00
Dan
b3825c209e
Update Pyrogram to v2.0.77
2022-12-24 17:53:49 +01:00
Dan
c7d362990f
Add back a reference to the loop
2022-12-24 17:53:24 +01:00
Dan
13e8c41991
Update Pyrogram to v2.0.76
2022-12-24 17:32:02 +01:00
Dan
f12005b5d0
Use Python's standard sockets in case of no proxy
2022-12-24 17:30:23 +01:00
Dan
deb560a051
Remove unused variables
2022-12-24 17:27:06 +01:00
Dan
91160bf834
Update Pyrogram to v2.0.75
2022-12-24 17:15:23 +01:00
Dan
1cb17152f8
Keep a timeout while connecting and set non-blocking afterwards
...
Also fix an await to None value
2022-12-24 17:15:10 +01:00
Dan
f30510ab7d
Update Pyrogram to v2.0.74
2022-12-24 16:15:37 +01:00
Dan
84d60b56b3
Switch to non-blocking sockets & use a send queue
2022-12-24 16:15:07 +01:00
Dan
f350691c69
Update Pyrogram to v2.0.73
2022-12-23 20:41:31 +01:00
omg-xtao
c4a47b99ae
Add support for Fragment SMS codes ( #1170 )
2022-12-23 20:36:00 +01:00
Dan
8afd4597fa
Update Pyrogram to v2.0.72
2022-12-23 20:20:44 +01:00
Dan
81573bce76
Remove threading.Lock usages
2022-12-23 20:20:27 +01:00
Dan
ccb58f503c
Update Pyrogram to v2.0.71
2022-12-23 15:41:34 +01:00
Dan
a9e7d15bf6
Add a watchdog for incoming updates
2022-12-23 15:40:56 +01:00
Dan
aeea07f83d
Update Pyrogram to v2.0.70
2022-12-12 21:54:07 +01:00
Anton Kovalevich
a76269ddaf
Handle all given updates, avoid short circuit ( #1162 )
2022-12-12 21:53:09 +01:00
Dan
73554b9d38
Update Pyrogram to v2.0.69
2022-12-06 21:34:09 +01:00
Dan
217bcb1dfb
Fix HTML unparsing when there's no entities
2022-12-06 21:33:46 +01:00
Dan
86515bb9d1
Update Pyrogram to v2.0.68
2022-12-06 20:12:46 +01:00
Andrea Princic
669b39927b
Escape text inside entity when building unparsed text ( #1156 )
2022-12-06 20:09:31 +01:00
Dan
fd2819ca7f
Update Pyrogram to v2.0.67
2022-12-06 19:11:47 +01:00
Dan
38e9745a80
Update Pyrogram to v2.0.66
2022-12-06 18:50:43 +01:00
Andrea Princic
2ed000381d
Update the HTML logic to output well-formed elements ( #1155 )
...
* unparsing html entities with deque
* unparsing using a stack (recursive)
2022-12-06 18:29:27 +01:00
Dan
ad773455a7
Update Pyrogram to v2.0.65
2022-12-06 18:10:36 +01:00
Dan
3cf1ac7d92
Update the order in which media messages are parsed
2022-12-06 18:09:42 +01:00
Dan
d734fbb180
Fix User.emoji_status type hint
2022-12-06 18:08:38 +01:00
Dan
fb85a14277
Update Pyrogram to v2.0.64
2022-12-06 14:15:46 +01:00
Dan
70b6738908
Update Pyrogram to v2.0.63
2022-11-25 22:11:57 +01:00
Dan
9b6cb070b9
Update Pyrogram to v2.0.62
2022-11-18 12:14:49 +01:00
Dan
e3e9731973
Update Pyrogram to v2.0.61
2022-11-15 11:15:05 +01:00
Dan
1699ef0d4c
Disable parse mode when copying messages
...
The entities are already taken from the original message
2022-11-15 11:13:53 +01:00
Dan
23d953237e
Update Pyrogram to v2.0.60
2022-11-13 14:29:06 +01:00
Deekshith SH
0e64ebc0be
Fix typo ( #1029 )
2022-11-13 14:28:18 +01:00
ALi.w
31b32184c9
Use getattr to get outgoing attribute in filters.me ( #1137 )
...
* Use getattr to get outgoing attribute from the message in me_filter.
Fixes #1136 .
Signed-off-by: Aliwoto <woto@kaizoku.cyou>
* Update filters.py
Signed-off-by: Aliwoto <woto@kaizoku.cyou>
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-11-13 14:27:19 +01:00
Artem Kvrvgv
b848e05225
Fix copy_message return type hint ( #1128 )
...
* fixed copy_message method type-hint
* Update copy_message.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-11-13 14:25:19 +01:00
Albert Einstein
1b02a6a148
Add __all__ for better enums suggestions ( #1126 )
2022-11-13 14:23:30 +01:00
Ihor Boichuk
c98963973e
Add Message.forwards field ( #1103 )
...
* Added missing field: forwards
* Update message.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-11-13 14:22:12 +01:00
Sam
b423730dcb
Fix on_disconnect decorator not working ( #1134 )
...
* Fix on_disconnect decorator not working
* Remove useless if else statment in on_raw_update
2022-11-13 14:18:42 +01:00
Dan
ef92389ed0
Update Pyrogram to v2.0.59
2022-10-16 12:07:57 +02:00
Dan
3eda82d0af
Update html.py
2022-10-16 12:07:24 +02:00
Dan
b660115a60
Update Pyrogram to v2.0.58
2022-10-15 18:20:46 +02:00
Andrea Princic
9ade92c855
Add languages to "pre" tags (HTML and Markdown) #1118
...
* added `language` to entities when unparsing (both markdown and html)
* added `language` to entities also when parsing (html only)
* Update html.py
* Update markdown.py
* Update markdown.py
* Update markdown.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-10-15 18:19:38 +02:00
Dan
bf52ec1e94
Update usable-by labels
2022-10-15 15:51:02 +02:00
Dan
bb44f36247
Add usable-by labels for methods
2022-10-14 11:54:26 +02:00
Dan
0e68bf35b7
Update Pyrogram to v2.0.57
2022-09-23 09:50:31 +02:00
Dan
ec476aa293
Call get_me() before initializing the client
2022-09-23 09:50:11 +02:00
Dan
f407f88395
Update Pyrogram to v2.0.56
2022-09-22 15:27:03 +02:00
Dan
2870ae84e7
Move get_me() call into start()
2022-09-22 15:26:42 +02:00
Dan
862285e1e6
Update Pyrogram to v2.0.55
2022-09-20 16:40:36 +02:00
Dan
4edaa21c19
Don't create download dirs for in-memory downloads
2022-09-20 16:39:53 +02:00
Dan
a2fe5b3e79
Update Pyrogram to v2.0.54
2022-09-18 17:56:05 +02:00
Dan
71f263b30d
Re-raise asyncio.CancelledError to avoid continuations
2022-09-18 17:55:50 +02:00
Dan
2d547ccf8c
Update Pyrogram to v2.0.53
2022-09-18 17:33:16 +02:00
Dan
3940ca9611
Revamp handling of partial downloads
2022-09-18 17:32:02 +02:00
Nyan
468ebf50cf
Add tempfile deletion in case of asyncio task cancellation. ( #1080 )
2022-09-18 17:24:51 +02:00
Dan
81895d74c7
Fix Chat.available_reactions type hint
2022-09-18 16:04:07 +02:00
Dan
53584bc1db
Add chosen_order to Reaction
2022-09-18 15:44:18 +02:00
Dan
9f94aee9f8
Update Pyrogram to v2.0.52
2022-09-15 16:52:14 +02:00
Dan
6dced525ab
Update example
2022-09-15 12:15:13 +02:00
Dan
7558e04cfc
Update Pyrogram to v2.0.51
2022-09-06 19:05:09 +02:00
Dan
f9aacd814a
Update poll parsing
2022-09-06 19:04:47 +02:00
Dan
8490cfa0a9
Update Pyrogram to v2.0.50
2022-09-05 18:19:02 +02:00
Dan
e0fdcc7f3a
Fix send_reaction
...
Fixes #1086
2022-09-05 18:18:42 +02:00
Dan
1a1075090d
Update Pyrogram to v2.0.49
2022-09-03 14:24:10 +02:00
Dan
1db03c4351
Fix for older Python versions
2022-09-03 14:23:52 +02:00
Dan
210f538d55
Update Pyrogram to v2.0.48
2022-09-03 14:18:51 +02:00
Dan
5d11c03b4e
Add set_emoji_status method
2022-09-03 14:18:12 +02:00
Dan
04b343f61b
Add get_default_emoji_statuses method
2022-09-03 14:06:46 +02:00
Dan
f7319858e1
Update Pyrogram to v2.0.47
2022-09-03 13:58:01 +02:00
Dan
6496a87029
Add message_reactions.py
2022-09-03 13:46:37 +02:00
Dan
9eb7589a7f
Add chat_reactions.py
2022-09-03 13:43:38 +02:00
Dan
fe7fcf3448
Update reaction.py
2022-09-03 13:42:16 +02:00
Dan
1fb04b7616
Update EmojiStatus
2022-09-03 13:41:53 +02:00
Dan
7a53c3da57
Add support for emoji status
2022-09-03 13:10:27 +02:00
Dan
3632400956
Update Pyrogram to v2.0.46
2022-09-02 14:44:16 +02:00
Dan
761e4735d3
More nonce check fixes
2022-09-02 14:44:02 +02:00
Dan
14c5303272
Update Pyrogram to v2.0.45
2022-09-02 14:25:29 +02:00
Dan
88af58f246
Fix nonce checks
2022-09-02 14:25:13 +02:00
Dan
94c0031ed7
Update Pyrogram to v2.0.44
2022-09-01 21:28:18 +02:00
Dan
7055ee648e
Update get_peer_by_username query
2022-09-01 21:27:59 +02:00
Dan
3bd0820946
Update Pyrogram to v2.0.43
2022-08-28 20:33:03 +02:00
Dan
ed008dd3bb
Fix message entity parsing and serialization
2022-08-28 20:32:43 +02:00
Dan
f6e0e58f86
Update Pyrogram to v2.0.42
2022-08-28 16:44:07 +02:00
Dan
95aae430a8
Fix serialization of empty optional lists
2022-08-28 16:43:45 +02:00
omg-xtao
cb5431d976
Fix get_custom_emoji_stickers parameter type in docs ( #1066 )
...
* Fix get_custom_emoji_stickers Int type
* Fix misleading docstring
* Update get_custom_emoji_stickers.py
* Update get_custom_emoji_stickers.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-08-17 17:58:47 +02:00