From 84d13f574a4dc7762a323b11b10cd673dd67f421 Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Wed, 9 Jul 2025 14:16:15 -0400 Subject: [PATCH] Require exact plugin name --- src/plugins/_core/supportHelper.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/_core/supportHelper.tsx b/src/plugins/_core/supportHelper.tsx index 38ce1bfb8..2e6213a9e 100644 --- a/src/plugins/_core/supportHelper.tsx +++ b/src/plugins/_core/supportHelper.tsx @@ -299,7 +299,8 @@ export default definePlugin({ && ((props.channel.id === SUPPORT_CHANNEL_ID && equicordSupport)) && props.message.content?.includes("update"); - const matchedPlugins = Object.keys(Vencord.Plugins.plugins).filter(name => (props.message.content?.toLowerCase() ?? "").includes(name.toLowerCase())); + const contentWords = (props.message.content?.toLowerCase().match(/\b\w+\b/g) ?? []); + const matchedPlugins = Object.keys(Vencord.Plugins.plugins).filter(name => contentWords.includes(name.toLowerCase())); const matchedPlugin = matchedPlugins.sort((a, b) => b.length - a.length)[0]; const pluginData = matchedPlugin && Vencord.Plugins.plugins[matchedPlugin]; const equicordGuild = ChannelStore.getChannel(props.channel.id)?.guild_id === GUILD_ID;