Название: VK API
Ядро: LiteCore
Описание:
Тебе нужно отправить сообщение в вк при помощи команды на сервере? Ты хочешь отобразить репорт от игрока на сервере в беседе вк? Тогда этот плагин определенно для тебя! С помощью регистрации плагина в публичную переменную ты сможешь использовать все его возможности!
Настройка сообщества:
Получаем ключ доступа
Ключ доступа потребуется для получения обновлений в Long Poll, а также для работы с API. Вы можете сгенерировать несколько ключей с разными правами доступа. Важно помнить, что ключи нельзя размещать публично. Для получения ключа требуется лишь открыть раздел «Управление сообществом» (или «Управление страницей», если у вас публичная страница), выбрать вкладку «Работа с API» и нажать «Создать ключ доступа».
После получения ключа, вводим его в конфиг плагина.
Настройка плагина:
При старте сервера плагин создаст папку с конфигом. В конфиге будет префикс сервера.
{
"PREFIX_SERVER": "[СЕРВЕР]"
}
“PREFIX_SERVER”: Префикс сервера который будет приходить в чат вместе с сообщением с сервера.
Ввод данных:
public $chat_id = 1; // Либо айди беседы либо ваш айди
public $token = 'ТОКЕН'; // Тут токен от группы
При открытии главного класса Vk.php вы можете заметить такие строки, именно туда и вписываются данные от группы.
Примеры использования:
Регистрация плагина для работы с вк:
class PluginMainClass extends PluginBase
{
/**
* Регистрация публичной переменной
*/
public $vkapi;
public function onEnable(){
/**
* Регистрация плагина для работы с вк
*/
$this->vkapi = $this->getServer()->getPluginManager()->getPlugin('VKAPI');
}
}
Отправка сообщения в вк:
class PluginMainClass extends PluginBase
{
/**
* Регистрация публичной переменной
*/
public $vkapi;
public function onEnable(){
/**
* Регистрация плагина для работы с вк
*/
$this->vkapi = $this->getServer()->getPluginManager()->getPlugin('VKAPI');
}
$this->vkapi->sendVk("Server enabled!");
}
Можете вносить свои изменения в конфиг плагина который создается после включения!
Обязательно! В конфиге плагина нужно указать свой ТОКЕН и айди ЧАТА в который будет доходить сообщение с сервера.
Обязательно нужно настроить Callback и LongPoll для правильной работы плагина. Необходимо включить события связанные с сообщениями.
Скачать:
VKAPI.zip (1.9 КБ)
Последнее обновление: 29.04.2022 22:33 (Исправлен баг с bad_request)