Commit Graph

61 Commits

Author SHA1 Message Date
Ash Keel 4c5bf8fd78
ci: new setup
Test / test (push) Waiting to run Details
Build / build (push) Failing after 21s Details
2024-04-20 16:56:26 +02:00
Ash Keel dac126e891
fix: properly switch to a newly set custom account
continuous-integration/drone/tag Build is failing Details
2024-04-20 16:19:56 +02:00
Ash Keel fe02999663
feat: add old subscription cleanup routine 2024-04-20 16:07:54 +02:00
Ash Keel 2c2b98e58e
feat & fix chat account stuff 2024-04-18 21:20:50 +02:00
Ash Keel 07e3a00990
refactor: preparatory code for re-introducing custom account for chat responses 2024-04-02 10:41:28 +02:00
Ash Keel decccb9fed
chore: fix tests 2024-03-21 20:58:44 +01:00
Ash Keel bc83a743f3
fix: sane errors 2024-03-16 01:20:15 +01:00
Ash Keel ce2ce81768
refactor: remove jsoniter 2024-03-15 23:48:34 +01:00
Ash Keel f4930d7758
feat: update kilovolt, replace zap with slog 2024-03-14 13:33:52 +01:00
Ash Keel a06b9457ea
refactor: ctx over cancel 2024-03-13 00:50:59 +01:00
Ash Keel 31d44b950e
feat: migration and more chat stuff 2024-03-12 23:39:18 +01:00
Ash Keel 0d1c60451b
feat: WIP twitch rework 2024-03-10 17:38:18 +01:00
Ash Keel bcdecf50c0
feat: move to a multi-key system for events 2024-02-29 21:44:17 +01:00
Ash Keel 3c3ea7bdb4
fix: use non-native tooltip for recent event 2024-02-25 21:20:08 +01:00
Ash Keel 82b7d51df7
refactor: minor lint fixes 2024-02-25 14:58:35 +01:00
Ash Keel fbb943f307
refactor: minor lint fixes 2024-02-25 14:46:59 +01:00
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 dcf8392346
refactor: rename http to webserver, add testing 2023-05-31 14:49:45 +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 03068b42ea fix: build issues 2023-05-17 19:16:37 +02:00
Ash Keel c71701bb1e change: use final eventsub url for twitch eventsub 2023-05-17 18:44:59 +02:00
Ash Keel 94678d337f
refactor: mini refactor 2023-05-05 15:02:23 +02:00
Ash Keel cc30033146
refactor: refactor the damn alerts! 2023-05-05 14:40:16 +02:00
Ash Keel 6c1ba74b18
refactor: split off some more functions 2023-05-04 15:14:21 +02:00
Ash Keel 29880bdc23
feat: Add sending chat command responses as whispers/replies/announcements 2023-05-04 13:10:11 +02:00
Ash Keel 06f6107b89
docs: update changelog 2023-04-24 16:18:15 +02:00
Ash Keel a429826e8a
fix: The UPDATE AVAILABLE banner works properly in prerelase builds 2023-04-23 02:59:30 +02:00
Ash Keel adc3cacc24
refactor: slightly nicer logs 2023-04-23 02:26:46 +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 65b23d03ae
fix: update wails and build process 2023-03-31 11:43:33 +02:00
Ash Keel 0eb6000975
fix: rework the alert templates so it doesn't break with multiple messages 2023-03-31 11:03:01 +02:00
Ash Keel 586eab696e
fix: fix chat history being saved with the wrong type 2023-03-09 13:17:18 +01:00
Ash Keel df46f7dfbf
fix: force refreshing the auth token when starting 2023-03-05 20:11:19 +01:00
Ash Keel 86a86799e5
fix: fix eventsub breaking because of channel.follow v1 deprecation 2023-02-23 10:50:52 +01:00
Ash Keel fc9465063e
fix: wrap log data so it doesn't exit the screen 2023-02-17 19:51:55 +01:00
Ash Keel 3c107b9a32
fix: don't block local client on Wait call 2023-02-16 00:21:34 +01:00
Ash Keel 6f6883886f
fix: handle websocket references a bit nicer 2023-02-15 10:45:14 +01:00
Ash Keel 9df69d1b3d
feat: we can generate our own documentation... wait but why 2023-02-07 22:29:26 +01:00
Ash Keel d38b982733
fix: clarify no contribution to goals 2023-02-06 10:36:00 +01:00
Ash Keel 33a577cbc1
fix: loyalty system polling now works again 2023-02-02 21:24:14 +01:00
Ash Keel 7ebf0f9670
fix: fix missing early exit on request error 2023-02-01 11:53:27 +01:00
Ash Keel 4f0cc8e570
fix: store dates with events 2023-01-26 16:37:30 +01:00
Ash Keel 08663a1e46
chore: make this an error 2023-01-26 10:06:24 +01:00
Ash Keel d72b8834a3
change: bump eventsub history size to 100 2023-01-09 16:23:54 +01:00
Ash Keel d4bed8752f
fix: update the correct IRC bot instance so we don't keep more than one
fixes #40
2022-12-24 14:34:46 +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