Что делает модуль#
Бот создаёт закрытый голосовой канал и пишет в его названии живое число, например «👥 Участники: 1280» или «⛏️ Minecraft: 37/100». Канал виден всем, но подключиться к нему и писать в его чат нельзя — это просто табличка над списком каналов.
Что можно считать:
| Счётчик | Откуда число |
|---|---|
| Участники сервера | Число участников по данным Lolka |
| Участники в сети | Участники со статусом, отличным от «Не в сети» |
| В голосовых каналах | Люди в голосовых каналах сервера, без LOLBOT |
| Minecraft: Java Edition | Обычный пинг списка серверов (порт 25565) |
| Minecraft: Bedrock Edition | Пинг Bedrock (порт 19132) |
| CS2, CS 1.6, Rust, GMod и другие Source | Запрос A2S_INFO (порт 27015) |
| FiveM (GTA V) | Публичный /dynamic.json сервера (порт 30120) |
| SA-MP / open.mp | Запрос информации SA-MP (порт 7777) |
Где найти#
Кабинет → Модули → Каналы-счётчики.
Быстрый старт#
- Нажмите «Добавить счётчик».
- Выберите, что считать. Для игрового сервера укажите адрес и, если он нестандартный, порт.
- Поправьте название канала или оставьте готовое. Нажмите «Проверить», чтобы увидеть, как канал будет называться сейчас.
- Нажмите «Создать счётчик». В течение минуты бот создаст категорию «📊 Статистика» (или с вашим названием, см. ниже) и канал в ней.
Категорию и каналы можно перетащить в Lolka выше по списку — бот их не двигает.
Настройки#
Название категории#
Поле над списком счётчиков. По умолчанию «📊 Статистика». Если категории ещё нет, бот создаст её с этим названием вместе с первым счётчиком. Если уже есть — переименует её в течение минуты; каналы и их порядок не меняются.
Категорию можно переименовать и прямо в Lolka: бот запоминает её, а не название. Новое название из кабинета применится только при следующем сохранении поля.
Счётчик#
| Поле | Что делает |
|---|---|
| Что считать | Источник числа из таблицы выше |
| Адрес сервера | Домен или IPv4-адрес игрового сервера без порта и http:// |
| Порт | Если пусто — порт по умолчанию для выбранной игры |
| Название канала | До 90 символов. {value} — число (обязательно), {max} — мест на игровом сервере, {status} — «онлайн» или «выключен» |
Изменить счётчик можно кнопкой с карандашом, удалить — кнопкой с корзиной: бот удалит и канал.
Как часто обновляется#
Название меняется не чаще раза в 10 минут и только когда число изменилось. Так бот не упирается в ограничения Lolka на переименование каналов. Приход и уход участников ускоряют следующую проверку, но интервал между переименованиями сохраняется.
Если игровой сервер не отвечает, в названии будет 0, а {status} покажет «выключен». Ошибку адреса или сети видно в списке счётчиков.
Если канал удалили#
Счётчик останется в списке со статусом «Канал удалён». Нажмите кнопку восстановления — бот создаст канал заново. Если удалить категорию, следующий новый канал появится в новой категории с названием из настроек.
Какие права нужны боту#
- Управление каналами — чтобы создать категорию и канал, переименовывать и удалять его.
Бот запрещает роли @everyone «Подключаться» и «Отправлять сообщения» в канале, а у остальных ролей канала снимает эти два разрешения, чтобы они не обходили запрет. Другие права канала не меняются. Администраторы сервера по-прежнему могут писать в чат канала.
Free и Premium#
| Free | Premium | |
|---|---|---|
| Участники, в сети, в голосе | ✓ | ✓ |
| Счётчики игровых серверов | — | ✓ |
| Счётчиков на сервере | до 3 | до 10 |
Если Premium закончится, работают три самых старых счётчика сервера Lolka, остальные приостанавливаются и снова заработают с Premium. Каналы при этом не удаляются.
Ограничения#
- Число участников и онлайн — примерные значения Lolka, они могут на несколько человек отличаться от списка участников.
- Счётчик «В голосовых каналах» обновляется только когда бот получил полный список голосовых каналов после запуска.
- Адреса во внутренних сетях (
192.168.*,10.*,127.*и подобные) не принимаются: игровой сервер должен быть доступен из интернета. - Бот опрашивает игровой сервер не чаще раза в минуту, даже если его счётчик добавили несколько серверов Lolka.
- SA-MP работает только с IPv4-адресами.
Частые проблемы#
Канал не появляется. Проверьте, что у роли LOLBOT есть право «Управление каналами». Статус и ошибка видны в списке счётчиков.
Число не меняется. Название обновляется не чаще раза в 10 минут. Если игровой сервер не отвечает, проверьте адрес и порт кнопкой «Проверить» — для Rust и ARK нужен query-порт, а не игровой.
«Адрес сервера ведёт во внутреннюю сеть». Укажите публичный домен или IP, по которому к серверу подключаются игроки из интернета.
Счётчик «Приостановлен». Закончился Premium или превышен лимит бесплатного плана. Удалите лишние счётчики или подключите Premium.