Tulir Asokan
b760aadb01
Add custom flag for force sending images as document
2022-02-25 12:38:01 +02:00
Tulir Asokan
24162e14ac
Remove msgtype in stickers
2022-02-23 14:36:53 +02:00
Tulir Asokan
9ea495324d
Don't try to set room state in non-existent portals
2022-02-23 12:46:16 +02:00
Tulir Asokan
951d82ad27
Remove max_document_size option and use media repo config directly
2022-02-20 13:47:40 +02:00
Sumner Evans
bf65824429
link previews: support from Telegram -> Beeper
...
Co-authored-by: Tulir Asokan <tulir@maunium.net >
2022-02-08 11:35:38 -07:00
Tulir Asokan
4013f822de
Remove community_id config option
2022-02-06 17:38:15 +02:00
Tulir Asokan
a55d9ae36a
Improve profile info syncing
2022-02-01 20:51:55 +02:00
Tulir Asokan
ecf3a12bd4
Mark user joined Telegram notice as read if it's backfilled
2022-02-01 17:33:53 +02:00
Tulir Asokan
e7248e2418
Fix timestamp of photo has expired messages in backfill
2022-02-01 16:48:51 +02:00
Tulir Asokan
fba118f0d9
Send joined telegram message instead of leaving portal empty
2022-02-01 16:44:31 +02:00
Tulir Asokan
100394d161
Add support for relay user distinguishers. Fixes #750
2022-02-01 16:05:56 +02:00
Tulir Asokan
a9908781be
Add basic support for MSC3488 location descriptions
2022-02-01 15:25:24 +02:00
Tulir Asokan
0f050edcd9
Add proper support for receiving messages sent as a channel. Fixes #740
2022-02-01 15:20:05 +02:00
Tulir Asokan
2182dfc86b
Update to Telegram API layer 138
2022-02-01 13:35:27 +02:00
Tulir Asokan
99fa7a57d2
Add config option to set maximum image pixels before sending as document
...
Fixes #552
2022-01-31 15:57:00 +02:00
Tulir Asokan
6bf3d10e29
Improve handling of disappearing photos and files
...
Fixes #508
2022-01-31 15:49:39 +02:00
Tulir Asokan
ebd2a38e56
Update black and fix version in CI
2022-01-30 12:29:05 +02:00
Tulir Asokan
8003b9aa1c
Fix bug in !tg create. Fixes #736
2022-01-12 21:52:25 +02:00
Scott Weber
feac31e841
Very basic support for live location
2022-01-11 13:36:15 +02:00
Tulir Asokan
e584cf534d
Merge branch 'sumner/bri-1517-bridge-voice-messages-telegram-matrix'
2022-01-05 12:09:25 +02:00
Sumner Evans
c481ec850d
voice messages: bridge from Telegram to native Matrix
...
Co-authored-by: Tulir Asokan <tulir@maunium.net >
2022-01-04 14:16:57 -07:00
Tulir Asokan
a54dd58de7
Send message checkpoints for Matrix edits too
2022-01-04 21:37:41 +02:00
Tulir Asokan
e7a1216ef7
Don't redact reactions in chats with relaybot
...
There are usually other Matrix users, so redacting reactions only from
logged-in users would be weird.
2021-12-30 23:34:14 +02:00
Tulir Asokan
af893554cc
Add support for Matrix->Telegram reactions
2021-12-30 18:32:10 +02:00
Tulir Asokan
d108ac5d94
Add support for Telegram->Matrix reactions
2021-12-30 17:43:45 +02:00
Tulir Asokan
0711cfb5f7
Ignore phone number parse errors when bridging contact messages
2021-12-22 12:46:31 +02:00
Tulir Asokan
8bc361a154
Don't try to get sponsored messages in private channels
2021-12-21 20:23:15 +02:00
Tulir Asokan
50c6f2b009
Add support for sponsored messages. Fixes #699
2021-12-21 19:51:00 +02:00
Tulir Asokan
9189d917d0
Update some things
2021-12-21 15:35:21 +02:00
Tulir Asokan
f55d6606df
Update ensure_future/loop.create_task -> asyncio.create_task
2021-12-21 15:30:54 +02:00
Tulir Asokan
2615e11e34
Move some utility methods from portal to separate files
2021-12-21 15:27:10 +02:00
Tulir Asokan
6d25e9687e
Blacken and isort code
2021-12-21 01:36:24 +02:00
Tulir Asokan
f2af17d359
Add support for contact messages
2021-12-21 00:44:46 +02:00
Tulir Asokan
89ab29ea5f
Switch from SQLAlchemy to asyncpg/aiosqlite
2021-12-21 00:44:42 +02:00
Tulir Asokan
d6a2e7a9f7
Split portal.py and migrate more stuff to mautrix-0.4
2019-08-05 00:11:21 +03:00
Tulir Asokan
d8653961af
Even even more migrations to mautrix-python
2019-08-04 01:41:10 +03:00
Tulir Asokan
d521bbc0fa
Merge branch 'master' into mautrix-0.4
2019-08-03 21:22:38 +03:00
Tulir Asokan
dd683af5f5
Add hacky fix for edit reply fallbacks
2019-07-29 19:59:34 +03:00
Tulir Asokan
d4e3956941
Even more migrations to mautrix-python
2019-07-19 21:36:21 +03:00
Tulir Asokan
eef498d47a
More migrations to mautrix-python
2019-07-19 00:17:57 +03:00
Tulir Asokan
8d4a9dc231
Start migrating to mautrix-python
2019-07-18 23:24:25 +03:00
Tulir Asokan
be6d395ed6
Remove Python 3.5 compatibility
2019-07-18 23:24:25 +03:00
Tulir Asokan
bb167b14ef
Add/remove reply fallbacks in m.new_content
2019-07-18 23:22:57 +03:00
Tulir Asokan
fee8da1613
Fix handling unsupported media
2019-07-06 17:57:28 +03:00
Tulir Asokan
28bed96e40
Fix displayname not updating for some users
...
Users who the bridge only saw via logged in users with the target user
in their contact lists wouldn't get their displayname updated due to an
invalid condition in the update_displayname function.
2019-07-04 22:32:30 +03:00
Tulir Asokan
0f7eebd683
Add option to set related groups for created rooms
2019-06-30 19:05:17 +03:00
Tulir Asokan
0efe9f05f2
Add option for maximum document size that gets bridged. Fixes #335
2019-06-20 22:41:51 +03:00
Tulir Asokan
912aa38063
Make mime type extension guessing saner
2019-06-20 21:56:35 +03:00
Tulir Asokan
5fba658c66
Update to telethon 1.8. Fixes #334
2019-06-20 21:42:22 +03:00
Tulir Asokan
070601689a
Include relaybot pill in !tg create invite suggestion
2019-06-10 00:49:10 +03:00