+
Skip to content

alersrt/wombat

Repository files navigation

Wombat

Why Wombat? Working bot for messages, w-m-bot.

Description

Started as simple bot for messaging from telegram to jira, mutated to app needed for reacting on email's alerts, and finally finished as extendable ETL platform.

Main features:

  • Plugins written on Go
  • Ready to Go plugins for IMAP, Telegram and Jira

Usage

It's necessary to specify path to custom config: --config=/path/to/config. There is possibility to specify environment variables in config also.

Plugins

Plugin should implement Plugin interface from pkg/interfaces.go and Producer or Consumer or both. Plugin should also has special function for exporting:

type MyAwesomePlugin struct {

}

func Export() pkg.Plugin {
	return &MyAwesomePlugin{}
}

Build flags:

go build --trimpath --ldflags="-w -s" --buildmode=plugin -o <plugin name>.so

About

Working bot for messengers

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载