Skip to content

Commit 85bc295

Browse files
committed
fix bypass for invite regex
1 parent ada5db2 commit 85bc295

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

static/regexes.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -98,11 +98,11 @@ const regex_types = [
9898
copy_btn: document.getElementById("copy-regex-invite-links"),
9999
output: document.getElementById("regex-output-invite-links"),
100100
generator: function(settings) {
101-
const main_invites = `(?:https?:\\/\\/)?(?:www\\.|ptb\\.|canary\\.)?(?:discord(?:app)?\\.(?:(?:com|gg)\\/(?:invite|servers)\\/+[a-z0-9-_]+)|discord\\.gg\\/+[a-z0-9-_]+)`;
101+
const main_invites = `(?:https?:\\/\\/)?(?:www\\.|ptb\\.|canary\\.)?discord(?:app)?\\.(?:(?:com|gg)[/\\\\]+(?:invite|servers)[/\\\\]++[a-z0-9-_]+)`;
102102
if (settings.third_party.checked) {
103-
return `${main_invites}|(?:https?://)?(?:www\\.)?(?:dsc\\.gg|invite\\.gg+|discord\\.link|(?:discord\\.(gg|io|me|li|id))|disboard\\.org)/[a-z0-9-_/]+`;
103+
return `${main_invites}|(?:https?://)?(?:www\\.)?(?:dsc\\.gg|invite\\.gg+|discord\\.link|(?:discord\\.(gg|io|me|li|id))|disboard\\.org)[/\\\\]+[a-z0-9-_/]+`;
104104
} else {
105-
return `(?:https?://)?(?:www.|ptb.|canary.)?(?:discord\\.gg|discord(?:app)?\\.(?:com|gg)/(?:invite|servers))/[a-z0-9-_]+`;
105+
return `${main_invites}|discord\\.gg[/\\\\]+[a-z0-9-_]+`;
106106
};
107107
},
108108
setting_elements: {

0 commit comments

Comments
 (0)