This is a template project using the deltabot-cli-go library.
Main features:
- Unit tests, Github CI with fake email server
- Auto-generated code coverage badge
- Check code formatting
- Check code with golangci-lint
- Release program with goreleaser
Binary releases can be found at: https://github.com/deltachat-bot/echobot-go/releases
To install from source:
go install github.com/deltachat-bot/echobot-go@latestThis program depends on a standalone Delta Chat RPC server deltachat-rpc-server program that must be
available in your PATH. For installation instructions check:
https://github.com/chatmail/core/tree/master/deltachat-rpc-server
Configure the bot:
echobot init bot@example.com PASSWORDStart listening to incoming messages:
echobot serveRun echobot --help to see all available options.