Skip to content

Commit 0c5167f

Browse files
authored
Merge pull request #5 from Latent-Logic/patch-1
Clean up Discord invite link regex
2 parents 11b372e + 457fb04 commit 0c5167f

File tree

1 file changed

+2
-18
lines changed

1 file changed

+2
-18
lines changed

static/regexes.js

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -83,26 +83,10 @@ const regex_types = [
8383
copy_btn: document.getElementById("copy-regex-invite-links"),
8484
output: document.getElementById("regex-output-invite-links"),
8585
generator: function(settings) {
86-
const main_invites = `(?:https?:\\/\\/)?(?:www\\.|ptb\\.|canary\\.)?(?:discord(?:app)?\\.(?:(?:com|gg)\\/(?:invite|servers)\\/+[a-z0-9-_]+)|discord\\.gg\\/+[a-z0-9-_]+)`;
8786
if (settings.third_party.checked) {
88-
return `${main_invites}|discord\\.gg/[a-z0-9-_]+)|(?:https?://)?(?:www\\.)?(?:dsc\\.gg|invite\\.gg+|discord\\.link|(?:discord\\.(gg|io|me|li|id))|disboard\\.org)/[a-z0-9-_/]+`;
87+
return "(?:https?://)?(?:www.|ptb.|canary.)?(?:dsc\\.gg|invite\\.gg|discord\\.link|(?:discord\\.(?:gg|io|me|li|id))|disboard\\.org|discord(?:app)?\\.(?:com|gg)/(?:invite|servers))/[a-z0-9-_]+";
8988
} else {
90-
return main_invites;
91-
};
92-
},
93-
setting_elements: {
94-
third_party: document.getElementById("include-3rdparty")
95-
}
96-
},
97-
{
98-
name: "invite-links",
99-
copy_btn: document.getElementById("copy-regex-invite-links"),
100-
output: document.getElementById("regex-output-invite-links"),
101-
generator: function(settings) {
102-
if (settings.third_party.checked) {
103-
return "(?:https?://)?(?:www.|ptb.|canary.)?(?:discord(?:app)?\\.(?:(?:com|gg)/(?:invite|servers)/[a-z0-9-_]+)|discord\\.gg/[a-z0-9-_]+)|(?:https?://)?(?:www\\.)?(?:dsc\\.gg|invite\\.gg+|discord\\.link|(?:discord\\.(gg|io|me|li|id))|disboard\\.org)/[a-z0-9-_/]+";
104-
} else {
105-
return `(?:https?://)?(?:www.|ptb.|canary.)?(?:discord(?:app)?\\.(?:(?:com|gg)/(?:invite|servers)/[a-z0-9-_]+)|discord\\.gg/[a-z0-9-_]+)`;
89+
return `(?:https?://)?(?:www.|ptb.|canary.)?(?:discord\\.gg|discord(?:app)?\\.(?:com|gg)/(?:invite|servers))/[a-z0-9-_]+`;
10690
};
10791
},
10892
setting_elements: {

0 commit comments

Comments
 (0)