Commit Graph

17 Commits

Author SHA1 Message Date
Ash Keel f910d83c06
refactor: move to sr.ht (wip) 2023-11-10 21:36:15 +01:00
Ash Keel d40d90fbe4
feat: add twitch/bot/@send-message for sending messages with options 2023-06-13 10:50:20 +02:00
Ash Keel f30150496a
refactor: rename pubsub to synclist 2023-06-01 10:50:46 +02:00
Ash Keel 4fbac65c1b
fix: trim messages before checking for commands
fixes #86
2023-05-25 20:36:35 +02:00
Ash Keel b4e05220e7
feat: Make chat cooldown adjustable 2023-05-25 19:48:32 +02:00
Ash Keel 4ca7b4c6be feat: add rudimentary template checking on chat commands 2023-05-19 15:07:32 +02:00
Ash Keel 6c1ba74b18
refactor: split off some more functions 2023-05-04 15:14:21 +02:00
Ash Keel ba3b9c673a
change: better log messages, tuned reconnection logic on eventsub, updated to kv v10 2023-04-19 15:27:13 +02:00
Ash Keel 33a577cbc1
fix: loyalty system polling now works again 2023-02-02 21:24:14 +01:00
Ash Keel 7b9c773b51
fix: clear templated functions so deleted commands don't stick around
fixes #38
2022-12-24 13:48:58 +01:00
Ash Keel df1a75bd44
feat: add bot config in onboarding and more contact places 2022-12-22 13:35:30 +01:00
Ash Keel 3bc662796f
fix: fix misuses of wrapped values 2022-12-04 18:34:59 +01:00
Ash Keel 65cf91d476
refactor: bump to containers v0.3.0 (API changes) 2022-12-04 14:45:34 +01:00
Ash Keel db31c75662
refactor: use SyncSlice 2022-12-04 00:04:15 +01:00
Ash Keel aaffaebe55
refactor: module conundrum phase 1
Refactor Twitch client and bot so it can be closed and reopened with a
different config.
Add a cancellation function to subscription functions so they can be
cancelled.
Use http.Handler instead of HandlerFunc for custom routes
2022-12-03 16:16:59 +01:00
Ash Keel d0bf35d0b1
fix: add error checks to placate mr lint 2022-12-02 23:52:45 +01:00
Ash Keel 4c0708138a
refactor: begone modules 2022-11-30 19:15:47 +01:00
Renamed from modules/twitch/bot.go (Browse further)