Получение участников чата

Возвращает пользователей, участвующих в чате.

Параметры

chatId integer <int64> \-?\d+

Идентификатор чата

user_ids? integer[] Nullable

Список идентификаторов пользователей, чье членство нужно получить. Когда этот параметр передан, параметры count и marker игнорируются

marker? integer <int64>

Указатель на следующую страницу данных

count? integer [1-100]

По умолчанию: "20"

Количество участников, которых нужно вернуть

Результат

members ChatMember[]

Список участников чата с информацией о времени последней активности. Видна только для администраторов чата

marker? integer <int64> Nullable

Указатель на следующую страницу данных

Пример кода

async function getChatMembers() {
    const members = await client.chats.getChatMembers(-68022900550311);

    console.log(members);
}

getChatMembers();

Результат

{
  members: [
    {
      last_access_time: 0,
      is_owner: false,
      is_admin: true,
      join_time: 1743325751335,
      permissions: [Array],
      user_id: 3349019,
      first_name: 'Test',
      last_name: '',
      username: 'test1337bot',
      is_bot: true,
      last_activity_time: 1743325829638,
      name: 'Test',
      description: 'Bot for test'
    },
    {
      last_access_time: 1743325783203,
      is_owner: true,
      is_admin: true,
      join_time: 1743099386172,
      permissions: [Array],
      user_id: 1,
      first_name: 'Отец',
      last_name: '',
      is_bot: false,
      last_activity_time: 1743325822000,
      name: 'Отец',
      avatar_url: 'https://i.oneme.ru/i?r=BTFjO43w8Yr1OSJ4tcurq5HibQuhNu4zYWnzSm2M7W6rXmGM2v5apVoKBz4DVyVEhWY',
      full_avatar_url: 'https://i.oneme.ru/i?r=BTFjO43w8Yr1OSJ4tcurq5Hi72pxGwF2dDmlKuPtldkDwmGM2v5apVoKBz4DVyVEhWY'
    }
  ]
}

Last updated