/dev/arena/test-members/purge

Снять тестовых игроков с арены: вывести из групп и снести аренные строки.

Адрес метода

/dev/arena/test-members/purge

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

Только не-прод или админ

Весь раздел /dev/arena доступен, если сервер не продовый либо у игрока стоит флаг админа.

Параметры

Параметр Обязательный Тип Описание
prefix НЕТ string Префикс имени, минимум 4 символа; по умолчанию pytest
limit НЕТ int(0+) Максимум игроков за вызов; 0 — без ограничения

Результат

{"response": {"success": 1, "purged": 2807}}

Что важно знать

Аренные тесты заводят игроков, те попадают в общую группу низшей лиги и не уходят оттуда никогда. Метод убирает их с арены; сами игроки остаются — удалять их незачем.

Префикс короче четырёх символов отклоняется: короткий вычистил бы арену у всех подряд, включая ботов матчмейкинга, на которых держится стенд.

Ускорения от этого не будет

Замер показал: чистка сьют не ускоряет. Удаление в проекте только мягкое, и вычищенные строки остаются в индексе — уборка постфактум не освобождает ничего. Метод полезен другим: он приводит арену стенда в известное состояние.