twitch-bot/History.md

109 lines
3.0 KiB
Markdown
Raw Normal View History

2021-08-28 20:17:43 +00:00
# 0.17.0 / 2021-08-28
* Create API for counter and setvariable modules
* Provide HTTP server and registration function
* Provide central cron service to plugins
2021-08-21 17:16:05 +00:00
# 0.16.0 / 2021-08-21
* Update dependencies and bring plugin example to work with master
* Lint: Ignore gocritic for fatal program exit not running unlock
* Move to Go1.17 mod-file, update dependencies
* Disable CGO for default container
* Allow plugins to register template functions
* Add plugin support to allow extending of functionality (#6)
* Add support to disable cooldown through the action module
* Add method to send messages from within the bot without trigger
* Add validation mode for config
2021-06-30 08:31:54 +00:00
# 0.15.0 / 2021-06-30
* Wiki: Add example for generic chat-addable commands
* Add support for dynamic variables
* Lint: Update linter list, disable gomnd for some lines
* Move timers to storage to persist them
* Fix: Set channel for more events
2021-06-17 16:37:50 +00:00
# 0.14.0 / 2021-06-17
* Fix: JSON is not able to decode `2s` but `2` which is ns instead of s
* Add concat template function
* Disable auto-messages in non-observed channels
* Automatically leave channel when removed from config
2021-06-13 14:02:09 +00:00
# 0.13.0 / 2021-06-13
* Use more flexible Actor format to allow addition of new actors (#5)
* Add user- and channel-based cooldowns (#4)
* Fix: ID generation handling different automessages as same
* Fix: Do not try to log functions
* Fix: Do not access automessage attributes without lock
2021-06-05 21:17:45 +00:00
# 0.12.0 / 2021-06-05
* Add "respond as reply" functionality
2021-06-02 11:21:30 +00:00
# 0.11.0 / 2021-06-02
* Add retries to Twitch API calls
2021-05-27 12:19:44 +00:00
# 0.10.0 / 2021-05-27
* Add Whisper / RawMessage actions
* Add `whisper` event
2021-05-26 12:08:07 +00:00
# 0.9.0 / 2021-05-26
* Add `part` event
* Allow to disable automessages with templates
* Add global variables to be used in templates
* Add Disable and DisableOnTemplate attributes for rules
* Drop HCL support (causes too much effort for too little benefit)
2021-05-24 20:51:50 +00:00
# 0.8.0 / 2021-05-24
* Fix: Display fallback when no category is set in `recentGame`
* Add displayName template function
* Replace non-reliable fsevents library with simple check
* Add HCL config format support
2021-05-12 22:29:52 +00:00
# 0.7.0 / 2021-05-13
* Lint: Disable requirement for crypto/rand for time randomizer
* Add delay-action
2021-05-12 15:56:18 +00:00
# 0.6.0 / 2021-05-12
* Add sub events, document available event types
2021-05-10 23:12:09 +00:00
# 0.5.0 / 2021-05-11
* Fix: Unlock auto-messages to prevent dead-locks
* Log amount of loaded rules on (re)load
* Support templating in automessages
2021-05-06 13:15:18 +00:00
# 0.4.1 / 2021-05-06
* Include tzdata into Docker image to allow TZ env setting
* Update README for new flags
2021-04-21 22:35:31 +00:00
# 0.4.0 / 2021-04-22
* Introduce general send limit to prevent global-timeouts
2021-04-21 21:16:15 +00:00
# 0.3.0 / 2021-04-21
* Extract template functions into registry
* Lint: Reduce complexity of loadConfig function
* Add raw-log functionality
* Add a delay while joining channels
2021-04-04 20:25:58 +00:00
# 0.2.0 / 2021-04-04
* Add instructions for token generation
* Add GH page to generate token
2021-04-03 12:12:45 +00:00
# 0.1.0 / 2021-04-03
2021-06-13 14:02:09 +00:00
* Initial release