diff --git a/src/equicordplugins/clickableRoles/index.tsx b/src/equicordplugins/clickableRoles/index.tsx index 8a1faddf7..99f00dc66 100644 --- a/src/equicordplugins/clickableRoles/index.tsx +++ b/src/equicordplugins/clickableRoles/index.tsx @@ -160,8 +160,8 @@ export default definePlugin({ { find: 'tutorialId:"whos-online"', replacement: { - match: /\((function\(\i\)\{let\{id:.*?#{intl::CHANNEL_MEMBERS_A11Y_LABEL}.*?\}\))\}\);/, - replace: "($self.wrapRoleGroup($1}));", + match: /\((function\(\i\)\{let\{id:.*?#{intl::CHANNEL_MEMBERS_A11Y_LABEL}.*?\}\))\}\)/, + replace: "($self.wrapRoleGroup($1}))", }, }, ], diff --git a/src/equicordplugins/equicordHelper/index.tsx b/src/equicordplugins/equicordHelper/index.tsx index 0e4e82805..ce3dd7b18 100644 --- a/src/equicordplugins/equicordHelper/index.tsx +++ b/src/equicordplugins/equicordHelper/index.tsx @@ -350,7 +350,7 @@ export default definePlugin({ replace: "$&&&!$self.isChannelMuted($1?.guildId,$1?.channelId)" }, { - match: /\.getEmbeddedActivitiesForGuild\((\i)\)(?=.flatMap\(\i=>)/, + match: /\.getEmbeddedActivitiesForGuild\((\i)\)(?=.{0,100}\.flatMap\(\i=>)/, replace: "$&.filter(e=>!$self.isChannelMuted($1?.guildId,e?.channelId))" } ], diff --git a/src/equicordplugins/rpcEditor/index.tsx b/src/equicordplugins/rpcEditor/index.tsx index 8f83cf251..de17f1d7d 100644 --- a/src/equicordplugins/rpcEditor/index.tsx +++ b/src/equicordplugins/rpcEditor/index.tsx @@ -79,8 +79,8 @@ export default definePlugin({ { find: '"LocalActivityStore"', replacement: { - match: /function\(\i\)\{.{0,40}activity:(\i).*?\i\[\i\];/, - replace: "$&$self.patchActivity($1);", + match: /(function\(\i\)\{.{0,40}activity:(\i).{0,25}=\i),(\i)/, + replace: "$1;$self.patchActivity($2);let $3", } } ], diff --git a/src/equicordplugins/statusPresets/index.tsx b/src/equicordplugins/statusPresets/index.tsx index 012c82c82..ea0073d33 100644 --- a/src/equicordplugins/statusPresets/index.tsx +++ b/src/equicordplugins/statusPresets/index.tsx @@ -141,7 +141,7 @@ export default definePlugin({ { find: "#{intl::STATUS_MENU_LABEL}", replacement: { - match: /(popoutContainerRef:\i,forceOpen:\i.{0,25}\}\))(?=\])/, + match: /(popoutContainerRef:\i,scrollerRef:\i.{0,50}\}\))(?=\])/, replace: "$1,$self.render()" } }, diff --git a/src/plugins/callTimer/index.tsx b/src/plugins/callTimer/index.tsx index 47dba6be6..3aab4e479 100644 --- a/src/plugins/callTimer/index.tsx +++ b/src/plugins/callTimer/index.tsx @@ -124,7 +124,7 @@ export default definePlugin({ predicate: () => settings.store.allCallTimers, replacement: [ { - match: /user:(\i).*?\.EMBEDDED.{0,25};(?=return 0!==(\i)\.length)/, + match: /user:(\i).*?\.isEmbedded.{0,25};(?=return 0!==(\i)\.length)/, replace: "$&$2.push($self.renderTimer($1.id));", predicate: () => !settings.store.showWithoutHover, }, diff --git a/src/plugins/roleColorEverywhere/index.tsx b/src/plugins/roleColorEverywhere/index.tsx index 7a5f65f77..18cc03c67 100644 --- a/src/plugins/roleColorEverywhere/index.tsx +++ b/src/plugins/roleColorEverywhere/index.tsx @@ -132,7 +132,7 @@ export default definePlugin({ find: "#{intl::GUEST_NAME_SUFFIX})]", replacement: [ { - match: /#{intl::GUEST_NAME_SUFFIX}.{0,50}?""\](?<=guildId:(\i),.+?user:(\i).+?)/, + match: /#{intl::GUEST_NAME_SUFFIX}.{0,50}?"".*?\](?<=guildId:(\i),.+?user:(\i).+?)/, replace: "$&,style:$self.getColorStyle($2.id,$1)," } ],