contact list: implement fetching

Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
This commit is contained in:
Sumner Evans
2024-08-22 12:46:42 -06:00
parent dcf43ca9d9
commit 91ce540a66
2 changed files with 45 additions and 1 deletions
+4 -1
View File
@@ -47,6 +47,9 @@ type TelegramClient struct {
telegramFmtParams *telegramfmt.FormatParams
matrixParser *matrixfmt.HTMLParser
cachedContacts *tg.ContactsContacts
cachedContactsHash int64
}
var (
@@ -60,8 +63,8 @@ var (
_ bridgev2.BackfillingNetworkAPIWithLimits = (*TelegramClient)(nil)
_ bridgev2.IdentifierResolvingNetworkAPI = (*TelegramClient)(nil)
_ bridgev2.UserSearchingNetworkAPI = (*TelegramClient)(nil)
_ bridgev2.ContactListingNetworkAPI = (*TelegramClient)(nil)
// _ bridgev2.GroupCreatingNetworkAPI = (*TelegramClient)(nil)
// _ bridgev2.ContactListingNetworkAPI = (*TelegramClient)(nil)
)
type UpdateDispatcher struct {