assistant

module
v0.0.23 Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2021 License: MIT

README

Assistant Bot

Build CodeQL Lint Go Report Card GitHub release (latest SemVer) GitHub

Assistant Bot is a workflow engine for chatbot

Features

  • Chat bot
  • Message Publish/Subscribe Hub
  • Message Cron, Trigger, Task, Pipeline
  • Workflow Action (Syntax)

Architecture

Architecture

Applications used

  • Github
  • Pocket
  • Pushover
  • Dropbox
  • Slack
  • Rollbar
  • Email

Requirements

This project requires Go 1.16 or newer

Installation

  • install MySQL, Redis, etcd, influx

  • install jaeger (optional)

  • import sql files

  • Configuration

cp ./configs/*.yml.example ./config/*.yml
  • Build binary
make build
  • Run
./dist/* -f configs/*.yml

License

Assistant Bot is licensed under the MIT license.

Jump to

Keyboard shortcuts

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