Этот бот позволяет управлять whitelisting в Minecraft через Telegram, используя плагин SimpleWhitelist и RCON.
Чтобы бот работал корректно, убедитесь, что:
✅ Установлен плагин SimpleWhitelist(скачать здесь). (бот работает на его основе).
✅ Указан правильный токен Telegram-бота в коде.
✅ Включен RCON на сервере.
-
/help
- Показать команды бота в Telegram -
/online
- Показать список игроков на сервере -
/plugins
- Список установленных на сервере -
/swl_add
<player_name> - Добавить игрока в вайт-лист -
/swl_remove
<player_name> — Удалить игрока из вайт-листа -
/swl_list
— Показать игроков которые есть в вайт-листе -
/ban
<player_name> - Забанить игрока -
/unban
<player_name> - Разбанить игрока -
/say
- Отправить сообщение в чат сервера
- Откройте файл
server.properties
на вашем сервере. - Найдите и настройте следующие параметры:
rcon.password=ВАШ_ПАРОЛЬ rcon.port=ВАШ_ПОРТ (ПОРТ НЕ ДОЛЖЕН БЫТЬ ПОХОЖ НА ПОРТ СЕРВЕРА)
Придумайте уникальный пароль для RCON. Порт должен отличаться от порта сервера.
Скопируйте пароль и порт, затем вставьте их в файл бота:
RCON_CONFIG = { host: 'IP_СЕРВЕРА', port: ВАШ_ПОРТ, password: 'ВАШ_ПАРОЛЬ' };
✅Чтобы бот и плагин работали корректно, отключите встроенный вайт-лист:
✅Откройте server.properties.
✅Найдите строку: > white-list=true Замените на white-list=false
Сохраните изменения и перезапустите сервер.