Merge remote-tracking branch 'upstream/dev' into dev
Some checks are pending
Test / Test (push) Waiting to run

This commit is contained in:
thororen1234 2025-05-06 17:44:03 -04:00
commit 14d4e89f1d
No known key found for this signature in database

View file

@ -19,53 +19,17 @@
import { Devs } from "@utils/constants"; import { Devs } from "@utils/constants";
import definePlugin from "@utils/types"; import definePlugin from "@utils/types";
export default definePlugin({ export default definePlugin({
name: "NoUnblockToJump", name: "NoUnblockToJump",
description: "Allows you to jump to messages of blocked users without unblocking them", description: "Allows you to jump to messages of blocked users without unblocking them",
authors: [Devs.dzshn], authors: [Devs.dzshn],
patches: [ patches: [
{ {
// Clicking on search results to jump find: "#{intl::UNIGNORE_TO_JUMP_BODY}",
find: '.id,"Search Results"', replacement: {
replacement: [ match: /return \i\.\i\.isBlockedForMessage\(/,
{ replace: "return true;$&"
match: /if\(.{1,40}\)(.{1,10}\.show\({.{1,50}#{intl::UNBLOCK_TO_JUMP_TITLE})/, }
replace: "if(false)$1"
},
{
match: /if\(.{1,10}\)(.{1,10}\.show\({.{1,50}#{intl::UNIGNORE_TO_JUMP_TITLE})/,
replace: "if(false)$1"
},
]
},
{
// Jump buttton in top right corner of messages
find: "renderJumpButton()",
replacement: [
{
match: /if\(.{1,10}\)(.{1,10}\.show\({.{1,50}#{intl::UNBLOCK_TO_JUMP_TITLE})/,
replace: "if(false)$1"
},
{
match: /if\(.{1,10}\)(.{1,10}\.show\({.{1,50}#{intl::UNIGNORE_TO_JUMP_TITLE})/,
replace: "if(false)$1"
},
]
},
{
// Clicking on replied messages to jump
find: '("interactionUsernameProfile',
replacement: [
{
match: /.\?(.{1,10}\.show\({.{1,50}#{intl::UNBLOCK_TO_JUMP_TITLE})/,
replace: "false?$1"
},
{
match: /.\?(.{1,10}\.show\({.{1,50}#{intl::UNIGNORE_TO_JUMP_TITLE})/,
replace: "false?$1"
},
]
} }
] ]
}); });