From 6b24bb7c9e203cb685efd4e39253a2e5b60a6493 Mon Sep 17 00:00:00 2001 From: Ben Date: Thu, 6 Aug 2020 20:24:18 +0100 Subject: [PATCH] made some altercations to ajds harmful identifier --- src/ajds-core.js | 5 ++--- src/discord-events.js | 4 ++++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/ajds-core.js b/src/ajds-core.js index 6414fae..2bf80cd 100644 --- a/src/ajds-core.js +++ b/src/ajds-core.js @@ -122,13 +122,12 @@ module.exports.NickCheck = function(name) module.exports.IsIdentifierHarmful = function(ident) { - return !(/^[a-zA-Z0-9_][a-zA-Z0-9_!?-]{3,20}$/.test(ident)); + return !(/^[a-zA-Z0-9_ ][a-zA-Z0-9_!?-]{3,999}$/.test(ident)); } module.exports.NeutralizeHarmfulIdentifier = function(ident) { - let base = ident.replace(/[^a-zA-Z0-9_]/g, ''); - if (base.length > 20) base = base.slice(0, 20); + let base = ident.replace(/[^a-zA-Z0-9_ ]/g, ''); while (base.length < 3) { base += `UnPingableNick${Math.floor(Math.random()*10 + 0.5)}`; } diff --git a/src/discord-events.js b/src/discord-events.js index ac087de..b091c80 100644 --- a/src/discord-events.js +++ b/src/discord-events.js @@ -608,6 +608,8 @@ async function GuildMemberRemove(guild, member) DiscordHelpers.SendMessageSafe(FallbackChannel, { embed: embed.sendable }); } +async function GuildMemberUpdate() + async function MessageDelete(message) { const FallbackChannel = await GetLogChannel(message.channel.guild.id); @@ -688,3 +690,5 @@ async function MessageUpdate(message, oldmessage) DiscordHelpers.SendMessageSafe(FallbackChannel, { embed: embed.sendable }); } + +