Darskiy
51b6b27d4a
refactor(hints): expand FileLike type hint
2025-05-20 22:26:18 +03:00
Darskiy
4b50fc9415
feat(html): add support for collapsed blockquote
2025-05-15 06:09:56 +03:00
Darskiy
3ffd810d78
Merge branch 'LonamiWebs:v1' into main
2025-05-14 00:14:11 +03:00
wkpn
6625327b4f
Add ChannelForbidden check to utils.get_display_name
2025-05-13 23:05:07 +02:00
Darskiy
a64d4f9427
Merge branch 'LonamiWebs:v1' into main
2025-05-05 00:39:41 +03:00
AEIMS
6a7331b7dc
Add open_url param to control browser opening on click ( #4607 )
2025-05-04 22:01:55 +02:00
Darskiy
ef0982afe4
Merge branch 'LonamiWebs:v1' into main
2025-04-24 18:53:11 +03:00
Lonami Exo
77b7edcd6e
Also process updates entities with session
2025-04-24 17:36:21 +02:00
Darskiy
5603a25c63
Merge branch 'LonamiWebs:v1' into main
2025-04-23 22:36:25 +03: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
Darskiy
fb7365ed0a
Merge branch 'LonamiWebs:v1' into main
2025-04-21 21:50:41 +03:00
Lonami Exo
3708fd9605
Update to v1.40
2025-04-21 11:05:32 +02:00
Darskiy
1317c083ae
Merge branch 'LonamiWebs:v1' into main
2025-04-18 22:20:46 +03:00
Lonami Exo
5f0695d21b
Fix time offset check was in opposite branch
2025-04-18 18:40:53 +02:00
Darskiy
c5651e1e16
Merge branch 'LonamiWebs:v1' into main
2025-04-18 15:46:29 +03: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
Darskiy
aba03cc678
Merge branch 'LonamiWebs:v1' into main
2025-04-01 21:57:44 +03:00
orShadxw
3921914a96
Fix issues raising errors, media dl and reply markup ( #4592 )
2025-04-01 18:00:09 +02:00
Darskiy
60180d8da4
Merge branch 'LonamiWebs:v1' into main
2025-03-20 20:31:36 +02:00
Lonami Exo
37e29e8f13
Add missing param on photo-to-input conversion
...
Closes #4584 .
2025-03-20 16:48:17 +01:00
Darskiy
516bf71efa
Merge branch 'LonamiWebs:v1' into main
2025-03-15 03:39:24 +02:00
abcdenis
890bf485c9
skip ChannelParticipantLeft in _ParticipantsIter
2025-03-14 17:27:45 +01:00
Darskiy
343f407fc5
Add type hints for message
in NewMessage.Event
and integrate SenderGetter
for better IDE support
...
Inherit from `SenderGetter` in `NewMessage.Event` to explicitly expose sender-related properties for IDE autocompletion. Annotates `self.message` with `types.Message` to further clarify type expectations.
2025-03-11 04:03:31 +02:00
Darskiy
e9fd38fc02
Enhance HTML tag support for existing entities
...
Added `details` tag handling for the existing `MessageEntitySpoiler` entity. Expanded `MessageEntityStrike` detection by including the `strike` tag.
2025-03-11 02:41:47 +02: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
Nick80835
38d024312e
Unconditionally match text and link text in markdown
...
Fixes cases where there's a nested [] in the text by matching until "](" is reached. This doesn't match newlines in URLs because that makes no sense.
2025-02-01 21:02:27 +01:00
Nick80835
a2926b548f
Update to layer 198
2025-01-28 18:23:18 +01:00
Nick80835
455acc43f6
Improve edit_message message type hint
...
This also allows utils.get_message_id to get the ID of InputMessageID.
2025-01-19 10:40:11 +01:00
Nick80835
792adb78b3
Respect receive_updates=False
2025-01-18 19:03:57 +01:00
Nick80835
5a0e69693b
Document drop_author and add drop_media_captions
...
drop_author is already supported but is undocumented. drop_media_captions for consistency with drop_author being implemented.
2025-01-17 17:02:42 +01:00
Nick80835
b9aafa3441
Fix IOError with some image modes in photo resize
...
This fixes image compression with mode "P" (potentially others) which is necessary as the server has erroneous alpha color with some types of images (mode "P" for example). This also properly applies the background argument that may be passed to _resize_photo_if_needed by always compressing images with alpha regardless of whether the server will compress the image for us.
2025-01-13 20:37:36 +01:00
Nick80835
494b20db2d
Add missing parameters to Message constructor ( #4529 )
2025-01-04 19:29:19 +01:00
Danish
0a6b649ead
Updated to Layer 196 ( #4525 )
2025-01-04 15:15:50 +01:00
Lonami
cfce68e9ad
Avoid error when trying to reset deadline for no msgbox entries
...
Closes #4520 .
2024-12-22 15:07:35 +01:00
Danipulok
225ea9c3ab
fix(session): persist session after session.set_dc
2024-11-20 17:25:56 +01:00
Lonami Exo
9ca3b599fc
Fix Python 3.6 compatibility
...
Introduced on accident by #4475 .
2024-11-18 17:04:07 +01:00
Lonami Exo
63d55bbe3d
Bump to v1.38
2024-11-17 22:32:16 +01:00
Devesh Pal
f03e4b1137
Update to Layer 192 ( #4503 )
2024-10-31 22:10:02 +01:00