From 5421357899fa6bb9c2393b78bf954e57008a1d7b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 20 Jan 2026 14:58:28 +0000 Subject: [PATCH 1/2] Initial plan From 6cda16d89f5df55900694d8ae814f304c037daa0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 20 Jan 2026 15:01:33 +0000 Subject: [PATCH 2/2] Add support for Lead Moderator role badge Co-authored-by: Geczy <1036968+Geczy@users.noreply.github.com> --- packages/twitch-chat/src/handleChat.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/twitch-chat/src/handleChat.ts b/packages/twitch-chat/src/handleChat.ts index b91dd700..6a30e657 100644 --- a/packages/twitch-chat/src/handleChat.ts +++ b/packages/twitch-chat/src/handleChat.ts @@ -25,7 +25,7 @@ function extractUserInfo( chatterUserId: string, ) { return { - isMod: badges.some((badge) => badge.set_id === 'moderator'), + isMod: badges.some((badge) => badge.set_id === 'moderator' || badge.set_id === 'moderator_lead'), isBroadcaster: broadcasterUserId === chatterUserId, isSubscriber: badges.some((badge) => badge.set_id === 'subscriber'), userId: chatterUserId,