Промокод
Скидка на всё 15%
    8RB-TS00-859    

Действителен до 01.10.2024г.
Хотите товар бесплатно?
У нас выможете приобрести любой товар бесплатно..
Клик для информации!
Аватар

Chat vk Bot для Counter Strike Source

Автор
DeathScore13
Версия и совместимость
6.4
SourceMod 1.7.3+;
Описание
Плагин предоставляет возможность отправки сообщений с сервера в беседу или ЛС (VK).
Веб часть предоставляет возможность отправки сообщений из беседы на сервер, просмотр онлайна на сервере и выполнение rcon команд. Остальные возможности разбиты на модули.

Работает с MA(MaterialAdmin), SB (SourceBans)
------Веб часть------
Заливаем файлы на веб сервер;
Открываем callback_config.php и выбираем протокол, поддерживаемый вашим сайтом (http или https);
Создаём сообщество (или используем уже имеющееся), переходим в "Настройки --> Работа с API", жмём "Создать ключ", ставим галочку напротив "Разрешить приложению доступ к сообщениям сообщества", создаём ключ и сохраняем его где-нибудь;
Заходим в "Настройки --> Сообщения --> Настройки для бота", включаем возможности ботов. Если беседа не от сообщества, то:
Ставим галочку напротив "Разрешать добавлять сообщество в беседы", заходим на страницу сообщества, жмём "Добавить в беседу", в меню сообщества, добавляем в нужную беседу и выдаём доступ ко всей переписке;
Заходим в "Настройки --> Работа с API --> Callback API", добавляем сервер, указываем 5.126 версию API, указываем поддерживаемый тип соединения (http/https), вводим секретный ключ (любой), сохраняем его, вписываем в callback_config.php секретный ключ и строку, которую должен вернуть сервер, сохраняем файл и жмём "Подтвердить";
Переходим из "Настройки сервера" в "Типы событий", ставим галочку напротив "Входящее сообщение" и "Действие с сообщением";
Открываем core_config.php, вписываем туда ключ и сохраняем;
Проверяем работу бота, отправив в чат !peerid;
Настраиваем core_config.php и modules/vkchat/config.php.

------Серверная часть-------
Заливаем файлы на сервер, соблюдая структуру;
Открываем addons/sourcemod/configs/vkchat.ini и настраиваем его;
Компилим плагин под свою версию SM;
Перезапускаем сервер и проверяем работу плагина.
Это последние обновления(от автора)
Будут обновление доп.модули
Требования
Веба:
Nginx или Модуль Apache;
PHP 5.6+.
Сервера:
SourceMod 1.7.3+;
Basecomms;
SDKTools;
Socket.
REST in Pawn 1.3.0 и выше

Команды:
Команды
!vk <сообщение> - отправка сообщения в беседу;
!x <сообщение> - отправка сообщения на сервер;
!x - информация о сервере и игроках;
!x steam - вывод STEAM_ID и IP игроков;
!x rcon <команда> - отправка rcon команды;
!все - информация о всех доступных серверах для беседы, где была отправлена команда;
!все <сообщение> - отправка сообщения на все доступные сервера для беседы, где была отправлена команда;
!все rcon <команда> - отправка rcon команды всем доступным серверам для беседы, где была отправлена команда;
!анализ <команда (опционально)> - подобие команды "пинг";
Остальные команды используются в модулях. x - ID сервера в modules/vkchat/config.php.

-------Модули------
Планирую добавить модуль Lvl Ranks
Команда сайта
Пользователи
Онлайн
    Администрация не в сети
▲ Наверх