From d178dcc4809891cc36f659ee2da28cd51f8e0156 Mon Sep 17 00:00:00 2001 From: sadan4 <117494111+sadan4@users.noreply.github.com> Date: Fri, 21 Mar 2025 08:26:49 -0400 Subject: [PATCH] IrcColors: Dont color wumpus in Role Settings (#3272) --- src/plugins/ircColors/index.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/plugins/ircColors/index.ts b/src/plugins/ircColors/index.ts index 3522eaad..d547a0e1 100644 --- a/src/plugins/ircColors/index.ts +++ b/src/plugins/ircColors/index.ts @@ -81,9 +81,13 @@ export default definePlugin({ ], calculateNameColorForMessageContext(context: any) { - const id = context?.message?.author?.id; + const userId: string | undefined = context?.message?.author?.id; const colorString = context?.author?.colorString; - const color = calculateNameColorForUser(id); + const color = calculateNameColorForUser(userId); + + // Color preview in role settings + if (context?.message?.channel_id === "1337" && userId === "313337") + return colorString; if (settings.store.applyColorOnlyInDms && !context?.channel?.isPrivate()) { return colorString;