add limits related to current messages to config

This commit is contained in:
Wroclaw 2023-03-24 16:47:26 +01:00
parent 4f4b708ba5
commit 02730ff488
3 changed files with 13 additions and 3 deletions

View file

@ -26,9 +26,9 @@ discord.on("messageCreate", async message => {
if (!message.mentions.has(message.client.user)) return;
try {
let messages: DiscordApi.Collection<string, DiscordApi.Message> = await message.channel.messages.fetch({ limit: 50, cache: false });
let messages: DiscordApi.Collection<string, DiscordApi.Message> = await message.channel.messages.fetch({ limit: config.limits.messages, cache: false });
messages = messages.filter(m => message.createdTimestamp - m.createdTimestamp < 1000*60*60 );
messages = messages.filter(m => message.createdTimestamp - m.createdTimestamp < config.limits.time );
messages.forEach(m => Moderation.checkMessage(m));