Награды в игре
Начисляйте очки, когда игроки получают достижения в вашей игре.
Читайте и изменяйте балансы участников, выдавайте и снимайте роли из своих приложений, игр и магазинов — с API-ключами с ограниченным доступом и полным журналом аудита.
Premium+На Premium и Ultimate API-ключи можно создать в панели управления
REQUESTНачислите участнику 500 очков, когда он оформляет заказ.
curl -X POST "$API_BASE/v2/open/guilds/$GUILD_ID/points/adjust" \
-H "X-API-Key: $ENGAGERLY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"user_id": "123456789012345678",
"type": "add",
"amount": 500,
"note": "Order #1042 bonus",
"ref": "order-1042"
}'Начисляйте очки, когда игроки получают достижения в вашей игре.
Награждайте покупателей очками или VIP-ролью за заказ.
Выдавайте роль всем, кто посетил живое мероприятие или вебинар.
Каждый ключ ограничен областями доступа, которые вы ему выдали.
/v2/open/guilds/{guild_id}/points/balance/{user_id}Получить баланс участника в любой валюте сервера.
/v2/open/guilds/{guild_id}/points/adjustНачислить или списать очки участнику — с необязательной заметкой и вашим собственным ID для сверки.
/v2/open/guilds/{guild_id}/members/{user_id}/roles/{role_id}Выдать участнику роль Discord.
/v2/open/guilds/{guild_id}/members/{user_id}/roles/{role_id}Снять с участника роль Discord.
Новые эндпоинты сначала обсуждаются на официальном сервере Discord.
Перейти на официальный сервер Discord