/dev/invite/add/self

Метод делает текущего, авторизованного, пользователя рефералом случайного другого игрока.

Адрес метода

/dev/invite/add/self

Требует сессию пользователя

Метод доступен только администраторам

Параметры

Нет.

Поведение

Если текущий пользователь уже является чьим-то рефералом, метод сначала удаляет текущую связь приглашения и связанные bounty-состояния по тем же правилам, что /dev/invite/delete/self.

Случайный приглашающий пользователь выбирается из 50 последних зарегистрированных игроков, кроме текущего пользователя и его текущих рефералов. Это исключает ситуацию, когда два пользователя одновременно являются пригласившими друг друга. После выбора текущий пользователь привязывается как его реферал.

Результат

{
    "response": {
        "success":   1,
        "timestamp": 1758253785.916074
    },
    "update": {
        "member": {
            ...
        }
    }
}