Commit Graph

25 Commits

Author SHA1 Message Date
30482591a7
[core] Switch to go_helpers FieldCollection
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-04-07 13:37:13 +02:00
c78356f68f
Lint: Update linter config, improve code quality
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-01-01 17:52:39 +01:00
bcc5b4eba7
[core] Update go-irc to v4.0.0
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-09-11 19:51:38 +02:00
286c4d34a3
Lint: Fix linter errors
made visible after update of golangci-lint

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-03-24 22:32:00 +01:00
0a937a65d0
prepare release v3.0.0
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-11-02 22:54:52 +01:00
064c7432ed
[core] Extend API and replace deprecated chat commands (#34) 2022-10-25 18:47:30 +02:00
1409a4bd34
[lint] Fix v2 import path not carrying version
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-10-23 15:06:45 +02:00
653d952e79
[automessage] Add disable switch
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-12-18 19:22:18 +01:00
8247978151
[lint] Properly format inputs
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-11-25 23:48:16 +01:00
8ba6d2ef08
[core] BREAKING: Allow actors to set fields those after them (#11)
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-11-15 21:14:40 +01:00
6aeb2c8706
[automessage] Move spammy message to trace-level
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-10-07 13:48:26 +02:00
b59676492e
Breaking: Add configuration interface and switch to more generic config format (#7) 2021-09-22 15:36:45 +02:00
b47ffbfff7
Add plugin support to allow extending of functionality (#6) 2021-08-19 15:33:56 +02:00
56e138724b
Fix: Move disable check to other disable checks
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-06-14 23:55:23 +02:00
1b1c5daebf
Disable auto-messages in non-observed channels
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-06-14 23:50:20 +02:00
dbb36bc941
Fix ID generation handling different automessages as same
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-06-13 15:45:19 +02:00
bafa9c26f9
Add debug message to find race-condition
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-06-11 15:32:45 +02:00
1f09c0c0ee
Fix: Do not access automessage attributes without lock
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-06-11 14:02:43 +02:00
ece2964c9a
Add traces for automessage disable
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-05-25 18:40:06 +02:00
14dbc832d7
Allow to disable automessages with templates
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-05-25 17:05:27 +02:00
60fe2621c4
Drop HCL support (causes too much effort for too little benefit)
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-05-25 01:01:46 +02:00
aa649da902
Add HCL config format support
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-05-24 17:36:16 +02:00
5d44822a27
Support templating in automessages
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-05-06 15:19:24 +02:00
ddef07120f
Fix all timers spamming on stream-start
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-03-27 20:08:21 +01:00
95be0de55b
Add automated messages (#2) 2021-03-27 17:59:56 +01:00