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 }); } + +