Простой бот для отправки команд на сервер через RCON с помощью платформы ВКонтакте.
- Отправка команд на сервер через RCON из сообщений ВКонтакте.
- Простая настройка и конфигурация.
- Лёгкий в использовании.
- Поддержка нескольких языков: Бот поддерживает несколько языков с простой настройкой всех сообщений.
- Префикс для команд: Возможность указать префикс для команд.
- Быстрые команды: Возможность добавить заранее настроенные быстрые команды для частых действий.
- Блокировка команд: Возможность заблокировать нежелательные для использования команды.
- Скачайте последнюю версию бота.
- Запустите следующую команду для старта бота:
java -jar VkRconBot-<Версия>.jar
После первого запуска бота будет сгенерирован файл конфигурации config.yml. Вам необходимо отредактировать этот файл перед дальнейшим использованием бота.
# Доступные языки: eng (English), rus (Русский)
language: "rus"
# Настройки VK
vk:
groupId: 123 # Id группы ВК
accessToken: "token" # Токен группы ВК
# Настройки RCON
rcon:
host: "localhost" # Адрес RCON
port: 19132 # Порт RCON
password: "password" # Пароль RCON
# Настройки команд
commands:
# Символ перед командой для отправки комманды. Например '/'.
# Оставьте пустым если не требуется.
prefix: '/'
# Быстрые команды
# (Отображаются при вводе "Начать", "Rcon")
fast-commands: ["ver", "status", "stop"]
# Заблокированные команды
blocked-commands: ["stop"]
Чтобы собрать проект из исходного кода:
- Клонируйте репозиторий:
git clone https://github.com/MEFRREEX/Vk-Rcon-Bot.git
- Перейдите в директорию проекта:
cd Vk-Rcon-Bot
- Соберите JAR-файл с помощью Gradle:
gradle build
Проект использует следующие библиотеки:
- Vk-Java-Sdk - для интеграции с API ВКонтакте.
- Configuration - для управления файлами конфигурации.