Categorygithub.com/tsundata/assistant
repository
0.2.1
Repository: https://github.com/tsundata/assistant.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

Assistant Bot

Build CodeQL Lint codecov 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
  • Newrelic
  • Cloudflare
  • Email
  • CloudCone
  • DoctorXiong

Requirements

This project requires Go 1.16 or newer

Installation

  1. Install MySQL, Redis, influx, jaeger, nats, etcd

  2. Import Configuration to etcd

  3. Database migrate

  4. Set Environment

    See docs/env.md

  5. Build binary

    task build
    
  6. Run App binary

License

Assistant Bot is licensed under the MIT license.