Nick Mills-Barrett
ab6a6654f7
Pass through is channel to msg conversion
2024-03-25 14:36:29 +00:00
Tulir Asokan
dbfbf12862
Fix error handling replies in some cases
2024-03-19 12:02:58 +02:00
Nick Mills-Barrett
150bf5e338
Return if no document contained in media document event
2024-02-14 09:58:24 +00:00
Tulir Asokan
77cbbebfb2
Update Black to 2024 style and Python 3.10 target
2024-01-29 18:52:10 +02:00
Tulir Asokan
90a8583ad0
Include partial quote target text in Matrix event
2023-10-29 12:04:46 +02:00
Tulir Asokan
bf2cef424b
Add support for cross-room replies from Telegram
2023-10-29 02:12:17 +03:00
Tulir Asokan
ec298b2b90
Update Telethon and fix handling disappearing media
2023-10-16 12:58:16 +03:00
Tulir Asokan
22f91d51a3
Handle weird missing sizes in stickers
2023-09-19 15:55:43 -04:00
Tulir Asokan
6d208b37a5
Stringify sticker pack IDs and include sticker ID
2023-09-14 17:15:17 -04:00
Tulir Asokan
55ebaef6e3
Include sticker pack reference in events
2023-09-14 14:06:19 -04:00
Tulir Asokan
768d51c4ae
Add fallback message for invoices
2023-08-19 12:09:22 +03:00
Tulir Asokan
f7db298fda
Ignore stories and story replies properly
2023-08-19 12:08:12 +03:00
Tulir Asokan
c4037ccf11
Add option to disable reply fallbacks
2023-04-23 22:47:28 +03:00
Tulir Asokan
59ab7be283
Add fi.mau.gif flag to gifs and animated stickers
2023-03-28 12:26:17 +03:00
Tulir Asokan
cb22615bb5
Update Telethon
2022-12-30 20:17:25 +02:00
Tulir Asokan
989dc32481
Don't fail on unnamed files with unknown mime types
2022-12-28 13:15:13 +02:00
Tulir Asokan
4ca5bfb1ab
Use deterministic event IDs for backfill on hungryserv
2022-11-18 18:59:38 +02:00
Tulir Asokan
30a7121000
Update Telethon
2022-11-05 22:55:45 +02:00
Tulir Asokan
4bfcf46e36
Bridge changes to permissions from Telegram
2022-10-31 14:31:55 +02:00
Tulir Asokan
27b23a96b6
Properly use takeout client for backfilling
2022-10-11 17:53:41 +03:00
Tulir Asokan
d41d7ca0a6
Handle ChatParticipantsForbidden
2022-09-15 17:18:35 +03:00
Tulir Asokan
34af580846
Move misc things from infinite backfill PR
2022-08-14 12:50:28 +03:00
Tulir Asokan
f13a9d0e96
Add support for disappearing messages
2022-08-14 01:49:39 +03:00
Tulir Asokan
c54ae9548f
Add support for converting video stickers to images
2022-08-14 00:53:21 +03:00
Malte E
565bb87470
implement handle_puppet_group_invite to auto-create groups
2022-07-12 21:02:14 +02:00
Tulir Asokan
df9b7d343e
Add support for forwarding messages
2022-07-07 13:02:01 +03:00
Tulir Asokan
3ea491d379
Fix handling location messages
2022-07-04 10:44:37 +03:00
Cy Nhr
50cd878f13
Include command prefix in game and poll messages
...
Game and poll messages send by the bridge to matrix each include a command the
receiver might want to run (to play the game or to vote in the poll).
But these command suggestions did always include the "!tg" command prefix, even
if the command prefix was changed to a different value in the config. That
could lead to the bridge ignoring the exact command it suggested earlier.
With this commit, these messages contain the correct command prefix as defined
in the config so that the command suggestions can be executed by the user
without manually correcting the prefix.
2022-06-18 20:23:59 +02:00
Tulir Asokan
820210dc44
Fix bridging polls from Telegram
2022-06-02 19:40:23 +03:00
Tulir Asokan
18f6622340
Separate Telegram message conversion code from Matrix sending
2022-05-26 15:46:20 +03:00
Tulir Asokan
190f452910
Fix some bugs and update Telethon
2022-05-20 14:24:28 +03:00
Tulir Asokan
7c2a569235
Remove some unused fields
2022-04-13 14:43:53 +03:00
Tulir Asokan
3b72de34b3
Fix some things in dedup changes
2021-12-30 19:41:45 +02:00
Tulir Asokan
d108ac5d94
Add support for Telegram->Matrix reactions
2021-12-30 17:43:45 +02:00
Tulir Asokan
de4db8c8a6
Fix get_users dropping one user in non-supergroups if member sync isn't limited
2021-12-28 01:24:36 +02:00
Tulir Asokan
0711cfb5f7
Ignore phone number parse errors when bridging contact messages
2021-12-22 12:46:31 +02:00
Tulir Asokan
50c6f2b009
Add support for sponsored messages. Fixes #699
2021-12-21 19:51:00 +02:00
Tulir Asokan
2615e11e34
Move some utility methods from portal to separate files
2021-12-21 15:27:10 +02:00