Lonami Exo
5efa1fe2ed
Update proxy docs and warn if python-socks is not installed
...
As suggested in #4505 .
2025-12-30 11:18:49 +01:00
Lonami Exo
05b8488858
Fix Telethon could not be imported without sqlite3
...
Closes #4723 .
2025-12-18 17:44:05 +01:00
Lonami Exo
c1f3f924d9
Fix iter_messages crash on scheduled and reverse
...
Closes #4719 .
2025-11-18 23:07:07 +01:00
Lonami Exo
5f69650e38
Update to layer 218
2025-11-15 20:08:53 +01:00
Lonami Exo
302a9a8c5f
Partially revert "Implement perfect forward secrecy for MTProto ( #4618 )"
...
This partially reverts commit 5a3a94eb51 .
It should be re-introduced once the rest of comments are addressed.
Session changes are kept for the future, even if unused for now,
as there may be people who have already upgraded their session.
2025-11-13 18:09:38 +01:00
habcawa
5a3a94eb51
Implement perfect forward secrecy for MTProto ( #4618 )
2025-11-07 23:45:56 +01:00
Lonami Exo
afe900f45d
Bump to v1.42
2025-11-05 20:10:16 +01:00
Lonami Exo
369bfe1a2a
Fix path traversal when downloading documents
...
Closes #4713 .
2025-10-19 19:24:03 +02:00
Lonami Exo
baf35e9e7e
Fix Python 3.14 support
...
By lazily initializing loop-related properties.
Closes #4712 .
2025-10-18 20:53:14 +02:00
marfer
82a24d6b53
Correct handling of trailing zeros in _rle_encode ( #4702 )
2025-09-21 17:43:34 +02:00
Nick80835
2b56fa91bb
Bump to v1.41.2
2025-09-04 21:07:44 +02:00
Nick80835
2d5fad6565
Ensure document spoiler is preserved in utils.get_input_media
2025-09-04 21:07:44 +02:00
Lonami Exo
ba201b9189
Bump to v1.41.1
2025-09-04 19:52:24 +02:00
Lonami Exo
bc5c5d54b1
Fix incorrect async session warning
2025-09-04 19:52:00 +02:00
Darskiy
ee778ba763
Revert "Fix spoilers when sending InputPhoto and InputDocument"
...
This reverts commit 45a546a675 .
2025-09-04 19:45:43 +02:00
Lonami Exo
5d07348faf
Bump to v1.41
2025-09-01 17:33:19 +02:00
Humberto Gontijo
d80898ecc5
Add experimental support for async sessions ( #4667 )
...
There no plans for this to ever be non-experimental in v1.
2025-07-28 17:03:31 +02:00
Deer-Spangle
45a546a675
Fix spoilers when sending InputPhoto and InputDocument
...
After this was reported as a problem for MessageMediaPhoto objects in #4584 , it was fixed in commit 37e29e8 , but the problem exists for InputPhoto and InputDocument, also. This commit fixes that
2025-07-25 21:04:31 +02:00
Humberto Gontijo
01af2fcca3
Reduce data manipulation operations
2025-07-24 21:46:28 +02:00
humbertogontijo
b59c005903
Add isal gzip decompressor
2025-07-24 08:17:43 +02:00
Egor
aa17aa65ec
Update to layer 206 ( #4654 )
2025-07-02 20:38:24 +02:00
UZQueen
31e8ceeecc
Handle cases when Message.reply_to is MessageReplyStoryHeader
2025-06-07 12:27:29 +02:00
zeticsce
17a014906e
Support tg-emoji tag when using html parse_mode
2025-06-03 22:47:39 +02:00
Darskiy
f61518274e
Cleanup usage of removed inline_only parameter ( #4630 )
2025-05-30 23:18:58 +02:00
Darskiy
8bb2ec30fe
Add persistent and placeholder options to buttons ( #4629 )
2025-05-28 18:21:50 +02:00
yzx23333
1db71f6d7d
Add customizable 'mime_type' for send_file
2025-05-25 17:32:41 +02:00
Darskiy
663a1808a1
Update FileLike type hint to better reflect valid types ( #4620 )
2025-05-20 22:13:43 +02:00
wkpn
6625327b4f
Add ChannelForbidden check to utils.get_display_name
2025-05-13 23:05:07 +02:00
AEIMS
6a7331b7dc
Add open_url param to control browser opening on click ( #4607 )
2025-05-04 22:01:55 +02:00
Lonami Exo
77b7edcd6e
Also process updates entities with session
2025-04-24 17:36:21 +02:00
Lonami Exo
04922fee3c
Stop re-saving input peers on disconnect
...
This was overwriting actual information on the cache.
2025-04-23 19:21:36 +02:00
Lonami Exo
b2809e0b57
Apply seq if all updates were applied
...
Instead of only checking if *any* update *with pts* was applied.
Should fix #4602 .
2025-04-23 18:25:22 +02:00
Lonami Exo
3708fd9605
Update to v1.40
2025-04-21 11:05:32 +02:00
Lonami Exo
5f0695d21b
Fix time offset check was in opposite branch
2025-04-18 18:40:53 +02:00
Lonami Exo
9545011de6
Update time offset if first message is badMsgNotification
...
This should prevent the library from getting stuck during connect.
2025-04-17 17:08:08 +02:00
orShadxw
3921914a96
Fix issues raising errors, media dl and reply markup ( #4592 )
2025-04-01 18:00:09 +02:00
Lonami Exo
37e29e8f13
Add missing param on photo-to-input conversion
...
Closes #4584 .
2025-03-20 16:48:17 +01:00
abcdenis
890bf485c9
skip ChannelParticipantLeft in _ParticipantsIter
2025-03-14 17:27:45 +01:00
Lonami Exo
67765f84a5
Update to layer 200
2025-03-09 13:05:29 +01:00
Lonami Exo
4bfe7849f6
Add missing input conversion for MessageMediaGeoLive
...
Fixes #4576 .
2025-03-09 13:00:15 +01:00
Shrimadhav U K
859f7423f2
Add send_as and effect parameters in high level
2025-03-08 17:21:49 +01:00
Nick80835
6f5556373f
Call getDifference on login to ensure qts is up to date
2025-03-07 18:03:01 +01:00
Nick80835
0fc9b14674
Make URL regex match everything except ]
...
Hopefully this is the last time I touch this.
2025-03-07 08:03:31 +01:00
Nick80835
0c2a3c144b
Make URL regex match anything again
...
Including spaces.
2025-03-06 08:03:44 +01:00
martín
a03a8673e1
Clarify warning when reusing unintended session ( #4568 )
2025-03-02 19:40:34 +01:00
Lonami Exo
045df418df
Update to v1.39
2025-02-20 18:26:00 +01:00
Nick80835
1cb5ff1dd5
Consider range list-like
...
This allows you to pass range() to things such as get_messages as ids= without first explicitly converting it to a list.
2025-02-09 08:42:44 +01:00
s1xu
9762a83541
fix: support batch sending of image URLs and video URLs in albums
2025-02-08 15:40:56 +01:00
Nick80835
141b620437
Make markdown URL regex less greedy
...
Fixes multiple URLs in a single message.
2025-02-05 16:56:04 +01:00
Nick80835
551c24f3e4
Fix overlapping URLs and improve overlapping in md
...
Also remove the unused overlap function.
2025-02-02 04:11:46 +01:00