/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}}
Что важно знать
Аренные тесты заводят игроков, те попадают в общую группу низшей лиги и не уходят оттуда никогда. Метод убирает их с арены; сами игроки остаются — удалять их незачем.
Префикс короче четырёх символов отклоняется: короткий вычистил бы арену у всех подряд, включая ботов матчмейкинга, на которых держится стенд.
Ускорения от этого не будет
Замер показал: чистка сьют не ускоряет. Удаление в проекте только мягкое, и вычищенные строки остаются в индексе — уборка постфактум не освобождает ничего. Метод полезен другим: он приводит арену стенда в известное состояние.