Получение информации о текущем боте
Возвращает информацию о текущем боте, который идентифицируется с помощью токена доступа. Метод возвращает идентификатор бота, его имя и аватар (если есть).
Метод: client.bot.me()
client.bot.me()
Результат
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 аватара большего размера
commands
?
BotCommand[] Nullable
до 32
элементов
Команды, поддерживаемые ботом
Пример кода
const MaxBot = require("./src/core/MaxBot");
// Создаём экземпляр клиента с токеном
const client = new MaxBot({
token: "test",
});
async function getMe() {
const me = await client.bot.me();
console.log(me);
}
getMe();
Результат
{
user_id: 1,
first_name: 'Test',
username: 'test1337bot',
is_bot: true,
last_activity_time: 1743182942787,
name: 'Test'
}
Last updated