Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [CHAT] VkChat v3.0 - свяжи чат minecraft и vk.com

ilya50

Активный участник
Пользователь
Баллы
76
VkChat: [1.8+]
Версия: 3.0

Данный плагин позволит связать чат сервера и беседы vk
Особенности:
  • Кликабельный текст с информацией
  • Возможность дать донатерам новые фичи
  • Выполнение любых команд в консоль из вк
  • Возможность иметь связь с игроками даже с телефона
  • Кроссплатформенность - плагин совместим с Spigot, BungeeCord а так же Sponge
Настройка:
Чтобы плагин заработал нужно:
  1. Иметь в vk любое сообщество
  2. Добавить сообщество в нужную беседу vk.
  3. Дать сообществу админку(необходимо для получения списка участников и чтение сообщений)
  4. Сгенерировать API ключ сообщества с правами доступа на сообщения и управление
  5. Вписать в конфиг плагина API ключ. Так же можно сгенерировать несколько ключей, если будет ошибка TooManyRequest, хотя не должно
После запуска сервера, напишите в чат /vk link и следуйте инструкциям. После связывания аккаунта напишите /vk setup для установки беседы, после /vk list для установки главной беседы. Так же плагин может работать без главной беседы, если например сервер крупный, можно давать игрокам пекс vk.setup и они смогут создавать беседы для себя, в которые потом можно будет писать посредством /vk [сообщение]. В плагине есть русский язык, для его активации нужно в конфиге установить lang:ru (изначально язык выбирается по языку системы)

Permissions:
  • vk.use -Разрешает связывать аккаунт с вк и пользоваться плагином
  • vk.setup - Разрешает создавать свои беседы (безопасный пекс)
  • vk.admin - В данный момент даёт только выбрать основную беседу

Команды(пишутся в vk)
  • vk link - Запустить процес связывания аккаунта майнкрафт и вк
  • vk unlink - Отвязать аккаунт от вк
  • vk select - Выбрать беседу для команды ниже
  • vk любой текст - отправить "любой текст' в выбранную беседу
  • vk setup - Начать установку новой беседы(требуется vk.setup)
  • vk list - Список созданных бесед(если есть пекс vk.admin то можно выбрать основную беседу)

Лог изменений:
Версия 1.0
  • Релиз
Версия 1.1
  • Переписал с json.org на встроенный json для экономии места
Версия 2.0
  • Перевёл проверку сообщений на асинхронный режим, в следствии чего лагов на сервере станет намного меньше
  • Добавил event'ы для отслеживания входящих и исходящих сообщений(MessageFromVkEvent,MessageToVkEvent)
  • Добавил поддержку рекурсивных сообщений
  • Добавил отображение вложения сообщений(картинки, видео...)
  • Добавил поддержку команд прямо из vk
  • Добавил возможность отключать и включать плагин из vk
Версия 2.1
  • Добавлена поддержка 1.8
  • Добавлены сообщения об ошибке подключения к серверам vk
Версия 3.0
  • Плагин переписан с нуля
  • Добавленны беседы для игроков
  • Добавленна поддержка BungeeCord и Sponge

Скриншоты:

upload_2019-1-21_18-20-0.png
upload_2019-1-21_18-21-10.png

Ссылка на плагин - spigot
 
Последнее редактирование:
Годно! Работает нормально но можно добавить в Lang сообщения VK и Minecraft?
 
Последнее редактирование:
VkChat:
Версия: v1.0

Данный плагин позволит связать чат сервера и беседы vk

Настройка:
Чтобы плагин заработал нужно:
  1. Иметь в vk любое сообщество
  2. Добавить сообщество в нужную беседу vk.
  3. Дать сообществу право на чтение сообщений в беседе
  4. В настройках сообщества нужно включить LongPoll и установить версию не ниже 5.80
  5. В настройках LongPoll нужно отметить тип событий - "Входящее сообщение"
  6. Сгенерировать API ключ сообщества с правами доступа на сообщения и управление
  7. Вписать в конфиг плагина API ключ и ID группы
