LogoGerstlix

Статистика онлайна

Права

  • Редактирование онлайна - online:edit

Информация

Любой администратор может отредактировать онлайн лидера любой фракции (включая, неподконтрольной), имея правом online:edit.

settings

При нажатии на любую строку, открывается модальное окно с ручным заполнением онлайна: settings Для выполнение этого действия, требуется право online:edit

Каждый день в 00:00, становится доступной для заполнения строка за вчерашний день.

В ближайшее время будет добавлена кнопка массового заполнения онлайна с Discord бота Arizona Tech.

Автоматическое заполнение онлайна

У нас нет доступа к логам ваших серверов. Автоматическое заполнение подразумевает получение информации с логов от вас (через ваш сервер).

Для подключения любого из способов ниже - свяжитесь с нами.

1. Мы можем отправить запрос на ваш сервер

Это должен быть GET-запрос с параметрами: start-date, end-date, nickname. В ответе мы ожидаем:

{
    "data": [
        {
            "date": "2025-11-27",
            "online": "03:24:28"
        },
        {
            "date": "2025-11-28",
            "online": "03:49:31"
        }
   ]
}

В этом случае вам необходимо учесть "перекид онлайна" на вчера, если пользователь вышел после 00:00:00 и время сессии у него, например 02:00:00


2. Так-же, мы готовы принять информацию в таком формате и посчитать онлайн самостоятельно.

Это должен быть GET-запрос с параметрами: start-date, end-date, nickname. В ответе мы ожидаем:

[
  {
    date: '2025-12-11 15:51:17',
    actionText: 'Игрок Test 🔴 вышел с сервера, время сессии: 00:54:48, авторизация: Есть (Quit)'
  {
    date: '2025-12-10 00:52:27',
    actionText: 'Игрок Test 🔴 вышел с сервера, время сессии: 02:33:14, авторизация: Есть (Timeout)'
  }
]

3. Мы можем принять POST запрос от вашего сервера

В теле запроса мы ожидаем:

{
        "date": "2025-11-27",
        "online": "03:24:28"
    },
    {
        "date": "2025-11-28",
        "online": "03:49:31"
    },
    {
        "date": "2025-11-29",
        "online": "03:48:08"
    }
}

В этом случае вам необходимо учесть "перекид онлайна" на вчера, если пользователь вышел после 00:00:00 и время сессии у него, например 02:00:00

Связанные статьи

Содержание