member
Объект содержит информацию с данными пользователя.
{
"member_id": 1,
"first_name": "Andrew",
"ref_code": "36819e00000000058230",
"is_premium": 0,
"is_admin": 0,
"is_banned": 0,
"community": 0,
"created": 1757544925,
"created_at": 1757544925,
"options": {
"level": 2,
"levelup": false,
"exp": 0,
"energy_regeneration": 1,
"energy_capacity": 50,
"energy_current_tier": 1,
"energy_at": 0
},
"data": {
...
},
"gacha": {
"count": 1,
"cooldown": 300,
"spin": 1758498973,
"spin_at": 1758498973,
"spin_free": 1758498776,
"spin_free_at": 1758498776,
},
"slots": {
"available": 5,
"slot_1": 6,
"slot_2": 0,
"slot_3": 0,
"slot_4": 0,
"slot_5": 0
},
"wallet": [
{...currency},
{...currency},
{...currency}
],
"levels": [
{...level},
{...level},
{...level}
],
"skills": [
{...skill},
{...skill},
{...skill}
],
"activity": [
{...activity},
{...activity},
{...activity}
],
"triggers": [
{...trigger},
{...trigger},
{...trigger},
],
"rewards": [
{...reward},
{...reward},
{...reward},
]
}
| Поле | Тип | Описание |
|---|---|---|
| member_id | int | Идентификатор пользователя |
| first_name | string | Имя пользователя полученное из Telegram |
| ref_code | string | Содержит реферальный идентификатор пользователя (всегда одной длины) |
| is_premium | int | Есть ли у пользователя Telegram Premium |
| is_admin | int | Является ли пользователь администратором |
| is_banned | int | Заблокирован ли пользователь |
| community | int | Вступил ли пользователь в сообщество |
| created | int | Время регистрации пользователя в timestamp |
| created_at | int | Время регистрации пользователя в timestamp |
| options | object | Объект с дополнительной информацией пользователя |
| options.level | int | Текущий уровень персонажа пользователя |
| options.levelup | bool | Можно ли увеличить уровень игрока и получить за это награду |
| options.exp | int | Текущее количество опыта игрока |
| options.energy_regeneration | int | Количество восстанавливаемой энергии |
| options.energy_capacity | int | Максимальное количество накапливаемой энергии |
| options.energy_current_tier | int | Текущий шаг стоимости покупки энергии |
| options.energy_at | int | Время последнего начисления энергии игрока |
| data | object | Объект с дополнительными полями (подробнее) |
| gacha | object | Объект с данными гача-автомата пользователя |
| gacha.count | int | Количество вращений автомата пользователем |
| gacha.cooldown | int | Таймаут бесплатного вращения автомата |
| gacha.spin | int | Время последнего вращения автомата за токены в timestamp |
| gacha.spin_at | int | Время последнего вращения автомата за токены в timestamp |
| gacha.spin_free | int | Время последнего бесплатного вращения автомата в timestamp |
| gacha.spin_free_at | int | Время последнего бесплатного вращения автомата в timestamp |
| slots | object | Объект со слотами умений |
| slots.available | int | Количество доступных для активации слотов |
| slots.slot_n | int | Идентификатор умения (0 - не используется) |
| wallet | array | Список с объектами валют пользователя |
| levels | array | Список с объектами уровней пользователя |
| skills | array | Список с объектами умений пользователя |
| activity | array | Список с объектами активностей пользователя |
| triggers | array | Список с объектами триггеров пользователя |
| rewards | array | Список с объектами наград пользователя |