После запуска сервера он будет отображать сообщения из всех диалогов и чатов в которых есть группа. Чтобы отметить вашу беседу, просто напишите в ней любое сообщение, а потом в майнкрафте кликните мышкой на [SETUP] в сообщении. После этого сообщения от других диалогов приходить не будут.

Permissions:
  • vkchat.player.chat - Отправляет сообщения игрока в беседу
  • vkchat.player.join - Сообщение о входе игрока на сервер в беседу
  • vkchat.player.exit - Сообщение о выходе игрока с сервера в беседу
  • vkchat.player.receive - Даёт игроку право получать сообщения из беседы
  • vkchat.admin - Пока используется только для установки беседы
Вы можете добавить игрокам permission vkchat.player.* чтобы они могли полностью пользоваться плагином.

Скриншоты:
Посмотреть вложение 52915
Посмотреть вложение 52916

Ссылка на плагин - https://yadi.sk/d/2rVF1P_CagC9Yw
А исходники будут?
 
У меня не получается. Кто может подсказать в чём моя ошибка ?
 
Что именно не получается
Ну в беседе и на сервере не приходят сообщения, я вроде всё правильно сделал. Может в вк или в скайпе кто-то подскажет в чём моя ошибка ? Вк Скайп: nikitaastapkovish
 
Последнее редактирование:
Сделай такое же, для дискорда)
 
Как можно отредактировать то что пишется в чат майна?
 
Последнее редактирование:
VkChat: [1.12+]
Версия: v1.1

Данный плагин позволит связать чат сервера и беседы vk

Настройка:
Чтобы плагин заработал нужно:
  1. Иметь в vk любое сообщество
  2. Добавить сообщество в нужную беседу vk.
  3. Дать сообществу право на чтение сообщений в беседе
  4. В настройках сообщества нужно включить LongPoll и установить версию не ниже 5.80
  5. В настройках LongPoll нужно отметить тип событий - "Входящее сообщение"
  6. Сгенерировать API ключ сообщества с правами доступа на сообщения и управление
  7. Вписать в конфиг плагина API ключ и ID группы
После запуска сервера он будет отображать сообщения из всех диалогов и чатов в которых есть группа. Чтобы отметить вашу беседу, просто напишите в ней любое сообщение, а потом в майнкрафте кликните мышкой на [SETUP] в сообщении. После этого сообщения от других диалогов приходить не будут.

Permissions:
  • vkchat.player.chat - Отправляет сообщения игрока в беседу
  • vkchat.player.join - Сообщение о входе игрока на сервер в беседу
  • vkchat.player.exit - Сообщение о выходе игрока с сервера в беседу
  • vkchat.player.receive - Даёт игроку право получать сообщения из беседы
  • vkchat.admin - Пока используется только для установки беседы
Вы можете добавить игрокам permission vkchat.player.* чтобы они могли полностью пользоваться плагином.

Скриншоты:
Посмотреть вложение 52915
Посмотреть вложение 52916

Ссылка на плагин - https://yadi.sk/d/aTv0cT7tCIeiVw
Интересненько :)
 
Возможно ли добавить префикс для вк [minecraft]. например что бы возможно было поставить плагин на два сервера и первый был [server1], а второй [server2] :3
P.s просто удобный плагин для оповещения игроков :D пишешь в вк и всем приходит да и статус сервера тоже радует
 
Последнее редактирование:
Возможно ли добавить префикс для вк [minecraft]. например что бы возможно было поставить плагин на два сервера и первый был [server1], а второй [server2] :3
P.s просто удобный плагин для оповещения игроков :D пишешь в вк и всем приходит да и статус сервера тоже радует
Может просто создать две беседы ?
 
Может просто создать две беседы ?
Тоже верно), а возможно добавить тогда редактирование надписей
e29b94.png
Сервер выключился и
e29c85.png
Сервер включился ?
 

Поделиться этой страницей

Назад
Верх