BotInc
Platform for chat-bots VKontakte
Install / Use
/learn @vtr0n/BotIncREADME
BotInc

Это расширяемая система для чат-ботов сети Вконтакте, работающая через callback API.
Поддерживаются расширения в виде функций и хуков.
Установка
Переходим в папку install, импортируем структуры mysql и настраиваем конфиги веб-сервера.
Настройка
Настраиваем config.php, авторизовываемся на главной страничке, затем подключаем бота в настройках.
Добавление функций
Новую функцию нужно положить в папку callback/Functions.
Функция представляет собой класс, названый по имени файла. Класс должен содержать метод go(), который будет выполнен при выборе определенного ответа.
Доступ к другим элементам производится через глобальные переменные (global $Vk, $Sql, $data;).
Подключить и добавить новые функции можно в "Управлении ботом"(на вкладке "Главная").
Добавление хук
Новую хуку нужно положить callback/Hooks_*(В зависимости от типа входящего сообщения).
Хука представляет собой код, который исполнится до поиска сообщения.
Подключить и добавить новые хуки можно в "Управлении ботом"(на вкладке "Главная").
Related Skills
feishu-drive
344.1k|
things-mac
344.1kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
clawhub
344.1kUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com
postkit
PostgreSQL-native identity, configuration, metering, and job queues. SQL functions that work with any language or driver
