diff --git a/src/equicordplugins/anammox/index.ts b/src/equicordplugins/anammox/index.ts index f09bf77f4..26568b347 100644 --- a/src/equicordplugins/anammox/index.ts +++ b/src/equicordplugins/anammox/index.ts @@ -111,7 +111,10 @@ export default definePlugin({ { // Gift button find: '"sticker")', - replacement: { match: /&&\i\.push\(\{[^&]*?,"gift"\)\}\)/, replace: "", }, + replacement: { + match: /&&\i\.push\(\([^&]*?,"gift"\)\)/, + replace: "", + }, predicate: () => settings.store.gift, }, { diff --git a/src/equicordplugins/betterActivities/index.tsx b/src/equicordplugins/betterActivities/index.tsx index ecc66cd8a..2a6516754 100644 --- a/src/equicordplugins/betterActivities/index.tsx +++ b/src/equicordplugins/betterActivities/index.tsx @@ -48,7 +48,7 @@ export default definePlugin({ }, { // Show all activities in the user popout/sidebar - find: '"UserProfilePopoutBody"', + find: /\.POPOUT,onClose:\i}\),nicknameIcons:.+?\.isProvisional/, replacement: { match: /((\i)=.{0,10}(\i)\.id\).*?,onInteraction:\i\}\),).{0,250}onClose:\i\}\)/, replace: "$1$self.showAllActivitiesComponent({ activity: $2, user: $3 })" diff --git a/src/equicordplugins/commandPalette/index.tsx b/src/equicordplugins/commandPalette/index.tsx index 543e3edad..ccb118eed 100644 --- a/src/equicordplugins/commandPalette/index.tsx +++ b/src/equicordplugins/commandPalette/index.tsx @@ -230,7 +230,7 @@ export default definePlugin({ { find: '"sticker")', replacement: { - match: /(\(\)\(\i\.\i,.{0,50}children:)(.+?)\}/, + match: /("div",\{.{0,15}children:)(.+?)\}/, replace: "$1$self.wrapChatBarChildren($2)}" } } diff --git a/src/equicordplugins/hideChatButtons/index.tsx b/src/equicordplugins/hideChatButtons/index.tsx index f3ab973b1..9bdbfc98e 100644 --- a/src/equicordplugins/hideChatButtons/index.tsx +++ b/src/equicordplugins/hideChatButtons/index.tsx @@ -81,7 +81,7 @@ export default definePlugin({ { find: '"sticker")', replacement: { - match: /(?<=\(\)\(\i\.\i,.{0,50}children:)(.+?)\}/, + match: /(?<="div",\{.{0,15}children:)(.+?)\}/, replace: "$self.buttonsInner($1)}" } } diff --git a/src/equicordplugins/moreStickers/index.tsx b/src/equicordplugins/moreStickers/index.tsx index 89fe9fb42..7495a10df 100644 --- a/src/equicordplugins/moreStickers/index.tsx +++ b/src/equicordplugins/moreStickers/index.tsx @@ -50,13 +50,9 @@ export default definePlugin({ find: ".gifts)", replacement: [ { - match: /(?<=(,\(null==\(\i=\i\.stickers\)\?void 0.*?\i\.push\(\{).{0,15}node:(.{0,50})},"sticker"\)\}\))/, - replace: "$1key:\"stickers+\",node:$2,stickersType:\"stickers+\"},\"stickers+\")})" + match: /(?<=(,\(null==\(\i=\i\.stickers\)\?void 0.*?\i\.push\(\(.{0,100})\},"sticker"\)\))/, + replace: "$1,stickersType:\"stickers+\"},\"stickers+\"))" }, - { - match: /(?<="submit"\)\}\);)(?=.{0,50}null!=(\i))/, - replace: '$1["stickers+"]=3;' - } ] }, { @@ -67,7 +63,7 @@ export default definePlugin({ replace: ',vcStickers=$1?$2($3,{id:"stickers+-picker-tab","aria-controls":"more-stickers-picker-tab-panel","aria-selected":$4==="stickers+",isActive:$4==="stickers+",autoFocus:true,viewType:"stickers+",children:$5+"+"})}):null' }, { - match: /children:\[\i,\i(?=.{0,5}\}\))/g, + match: /children:\[\i,\i(?=.{0,150}\.SOUNDBOARD)/g, replace: "$&,vcStickers" }, {