Commit Graph

14 Commits

Author SHA1 Message Date
Sumner Evans 4d1cec979b backfill: use offset ID instead of max ID
According to Telethon, max_id doesn't work:
https://github.com/tulir/telethon/blob/c1e961ce2506d92f962a7d4ca5897d57cdaeb6d3/telethon/client/messages.py#L33-L34

Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-10-14 13:02:02 -06:00
Sumner Evans a85659df9d backfill: fix request on forward backfill
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-10-08 12:59:22 -06:00
Sumner Evans 9a8f356348 backfill: fix dialog fetch, HasMore, and skip forbidden channels
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-10-08 12:22:04 -06:00
Sumner Evans 57b32f6ac6 backfill: implement marking read
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-10-04 08:17:33 -06:00
Sumner Evans 083837aa9e pins: bridge from Telegram -> Matrix
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-10-02 12:28:05 -06:00
Sumner Evans 6f4e32fad0 client: handle group chat and channel creation events
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-10-01 11:10:12 -06:00
Sumner Evans 7af4ecc719 backfill: fix stopTakeoutTimer
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-09-26 10:01:05 -06:00
Tulir Asokan ff48398430 ids: add support for split portals 2024-09-14 12:50:31 +03:00
Sumner Evans fab98cfdea takeout: use takeout to list dialogs once permission granted
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-09-10 11:27:00 -06:00
Sumner Evans 89b1caadbf takeout: use takeout for backwards backfill
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-09-05 08:42:00 -06:00
Sumner Evans 75eea8e2cb reactions: fix double-puppeting
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-09-03 15:10:56 -06:00
Tulir Asokan e3e709eec6 ids: add channel ID to message ID to ensure uniqueness (#25) 2024-08-26 20:42:06 +03:00
Sumner Evans 0670c2b2bc updates: add wrapper for API calls to update users
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-08-22 07:57:28 -06:00
Sumner Evans 56f83315ed backfill: implement
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-08-22 07:57:28 -06:00