diff options
| author | LLLL Colonq <llll@colonq> | 2025-01-31 22:53:45 -0500 |
|---|---|---|
| committer | LLLL Colonq <llll@colonq> | 2025-01-31 22:53:45 -0500 |
| commit | b7e63b11a0f34fb465c11736d91233b3c49028a5 (patch) | |
| tree | fc5ce99516cbed6d41b4293419222a1e277ef0cb /src/wasp-twitch-redeems.el | |
| parent | d293e0a48427a224e4d3c4c4099b604d59ccabcf (diff) | |
big guy
Diffstat (limited to 'src/wasp-twitch-redeems.el')
| -rw-r--r-- | src/wasp-twitch-redeems.el | 37 |
1 files changed, 26 insertions, 11 deletions
diff --git a/src/wasp-twitch-redeems.el b/src/wasp-twitch-redeems.el index c70c0316..c673430b 100644 --- a/src/wasp-twitch-redeems.el +++ b/src/wasp-twitch-redeems.el @@ -90,9 +90,12 @@ (list "forsen" 3 (lambda (user _) - (w/write-chat-event (s-concat user " loudly exclaims forsenE")) - (soundboard//play-clip "cave3.ogg" 75) - (w/model-toggle "forsen"))) + (let ((cur (float-time))) + (when (> (- cur w/twitch-redeem-sound-last) 2) + (w/write-chat-event (s-concat user " loudly exclaims forsenE")) + (soundboard//play-clip "cave3.ogg" 75) + (w/model-toggle "forsen") + (setq w/twitch-redeem-sound-last cur))))) (list "SEASICKNESS GENERATOR" 3 (lambda (user _) @@ -165,23 +168,35 @@ (list "feed friend" 10 (lambda (user inp) - (w/write-chat-event (s-concat user " feeds \"friend\" " inp)) - (w/friend-feed user inp))) + (let ((cur (float-time))) + (when (> (- cur w/twitch-redeem-sound-last) 2) + (w/write-chat-event (s-concat user " feeds \"friend\" " inp)) + (w/friend-feed user inp) + (setq w/twitch-redeem-sound-last cur))))) (list "talk to friend" 10 (lambda (user inp) - (w/write-chat-event (s-concat user " talks to \"friend\": " inp)) - (w/friend-chat user inp))) + (let ((cur (float-time))) + (when (> (- cur w/twitch-redeem-sound-last) 2) + (w/write-chat-event (s-concat user " talks to \"friend\": " inp)) + (w/friend-chat user inp) + (setq w/twitch-redeem-sound-last cur))))) (list "friend composes song" 10 (lambda (user inp) - (w/write-chat-event (s-concat user " asks \"friend\" to compose a song about: " inp)) - (w/friend-compose-song inp))) + (let ((cur (float-time))) + (when (> (- cur w/twitch-redeem-sound-last) 2) + (w/write-chat-event (s-concat user " asks \"friend\" to compose a song about: " inp)) + (w/friend-compose-song inp) + (setq w/twitch-redeem-sound-last cur))))) (list "show friend wikipedia page" 10 (lambda (user inp) - (w/write-chat-event (s-concat user " shows \"friend\" a Wikipedia page: " inp)) - (w/friend-react-wikipedia user inp))) + (let ((cur (float-time))) + (when (> (- cur w/twitch-redeem-sound-last) 2) + (w/write-chat-event (s-concat user " shows \"friend\" a Wikipedia page: " inp)) + (w/friend-react-wikipedia user inp) + (setq w/twitch-redeem-sound-last cur))))) (list "theme: maris-dark" 50 (lambda (user _) |
