Получение информации о членстве в чате
Возвращает информацию о членстве текущего бота в чате.
Параметры
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_access_time: 0,
is_owner: false,
is_admin: true,
join_time: 1743102390111,
permissions: [
'change_chat_info',
'read_all_messages',
'add_remove_members',
'pin_message',
'write',
'add_admins'
],
user_id: 3349019,
first_name: 'Test',
last_name: '',
username: 'test1337bot',
is_bot: true,
last_activity_time: 1743325545719,
name: 'Test',
description: 'Bot for test'
}
Last updated