Links
Comment on page

Документация по API

Базовый URL API: https://www.wetbot.space/api

Получение API ключа

Ключ API можно получить в: /manager-settings -> API.

Передача API ключа в запросе

Для передачи API ключа в запросе используйте заголовок Authorization в headers, пример:
1
{
2
body: {
3
//...Тело запроса
4
},
5
headers: {
6
Authorization: "Ваш API ключ"
7
}
8
}
В любых запросах в headers должен присутствовать заголовок Content-Type со значением application/json

Рейт лимиты

В одну минуту можно посылать не более 10 запросов.

Ответы

Успешный ответ
Ответ с ошибкой
1
{
2
code: 2xx, //Number
3
response: { //Object
4
//ответ
5
}
6
}
1
{
2
code: 4xx, //Number
3
message: "Сообщение ошибки" //String
4
}

Запросы

Выдать предмет
Выдать XP, RP, Валюту
Получить пользователя
Заспавнить червоточину
Получить червоточину
Тип: POST Путь: /guilds/:guildId/users/:userId/inventory Параметры: :guildId - ID сервера :userId - ID пользователя Тело запроса:
1
{
2
"items": [ //Array
3
{ //Первый предмет
4
"itemID": "id", //String
5
"amount": 10 //Number -1000000000 - 1000000000
6
},
7
{ //Второй предмет
8
"itemID": "id", //String
9
"amount": 10 //Number -1000000000 - 1000000000
10
}
11
]
12
}
Возвращаемое значение объект профиля пользователя:
{
userID: //ID пользователя (String)
guildID: //ID сервера (String)
totalxp: //Общее количество опыта (Number)
seasonTotalXp: //Общее количество опыта за сезон (Number)
xp: //Количество опыта (Number)
seasonXp: //Количество сезонного опыта (Number)
xpSession: //Количество опыта за сессию (Number)
rpSession: //Количество репутации за сессию (Number)
level: //Уровень (Number)
seasonLevel: //Сезонный уровень (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
hoursSession: //Количество часов за сессию (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
currencySession: //Количество валюты за сессию (Number)
currencySpent: //Количество потраченной валюты(Number)
stats: { //Статистика
daily: { //За день
totalxp: //Общее количество опыта (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
invites: //Количество приглашений (Number)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
wormholeTouched: //Количество червоточин (Number)
doneQuests: //Количество звершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество проданных предметов на маркете(Number)
},
weekly: { //За неделю
totalxp: //Общее количество опыта (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
invites: //Количество приглашений (Number)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
wormholeTouched: //Количество червоточин (Number)
doneQuests: //Количество звершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество проданных предметов на маркете(Number)
},
monthly: { //За месяц
totalxp: //Общее количество опыта (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
invites: //Количество приглашений (Number)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
wormholeTouched: //Количество червоточин (Number)
doneQuests: //Количество звершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество проданных предметов на маркете(Number)
},
yearly: { //За год
totalxp: //Общее количество опыта (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
invites: //Количество приглашений (Number)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
wormholeTouched: //Количество червоточин (Number)
doneQuests: //Количество звершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество проданных предметов на маркете(Number)
}
},
itemsSession: [ //Предметы за сессию (Array)
{
itemID: //ID предмета (String)
amount: //Количество (Number)
}
],
invites: //Количество приглашений (Number)
startTime: //Дата начала общения в голосовом канале (Date)
inviterInfo: { //Информация о приглашателе (Object)
userID: //ID пользователя который пригласил (String)
items: [{ //Предметы полученые данным пользователем за приглашеие(Array)
itemID: //ID предмета (String)
amount: //Количество (Number)
}]
},
bio: //Информация о пользователе (String)
birthday_day: //День рождения (Number)
birthday_month: //Месяц рождения (Number)
birthday_year: //Год рождения (Number)
image: //Ссылка на баннер профиля (String)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
multiplyXP: //Множитель бустера опыта (Number)
multiplyXPTime: //Дата окончания бустера опыта (Date)
multiplyCUR: //Множитель бустера валюты (Number)
multiplyCURTime: //Дата окончания бустера валюты (Date)
multiplyLuck: //Множитель бустера удачи (Number)
multiplyLuckTime: //Дата окончания бустера удачи (Date)
multiplyRP: //Множитель бустера репутации (Number)
multiplyRPTime: //Дата окончания бустера репутации (Date)
daysStreak: //Серия ежедневных наград (Number)
lastDaily: //Дата взятия последней ежедневной награды (Date)
lastLike: //Дата последнего лайка (Date)
fishing: //Количество рыбалки (Number)
mining: //Количество майнинга (Number)
maxDaily: //Максимальный день в ежедневных наградах (Number)
wormholeTouched: //Количество взятых червоточин (Number)
doneQuests: //Количество завершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество предметов проданных на маркете (Number)
inventory: [{ //Инвернтарь (Array)
itemID: //ID предмета (String)
amount: //Количество (Number)
fav: //В избранном (Boolean)
}],
achievments: [{ //Достижения (Array)
achievmentID: //ID достижения (String)
}],
roles: [], //Роли добавленные с помощтю предметов (Array)
quests: [{ //Квесты (Array)
questID: //ID квеста (String)
targets: [{ //Цели (Array)
targetID: //ID цели (String)
reached: //Выполнено количество (Number)
finished: //Цель завершена (Boolean)
}],
finished: //Квест завершен (Boolean)
finishedDate: //Дата завершения квеста (Date)
}],
blockActivities: { //Блокировка активностей (Object)
message: { //Получение за сообщения (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
voice: { //Получение за одну минуту в голосовом канале (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
invite: { //Получение за приглашение (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
bump: { //Получение за бамп (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
like: { //Получение за лайк (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
item: { //Получение за предмет найденный в первые (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
}
},
links: { //Ссылки на социальные сети (Object)
VK: //ВКонтакте (String)
TikTok: //ТикТок(String)
Instagram: //Инстаграм (String)
Steam: //Стим (String)
},
isHiden: //Профиль скрыт (Boolean)
joinDateIsHiden: //Дата вступления скрыта (Boolean)
achievmentsHiden: //Достижения скрыты (Boolean)
sex: //Пол (String)
hideSex: //Пол скрыт (Boolean)
marry: //ID пользователя, с кем состоит в браке (String)
marryDate: //Дата брака (Date)
trophies: [], //Трофеи (Array)
trophyHide: //Трофеи скрыты (Boolean)
cs2premiere: {
rank: //Ранг в CS2 (Number)
timeReset: //Дата сброса ранга (Date)
},
rank_card: { //Карточка ранга (/rank) (Object)
background: //Ссылка на фон (String)
background_brightness: //Яркость фона (Number)
background_blur: //Размытие фона (Number)
font_color: //Цвет шрифта (Object)
r: //Красный канал (Number)
g: //Зеленый канал (Number)
b: //Голубой канало (Number)
a: //Альфа канал (Number)
},
xp_color: { //Цвет шкалы опыта (Object)
r: //Красный канал (Number)
g: //Зеленый канал (Number)
b: //Голубой канало (Number)
a: //Альфа канал (Number)
},
xp_background_color: { //Цвет фона шкалы опыта (Object)
r: //Красный канал (Number)
g: //Зеленый канал (Number)
b: //Голубой канало (Number)
a: //Альфа канал (Number)
}
},
itemsOpened: //Количество открытых предметов (Number)
wormholesSpawned: //Количество заспавненных червоточин (Number)
itemsReceived: //Количество полученных предметов (Number)
itemsCrafted: //Количество скрафченных предметов (Number)
itemsUsed: //Количество использованных предметов (Number)
itemsBoughtInShop: //Количество купленных предметов в магазине (Number)
itemsBoughtOnMarket: //Количество купленных предметов на маркете (Number)
itemsSold: //Количество проданных предметов (Number)
roleIncomeCooldowns: //Кулдауны доходных ролей (Map)
dailyLimits: //Дневные лимиты (Object)
weeklyLimits: //Недельные лимиты (Object)
monthlyLimits: //Месячные лимиты (Object)
dropdownCooldowns: //Куладуны выпадающих ролей (Map)
levelMention: //Упоминание при получении уровня (Boolean)
achievementMention: //Упоминание при получении достижения (Boolean)
itemMention: //Упоминание при получении предмета (Boolean)
roleIncomeMention: //Упоминание при откате кулдауна доходной роли (Boolean)
inviteJoinMention: //Упоминание при вступлении на сервер приглашенного (Boolean)
inviteLeaveMention: //Упоминание при выходе с сервера приглашенного (Boolean)
jobsCooldowns: //Кулдауны работы (Map)
allJobsCooldown: //Кулдаун всей работы (Date)
boosts: //Количество бустов сервера (Number)
works: //Количество работ (Number)
}
Тип: PATCH Путь: /guilds/:guildId/users/:userId Параметры: :guildId - ID сервера :userId - ID пользователя Тело запроса:
{
"currency": 100, //Валюта (Number) -1000000000 - 1000000000
"xp": 100, //Опыт (Number) -100000 - 100000
"rp": 100, //Репутация (Number) -100 - 100
}
Возвращаемое значение объект профиля пользователя:
{
userID: //ID пользователя (String)
guildID: //ID сервера (String)
totalxp: //Общее количество опыта (Number)
seasonTotalXp: //Общее количество опыта за сезон (Number)
xp: //Количество опыта (Number)
seasonXp: //Количество сезонного опыта (Number)
xpSession: //Количество опыта за сессию (Number)
rpSession: //Количество репутации за сессию (Number)
level: //Уровень (Number)
seasonLevel: //Сезонный уровень (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
hoursSession: //Количество часов за сессию (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
currencySession: //Количество валюты за сессию (Number)
currencySpent: //Количество потраченной валюты(Number)
stats: { //Статистика
daily: { //За день
totalxp: //Общее количество опыта (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
invites: //Количество приглашений (Number)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
wormholeTouched: //Количество червоточин (Number)
doneQuests: //Количество звершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество проданных предметов на маркете(Number)
},
weekly: { //За неделю
totalxp: //Общее количество опыта (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
invites: //Количество приглашений (Number)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
wormholeTouched: //Количество червоточин (Number)
doneQuests: //Количество звершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество проданных предметов на маркете(Number)
},
monthly: { //За месяц
totalxp: //Общее количество опыта (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
invites: //Количество приглашений (Number)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
wormholeTouched: //Количество червоточин (Number)
doneQuests: //Количество звершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество проданных предметов на маркете(Number)
},
yearly: { //За год
totalxp: //Общее количество опыта (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
invites: //Количество приглашений (Number)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
wormholeTouched: //Количество червоточин (Number)
doneQuests: //Количество звершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество проданных предметов на маркете(Number)
}
},
itemsSession: [ //Предметы за сессию (Array)
{
itemID: //ID предмета (String)
amount: //Количество (Number)
}
],
invites: //Количество приглашений (Number)
startTime: //Дата начала общения в голосовом канале (Date)
inviterInfo: { //Информация о приглашателе (Object)
userID: //ID пользователя который пригласил (String)
items: [{ //Предметы полученые данным пользователем за приглашеие(Array)
itemID: //ID предмета (String)
amount: //Количество (Number)
}]
},
bio: //Информация о пользователе (String)
birthday_day: //День рождения (Number)
birthday_month: //Месяц рождения (Number)
birthday_year: //Год рождения (Number)
image: //Ссылка на баннер профиля (String)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
multiplyXP: //Множитель бустера опыта (Number)
multiplyXPTime: //Дата окончания бустера опыта (Date)
multiplyCUR: //Множитель бустера валюты (Number)
multiplyCURTime: //Дата окончания бустера валюты (Date)
multiplyLuck: //Множитель бустера удачи (Number)
multiplyLuckTime: //Дата окончания бустера удачи (Date)
multiplyRP: //Множитель бустера репутации (Number)
multiplyRPTime: //Дата окончания бустера репутации (Date)
daysStreak: //Серия ежедневных наград (Number)
lastDaily: //Дата взятия последней ежедневной награды (Date)
lastLike: //Дата последнего лайка (Date)
fishing: //Количество рыбалки (Number)
mining: //Количество майнинга (Number)
maxDaily: //Максимальный день в ежедневных наградах (Number)
wormholeTouched: //Количество взятых червоточин (Number)
doneQuests: //Количество завершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество предметов проданных на маркете (Number)
inventory: [{ //Инвернтарь (Array)
itemID: //ID предмета (String)
amount: //Количество (Number)
fav: //В избранном (Boolean)
}],
achievments: [{ //Достижения (Array)
achievmentID: //ID достижения (String)
}],
roles: [], //Роли добавленные с помощтю предметов (Array)
quests: [{ //Квесты (Array)
questID: //ID квеста (String)
targets: [{ //Цели (Array)
targetID: //ID цели (String)
reached: //Выполнено количество (Number)
finished: //Цель завершена (Boolean)
}],
finished: //Квест завершен (Boolean)
finishedDate: //Дата завершения квеста (Date)
}],
blockActivities: { //Блокировка активностей (Object)
message: { //Получение за сообщения (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
voice: { //Получение за одну минуту в голосовом канале (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
invite: { //Получение за приглашение (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
bump: { //Получение за бамп (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
like: { //Получение за лайк (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
item: { //Получение за предмет найденный в первые (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
}
},
links: { //Ссылки на социальные сети (Object)
VK: //ВКонтакте (String)
TikTok: //ТикТок(String)
Instagram: //Инстаграм (String)
Steam: //Стим (String)
},
isHiden: //Профиль скрыт (Boolean)
joinDateIsHiden: //Дата вступления скрыта (Boolean)
achievmentsHiden: //Достижения скрыты (Boolean)
sex: //Пол (String)
hideSex: //Пол скрыт (Boolean)
marry: //ID пользователя, с кем состоит в браке (String)
marryDate: //Дата брака (Date)
trophies: [], //Трофеи (Array)
trophyHide: //Трофеи скрыты (Boolean)
cs2premiere: {
rank: //Ранг в CS2 (Number)
timeReset: //Дата сброса ранга (Date)
},
rank_card: { //Карточка ранга (/rank) (Object)
background: //Ссылка на фон (String)
background_brightness: //Яркость фона (Number)
background_blur: //Размытие фона (Number)
font_color: //Цвет шрифта (Object)
r: //Красный канал (Number)
g: //Зеленый канал (Number)
b: //Голубой канало (Number)
a: //Альфа канал (Number)
},
xp_color: { //Цвет шкалы опыта (Object)
r: //Красный канал (Number)
g: //Зеленый канал (Number)
b: //Голубой канало (Number)
a: //Альфа канал (Number)
},
xp_background_color: { //Цвет фона шкалы опыта (Object)
r: //Красный канал (Number)
g: //Зеленый канал (Number)
b: //Голубой канало (Number)
a: //Альфа канал (Number)
}
},
itemsOpened: //Количество открытых предметов (Number)
wormholesSpawned: //Количество заспавненных червоточин (Number)
itemsReceived: //Количество полученных предметов (Number)
itemsCrafted: //Количество скрафченных предметов (Number)
itemsUsed: //Количество использованных предметов (Number)
itemsBoughtInShop: //Количество купленных предметов в магазине (Number)
itemsBoughtOnMarket: //Количество купленных предметов на маркете (Number)
itemsSold: //Количество проданных предметов (Number)
roleIncomeCooldowns: //Кулдауны доходных ролей (Map)
dailyLimits: //Дневные лимиты (Object)
weeklyLimits: //Недельные лимиты (Object)
monthlyLimits: //Месячные лимиты (Object)
dropdownCooldowns: //Куладуны выпадающих ролей (Map)
levelMention: //Упоминание при получении уровня (Boolean)
achievementMention: //Упоминание при получении достижения (Boolean)
itemMention: //Упоминание при получении предмета (Boolean)
roleIncomeMention: //Упоминание при откате кулдауна доходной роли (Boolean)
inviteJoinMention: //Упоминание при вступлении на сервер приглашенного (Boolean)
inviteLeaveMention: //Упоминание при выходе с сервера приглашенного (Boolean)
jobsCooldowns: //Кулдауны работы (Map)
allJobsCooldown: //Кулдаун всей работы (Date)
boosts: //Количество бустов сервера (Number)
works: //Количество работ (Number)
}
Тип: GET Путь: /guilds/:guildId/users/:userId Параметры: :guildId - ID сервера :userId - ID пользователя
Возвращаемое значение объект профиля пользователя:
{
userID: //ID пользователя (String)
guildID: //ID сервера (String)
totalxp: //Общее количество опыта (Number)
seasonTotalXp: //Общее количество опыта за сезон (Number)
xp: //Количество опыта (Number)
seasonXp: //Количество сезонного опыта (Number)
xpSession: //Количество опыта за сессию (Number)
rpSession: //Количество репутации за сессию (Number)
level: //Уровень (Number)
seasonLevel: //Сезонный уровень (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
hoursSession: //Количество часов за сессию (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
currencySession: //Количество валюты за сессию (Number)
currencySpent: //Количество потраченной валюты(Number)
stats: { //Статистика
daily: { //За день
totalxp: //Общее количество опыта (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
invites: //Количество приглашений (Number)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
wormholeTouched: //Количество червоточин (Number)
doneQuests: //Количество звершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество проданных предметов на маркете(Number)
},
weekly: { //За неделю
totalxp: //Общее количество опыта (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
invites: //Количество приглашений (Number)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
wormholeTouched: //Количество червоточин (Number)
doneQuests: //Количество звершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество проданных предметов на маркете(Number)
},
monthly: { //За месяц
totalxp: //Общее количество опыта (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
invites: //Количество приглашений (Number)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
wormholeTouched: //Количество червоточин (Number)
doneQuests: //Количество звершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество проданных предметов на маркете(Number)
},
yearly: { //За год
totalxp: //Общее количество опыта (Number)
messages: //Количество сообщений (Number)
hours: //Количество часов в голосовых каналах (Number)
rp: //Количество репутации (Number)
likes: //Количество лайков (Number)
currency: //Количество валюты (Number)
invites: //Количество приглашений (Number)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
wormholeTouched: //Количество червоточин (Number)
doneQuests: //Количество звершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество проданных предметов на маркете(Number)
}
},
itemsSession: [ //Предметы за сессию (Array)
{
itemID: //ID предмета (String)
amount: //Количество (Number)
}
],
invites: //Количество приглашений (Number)
startTime: //Дата начала общения в голосовом канале (Date)
inviterInfo: { //Информация о приглашателе (Object)
userID: //ID пользователя который пригласил (String)
items: [{ //Предметы полученые данным пользователем за приглашеие(Array)
itemID: //ID предмета (String)
amount: //Количество (Number)
}]
},
bio: //Информация о пользователе (String)
birthday_day: //День рождения (Number)
birthday_month: //Месяц рождения (Number)
birthday_year: //Год рождения (Number)
image: //Ссылка на баннер профиля (String)
bumps: //Количество бампов (Number)
giveawaysCreated: //Количество созданных раздач (Number)
multiplyXP: //Множитель бустера опыта (Number)
multiplyXPTime: //Дата окончания бустера опыта (Date)
multiplyCUR: //Множитель бустера валюты (Number)
multiplyCURTime: //Дата окончания бустера валюты (Date)
multiplyLuck: //Множитель бустера удачи (Number)
multiplyLuckTime: //Дата окончания бустера удачи (Date)
multiplyRP: //Множитель бустера репутации (Number)
multiplyRPTime: //Дата окончания бустера репутации (Date)
daysStreak: //Серия ежедневных наград (Number)
lastDaily: //Дата взятия последней ежедневной награды (Date)
lastLike: //Дата последнего лайка (Date)
fishing: //Количество рыбалки (Number)
mining: //Количество майнинга (Number)
maxDaily: //Максимальный день в ежедневных наградах (Number)
wormholeTouched: //Количество взятых червоточин (Number)
doneQuests: //Количество завершенных квестов (Number)
itemsSoldOnMarketPlace: //Количество предметов проданных на маркете (Number)
inventory: [{ //Инвернтарь (Array)
itemID: //ID предмета (String)
amount: //Количество (Number)
fav: //В избранном (Boolean)
}],
achievments: [{ //Достижения (Array)
achievmentID: //ID достижения (String)
}],
roles: [], //Роли добавленные с помощтю предметов (Array)
quests: [{ //Квесты (Array)
questID: //ID квеста (String)
targets: [{ //Цели (Array)
targetID: //ID цели (String)
reached: //Выполнено количество (Number)
finished: //Цель завершена (Boolean)
}],
finished: //Квест завершен (Boolean)
finishedDate: //Дата завершения квеста (Date)
}],
blockActivities: { //Блокировка активностей (Object)
message: { //Получение за сообщения (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
voice: { //Получение за одну минуту в голосовом канале (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
invite: { //Получение за приглашение (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
bump: { //Получение за бамп (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
like: { //Получение за лайк (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
RP: //Репутация (Boolean)
items: //Предметы (Boolean)
},
item: { //Получение за предмет найденный в первые (Object)
XP: //Опыт (Boolean)
CUR: //Валюта (Boolean)
}
},
links: { //Ссылки на социальные сети (Object)
VK: //ВКонтакте (String)
TikTok: //ТикТок(String)
Instagram: //Инстаграм (String)
Steam: //Стим (String)
},
isHiden: //Профиль скрыт (Boolean)
joinDateIsHiden: //Дата вступления скрыта (Boolean)
achievmentsHiden: //Достижения скрыты (Boolean)
sex: //Пол (String)
hideSex: //Пол скрыт (Boolean)
marry: //ID пользователя, с кем состоит в браке (String)
marryDate: //Дата брака (Date)
trophies: [], //Трофеи (Array)
trophyHide: //Трофеи скрыты (Boolean)
cs2premiere: {
rank: //Ранг в CS2 (Number)
timeReset: //Дата сброса ранга (Date)
},
rank_card: { //Карточка ранга (/rank) (Object)
background: //Ссылка на фон (String)
background_brightness: //Яркость фона (Number)
background_blur: //Размытие фона (Number)
font_color: //Цвет шрифта (Object)
r: //Красный канал (Number)
g: //Зеленый канал (Number)
b: //Голубой канало (Number)
a: //Альфа канал (Number)
},
xp_color: { //Цвет шкалы опыта (Object)
r: //Красный канал (Number)
g: //Зеленый канал (Number)
b: //Голубой канало (Number)
a: //Альфа канал (Number)
},
xp_background_color: { //Цвет фона шкалы опыта (Object)
r: //Красный канал (Number)
g: //Зеленый канал (Number)
b: //Голубой канало (Number)
a: //Альфа канал (Number)
}
},
itemsOpened: //Количество открытых предметов (Number)
wormholesSpawned: //Количество заспавненных червоточин (Number)
itemsReceived: //Количество полученных предметов (Number)
itemsCrafted: //Количество скрафченных предметов (Number)
itemsUsed: //Количество использованных предметов (Number)
itemsBoughtInShop: //Количество купленных предметов в магазине (Number)
itemsBoughtOnMarket: //Количество купленных предметов на маркете (Number)
itemsSold: //Количество проданных предметов (Number)
roleIncomeCooldowns: //Кулдауны доходных ролей (Map)
dailyLimits: //Дневные лимиты (Object)
weeklyLimits: //Недельные лимиты (Object)
monthlyLimits: //Месячные лимиты (Object)
dropdownCooldowns: //Куладуны выпадающих ролей (Map)
levelMention: //Упоминание при получении уровня (Boolean)
achievementMention: //Упоминание при получении достижения (Boolean)
itemMention: //Упоминание при получении предмета (Boolean)
roleIncomeMention: //Упоминание при откате кулдауна доходной роли (Boolean)
inviteJoinMention: //Упоминание при вступлении на сервер приглашенного (Boolean)
inviteLeaveMention: //Упоминание при выходе с сервера приглашенного (Boolean)
jobsCooldowns: //Кулдауны работы (Map)
allJobsCooldown: //Кулдаун всей работы (Date)
boosts: //Количество бустов сервера (Number)
works: //Количество работ (Number)
}
Тип: POST Путь: /guilds/:guildId/wormholes/:wormholeId/spawn Параметры: :guildId - ID сервера :wormholeId - ID червоточины
Возвращаемое значение объект червоточины:
{
guildID: //ID сервера (String)
wormholeID: //ID червоточины (String)
chance: //Шанс спавна червоточины (Number)
itemID: //ID предмета (String)
amountFrom: //Минимальное количестов (Number)
amountTo: //Максимальное количество (Number)
deleteTimeOut: //Таймаут удаления червоточины (Number)
deleteAfterTouch: //Червоточина удаляется (Boolean)
enable: //Включена (Boolean)
styleID: //ID стиля (String)
webhookId: //ID вебхука (String)
threadId: //ID ветки (String)
permission: //ID права (String)
}
Тип: GET Путь: /guilds/:guildId/wormholes/:wormholeId Параметры: :guildId - ID сервера :wormholeId - ID червоточины
Возвращаемое значение объект червоточины:
{
guildID: //ID сервера (String)
wormholeID: //ID червоточины (String)
chance: //Шанс спавна червоточины (Number)
itemID: //ID предмета (String)
amountFrom: //Минимальное количестов (Number)
amountTo: //Максимальное количество (Number)
deleteTimeOut: //Таймаут удаления червоточины (Number)
deleteAfterTouch: //Червоточина удаляется (Boolean)
enable: //Включена (Boolean)
styleID: //ID стиля (String)
webhookId: //ID вебхука (String)
threadId: //ID ветки (String)
permission: //ID права (String)
}
Last modified 8d ago