Skip to content

Движок для создание ботов ВКонтакте написанный на Go.

License

Notifications You must be signed in to change notification settings

dotnixd/vkgo-engine

Repository files navigation

vkgo-engine

Движок для создания ботов ВКонтакте написанный на Go.

ToDo:

  • Обработка исключений API
  • Поддержка LongPoll
  • Система модулей "go build -buildmode=plugin"
  • Поддержка CallBack
  • Поддержка баз данных

Сборка:

ВНИМАНИЕ: сборка возможна только на ОС с ядром Linux или Darwin

Нужно установить следующие утилиты:

  • go
  • make

Заходим в каталог с движком, пишем:

$ make dependencies # установка зависимостей для сборки
$ make release

make соберет движок и пару плагинов-примеров

Настройка:

Переходим в каталог ./release/ и создаем файл config.json со следующим содержимым:

{
    "token": "токен вашей группы",
    "group_id": "айди вашей группы",
    "plugins": "./plugins",
    "error_dictionary": "./errors.json"
}

Запуск:

В каталоге ./release запускаем файл ./vkgo

Написание плагинов:

С API движка можно ознакомиться тут

About

Движок для создание ботов ВКонтакте написанный на Go.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published