- [ENHANCEMENT] Support description annotation which is used by newer alerts #113.
- [ENHANCEMENT] Create jsonnet-based deployments for Kubernets and Docker Compose #115.
- [BUGFIX] Don't have a fix "EXPOSE" as the port is configurable #106.
- [BUGFIX] Fix flags with defaults that aren't required anymore #96.
Update to Go 1.13 and dependencies.
- [FEATURE] Add ability to use templates for Telegram messages #32.
- [ENHANCEMENT] Truncate too large messages #52, thanks @BulatSaif.
- [BUGFIX] Escape emojis in messages #22, thanks @caarlos0.
- [FEATURE] Allow for multiple bot admin users #19, thanks @slrz.
- [FEATURE] Add log.level and log.json as cli flags [9050ff4].
- [ENHANCEMENT] Handle Ctrl+C interrupts and shutdown bot gracefully [07c2356].
- [ENHANCEMENT] Internal refactoring of HTTP calls #15, thanks @vtolstov.
- [BUGFIX] /chats command send to the sender and not the chat #10
- [BREAKING] Change the
STORE
env var to switch on the store backend instead of path - [FEATURE] The Bot now ignores its own name as suffix on command in a group chat [aae2dc5]
- [FEATURE] Use libkv as store backend [6419064]
- [ENHANCEMENT] Use dep to pin dependencies [b7e085b]
- [ENHANCEMENT] Use the Option pattern to change the Bot's default values in
NewBot()
.
Initial release.