summaryrefslogtreecommitdiff
path: root/luamods
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2025-07-01 18:54:10 +0500
committerilotterytea <iltsu@alright.party>2025-07-01 18:54:10 +0500
commit8c2e0d8c1faabb76f2e75cddc8b7da2caabf8da6 (patch)
tree5d227bd7529c0fa7e248737d430212275621bb93 /luamods
parent25a25a07a7b68443791974800dbfc77d223392d6 (diff)
feat: KICK SUPPORT RAAAAH!!!! emojiAngry
Diffstat (limited to 'luamods')
-rw-r--r--luamods/event.lua10
-rw-r--r--luamods/notify.lua10
2 files changed, 18 insertions, 2 deletions
diff --git a/luamods/event.lua b/luamods/event.lua
index 7d64c50..6fcdd71 100644
--- a/luamods/event.lua
+++ b/luamods/event.lua
@@ -18,7 +18,15 @@ local function parse_target(value)
end
if data.type < 40 then
- local users = twitch_get_users({ logins = { data.target } })
+ local users = {}
+
+ -- kick
+ if data.type >= 4 and data.type <= 7 then
+ users = kick_get_channels(data.target)
+ else
+ users = twitch_get_users({ logins = { data.target } })
+ end
+
if #users == 0 then
data.target = nil
return data
diff --git a/luamods/notify.lua b/luamods/notify.lua
index db30ec9..eb02af2 100644
--- a/luamods/notify.lua
+++ b/luamods/notify.lua
@@ -18,7 +18,15 @@ local function parse_target(value)
end
if data.type < 40 then
- local users = twitch_get_users({ logins = { data.target } })
+ local users = {}
+
+ -- kick
+ if data.type >= 4 and data.type <= 7 then
+ users = kick_get_channels(data.target)
+ else
+ users = twitch_get_users({ logins = { data.target } })
+ end
+
if #users == 0 then
data.target = nil
return data