Telegram: pobieranie członków grupy

· Funkcje

API Telegrama pozwala pobrać informacje o członkach SuperGrupy. Użyj metody GetSuperGroupMembers, aby uzyskać informacje o członkach lub zbanowanych użytkownikach supergrupy albo kanału. Można jej użyć tylko, gdy SupergroupFullInfo.can_get_members ma wartość true; dodatkowo dla niektórych filtrów mogą być wymagane uprawnienia administratora.

Domyślnie metoda zwraca wszystkich członków grupy, ale za pomocą parametru Filter możesz odfiltrować zwracane wyniki. Od wersji sgcWebSockets 4.5.0 metoda została ulepszona i umożliwia filtrowanie członków przy użyciu zestawu parametrów.

Filtry 

Dostępne są następujące parametry:


Wynik możesz odczytać w callbacku OnEvent, filtrując po event = "chatMembers".
Telegram.GetSupergroupMembers(1452979380);
procedure OnTelegramEvent(Sender: TObject; const Event, Text: string);
begin
  if Event = 'chatMembers' then
    ReadJSON(Text);
end;