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;