From f57117c5ab231a69358e3c339958eb197c5e804c Mon Sep 17 00:00:00 2001 From: Michael Jolley Date: Mon, 9 Feb 2026 22:46:43 -0600 Subject: [PATCH] Added firstMessage to OnMessageFlags --- app.js | 4 +++- types/index.d.ts | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app.js b/app.js index 8ad523a..55f3fe8 100644 --- a/app.js +++ b/app.js @@ -1053,6 +1053,7 @@ var comfyJS = { var isEmoteOnly = userstate[ "emote-only" ] || false; var messageType = userstate[ "message-type" ]; var customRewardId = userstate[ "custom-reward-id" ] || null; + var isFirstMessage = ( userstate[ "first-msg" ] && userstate[ "first-msg" ] === "1" ) || false; var flags = { broadcaster: isBroadcaster, mod: isMod, @@ -1060,7 +1061,8 @@ var comfyJS = { subscriber: isSubscriber || isFounder, vip: isVIP, highlighted: isHighlightedMessage, - customReward: !!customRewardId + customReward: !!customRewardId, + firstMessage: isFirstMessage }; var extra = { id: messageId, diff --git a/types/index.d.ts b/types/index.d.ts index 29f1812..81f1db4 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -31,6 +31,7 @@ export type OnMessageFlags = { vip: boolean; highlighted: boolean; customReward: boolean; + firstMessage: boolean; } export type OnRewardExtra = {