From 8c51c6c8d3575cdd011367c79015b258bed639de Mon Sep 17 00:00:00 2001 From: Nuckyz <61953774+Nuckyz@users.noreply.github.com> Date: Fri, 23 Jan 2026 18:47:00 -0300 Subject: [PATCH] boom 3 --- src/plugins/fakeNitro/index.tsx | 2 +- src/plugins/imageFilename/index.ts | 2 +- src/plugins/imageZoom/index.tsx | 2 +- src/plugins/memberCount/index.tsx | 4 ++-- src/plugins/messageLogger/index.tsx | 8 ++++---- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/plugins/fakeNitro/index.tsx b/src/plugins/fakeNitro/index.tsx index 7ec2641e3..4a943e118 100644 --- a/src/plugins/fakeNitro/index.tsx +++ b/src/plugins/fakeNitro/index.tsx @@ -186,7 +186,7 @@ export default definePlugin({ find: '.getByName("fork_and_knife")', predicate: () => settings.store.enableEmojiBypass, replacement: { - match: /\.CHAT/, + match: ".CHAT", replace: ".STATUS" } }, diff --git a/src/plugins/imageFilename/index.ts b/src/plugins/imageFilename/index.ts index 1256361af..77717e5b5 100644 --- a/src/plugins/imageFilename/index.ts +++ b/src/plugins/imageFilename/index.ts @@ -29,7 +29,7 @@ export default definePlugin({ { find: ".RESPONSIVE?", replacement: { - match: /(?="data-role":"img","data-safe-src":)(?<=href:(\i).{0,30})/, + match: /(?="data-role":"img","data-safe-src":)(?<=href:(\i).+?)/, replace: "title:$self.getTitle($1)," } }, diff --git a/src/plugins/imageZoom/index.tsx b/src/plugins/imageZoom/index.tsx index b8878dded..8361e1bb7 100644 --- a/src/plugins/imageZoom/index.tsx +++ b/src/plugins/imageZoom/index.tsx @@ -166,7 +166,7 @@ export default definePlugin({ find: "useFullWidth:!0,shouldLink:", replacement: [ { - match: /className:\i\.\$_,/, + match: /useFullWidth:!0,shouldLink:/, replace: `id:"${ELEMENT_ID}",$&` }, { diff --git a/src/plugins/memberCount/index.tsx b/src/plugins/memberCount/index.tsx index daf8ce6e2..f507d2b0d 100644 --- a/src/plugins/memberCount/index.tsx +++ b/src/plugins/memberCount/index.tsx @@ -70,8 +70,8 @@ export default definePlugin({ find: "{isSidebarVisible:", replacement: [ { - match: /(?<=\{className:(\i),[^}]+?=\i.+?children):\[(\i\.useMemo[^}]+"aria-multiselectable")/, - replace: ":[$1?.includes('members')?$self.render():null,$2", + match: /children:\[(\i\.useMemo[^}]+"aria-multiselectable")(?<=className:(\i),.+?)/, + replace: "children:[$1?.includes('members')?$self.render():null,$2", }, ], predicate: () => settings.store.memberList diff --git a/src/plugins/messageLogger/index.tsx b/src/plugins/messageLogger/index.tsx index 06e555bce..6e4f4c0de 100644 --- a/src/plugins/messageLogger/index.tsx +++ b/src/plugins/messageLogger/index.tsx @@ -448,7 +448,7 @@ export default definePlugin({ find: ".Types.ATTACHMENT,inline:", replacement: [ { - match: /obscured:\i,(?=containerStyles:)/, + match: /\.SPOILER,(?=\[\i\.\i\]:)/, replace: '$&"messagelogger-deleted-attachment":arguments[0]?.item?.originalItem?.deleted,' } ] @@ -471,7 +471,7 @@ export default definePlugin({ find: ".SEND_FAILED,", replacement: { // Render editHistory behind the message content - match: /(?<=\]:\i.isUnsupported}\),)children:\[/, + match: /\]:\i.isUnsupported.+?,children:\[/, replace: "$&arguments[0]?.message?.editHistory?.length>0&&$self.renderEdits(arguments[0])," } }, @@ -480,8 +480,8 @@ export default definePlugin({ find: "#{intl::MESSAGE_EDITED}", replacement: { // Make edit marker clickable - match: /(?<=isInline:!1,children:.+?)"span",\{(?=className:)/, - replace: "$self.EditMarker,{message:arguments[0].message," + match: /(isInline:!1,children:.+?)"span",\{(?=className:)/, + replace: "$1$self.EditMarker,{message:arguments[0].message," } },