Получение информации о членстве в чате
Возвращает информацию о членстве текущего бота в чате.
Параметры
chatId number
Идентификатор чата
Результат
user_id
integer <int64>
Идентификатор пользователя
name
string
Отображаемое имя пользователя
username
string Nullable
Уникальное публичное имя пользователя. Может быть null, если пользователь недоступен или имя не задано
is_bot
boolean
true, если пользователь является ботом
last_activity_time
integer <int64>
Time of last user activity in Max (Unix timestamp in milliseconds). Can be outdated if user disabled its "online" status in settings
description?
string Nullable
до 16000 символов
Описание пользователя. Может быть null, если пользователь его не заполнил
avatar_url?
string
URL аватара
full_avatar_url?
string
URL аватара большего размера
last_access_time?
integer <int64>
Время последней активности пользователя в чате. Может быть устаревшим для суперчатов и каналов (равно времени вступления)
is_owner?
boolean
is_admin?
boolean
join_time?
integer <int64>
permissions?
ChatAdminPermission[] Nullable
Items Enum: "read_all_messages" "add_remove_members" "add_admins" "change_chat_info" "pin_message" "write"
Перечень прав пользователя, если он является администратором чата. Возможные значения:
"read_all_messages"— Читать все сообщения."add_remove_members"— Добавлять/удалять участников."add_admins"— Добавлять администраторов."change_chat_info"— Изменять информацию о чате."pin_message"— Закреплять сообщения."write"— Писать сообщения.
Пример кода
async function getChatMembership() {
const res = await client.chats.getChatMembership(-68022900550311);
console.log(res);
}
getChatMembership();Результат
Last updated