VK.Chat

VK.Chat 0.2.1

Нет прав для скачивания
Установка
Заранее прошу прощения установка не самая быстрая :rolleyes:


Acces Token нужен для того чтобы плагин мог работать с вк апи.
Далее по этапно я покажу как его получить.
1. Зайдите в настройки группы в вк:
Посмотреть вложение 11865
2. Откройте страницу Настройки->Работа с API. После нажмите кнопку "Создать ключ"
Посмотреть вложение 11866
3. Выберите доступ "Разрешить приложению доступ к сообщениям сообщества", после нажмите кнопку "Создать"
Посмотреть вложение 11867
4. Подтвердите действие через телефон если нужно его подтвердить. Далее вы увидите свой Access Token.
Посмотреть вложение 11868
Запишите его себе в блокнот.

Если у вас уже есть беседа то пропускаем этот пункт 1. идем к следующему.
1. Заходим настройки группы -> Беседы. Далее создаем беседу.
Посмотреть вложение 11869
2. После создания беседы нужно получить ее ID по умолчанию у первой беседы ID = 1. Но лучше проверить.
Нажимаем правой кнопкой мыши по названию нужной беседы. Далее в контекстном меню выберете "Исследовать элемент"
Посмотреть вложение 11870
3. В исходном коде находим ID беседы как указано на скриншоте ниже
Посмотреть вложение 11871
Красным выделен ID беседы у меня это 1.
Нужен он, для того чтобы отправлять сообщения из вк на сервер
1. Создаем сервер
Просмотр вложения
Не забудьте записать строку которую должен возвращать сервер в моем случае она 657afcb3
2. Настройка сервера.
Просмотр вложения
На этом настройка в вк закончена.
В итоге манипуляций указанных выше у вас должны быть записаны:
  • Access Token
  • Строка ответа сервера
index.php:
$setting["CENSOR"] = 1;//Цензура: 0 - отключено, 1 - мат заменяется звездочками, 2 - соббщения с матом не проходят
$setting["BLOCKSPAM"] = 1;//Блокировка спама: 0 - отключено, 1 - включено
$setting["BLOCKSPAM_BLOCK_WORDS"] = ["skype", "icq", "connect", "guns", ":27", "http:", "https:", "www.", ".net", ".com", ".ua", ".ru", ".info", ".org", ".tv", ".su", ".biz", ".eu", ".uc", ".ee", ".name", ".ucoz",".net", ".de", ".uk", ".lv", ".at", ".3dn", ".my", ".su", ".do", ".am", ".es", ".hu", ".ae", ".po", ".pl", ".lt", ".ro"];//Блокировка спама: набор слов которые будут блокироваться
$setting["BLOCKIP"] = 1;//Блокировка IP адресов: 0 - отключено, 1 - включено
$setting["ADDRES"] = "127.0.0.1:27015";//Ваш IP:PORT
$setting["PASSWORD"] = "password";//Ваш RCON пароль
$setting["GROUP_ACCESS"] = "*************************************************************************************";//Ваш Access Token
$setting["RESPONSE_STRING"] = "********";//Ваш код который должен вернуть сервер при его подтверждении
$setting["ID_CHAT"] = 1;//Ваш ID беседы

// 35 строка
$str = "!t[!gVK.Chat!t] !t{$user_name} {$user_last_name}!n:    {$msgText}";//!t Командный цвет, !n Стандартный цвет, !g Зеленый цвет (Можете убрать {$user_last_name} тогда фамилии не будет в чате игры)
В коде указаны строчки которые настраивают интеграция с комментариями так что думаю справитесь ;)
После того как вы отредактировали файл index.php загрузите папку vk.chat в корень веб-хостинга.
Далее нужно подтвердить ваш сервер в вк:

Просмотр вложения
При успешной проверке вы должны получить такое сообщение:
Адрес сервера успешно сохранён

Настройка веб части окончена.

В плагине нужно указать только адрес сайта:
#define URL "https://вашсайт/vk.chat/"
Компилируем и используем!
Сверху Снизу