vkgo-engine

command module
v0.0.0-...-f5483da Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 19, 2020 License: Zlib Imports: 11 Imported by: 0

README

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 движка можно ознакомиться тут

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
plugins
who

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL