- Исходный код
- https://github.com/Spliterash/VkChat
- Для версий
- 1.12.+
- 1.13.+
- 1.14.+
- 1.15.+
- 1.16.+
VkChat - Связка вашего сервера и VK беседы
Данный плагин позволит связать чат сервера и беседы vk
Настройка:
Чтобы плагин заработал нужно:
- Иметь в vk любое сообщество
- Добавить сообщество в нужную беседу vk.
- Дать сообществу право на чтение сообщений в беседе
- В настройках сообщества нужно включить LongPoll и установить версию 5.85
- В настройках LongPoll нужно отметить тип событий - "Входящее сообщение"
- Сгенерировать API ключ сообщества с правами доступа на сообщения и управление
- Вписать в конфиг плагина API ключ и ID группы
Permissions:
- vkchat.player.chat - Отправляет сообщения игрока в беседу
- vkchat.player.join - Сообщение о входе игрока на сервер в беседу
- vkchat.player.exit - Сообщение о выходе игрока с сервера в беседу
- vkchat.player.receive - Даёт игроку право получать сообщения из беседы
- vkchat.admin - Пока используется только для установки беседы
Команды(пишутся в vk)
- vk admin (add|remove) - Добавляет или удаляет админа(писать вместе с пересылаемым сообщением)
- vk (on|off) - Включает или отключает синхронизацию сообщений (команды будут работать даже если выключено)
- cmd (любая команда) - Выполняет любую minecraft команду, если не выполняется попробуйте писать cmd sudo (любая команда), в этом случае используется ConsoleSender, но ответ на команду вам не придёт
Лог изменений:
Версия 1.0
Версия 1.0
- Релиз
- Переписал с json.org на встроенный json для экономии места
- Перевёл проверку сообщений на асинхронный режим, в следствии чего лагов на сервере станет намного меньше
- Добавил event'ы для отслеживания входящих и исходящих сообщений(MessageFromVkEvent,MessageToVkEvent)
- Добавил поддержку рекурсивных сообщений
- Добавил отображение вложения сообщений(картинки, видео...)
- Добавил поддержку команд прямо из vk
- Добавил возможность отключать и включать плагин из vk
- Добавлена поддержка 1.8
- Добавлены сообщения об ошибке подключения к серверам vk