Assistant Bot is a workflow engine for chatbot
- Chat bot
- Message Publish/Subscribe Hub
- Message Cron, Trigger, Task, Pipeline
- Workflow Action (Syntax)
- etcd
- influx
- jaeger
- mysql
- rabbitmq
- redis
This project requires Go 1.17 or newer
-
Install MySQL, Redis, influx, jaeger, rabbitmq, etcd
-
Import Configuration to etcd
-
Database migrate
-
Set Environment
See docs/env.md
-
Build binary
task build
-
Run App binary
Assistant Bot is licensed under the MIT license.