From 83223bf218c864233472163fa137562f65050afc Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Thu, 21 May 2020 17:27:39 -0400 Subject: Simple edit message logging --- bot_discord.js | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/bot_discord.js b/bot_discord.js index 340aee7..5380db6 100644 --- a/bot_discord.js +++ b/bot_discord.js @@ -203,7 +203,7 @@ client.on('ready', () => { 'Fighting AstralMod', ]; setInterval(() => { - dbl.postStats(client.guilds.size, client.shards.id, client.shards.total); + dbl.postStats(client.guilds.size, client.shards.Id, client.shards.total); }, 1800000); client.user.setPresence({ status: 'online', @@ -231,6 +231,27 @@ client.on('guildMemberAdd', member => { log(`[i] I gave ${member.user.username} the "Member" role.`.green); }); +client.on('messageUpdate', async(oldMessage, newMessage) => { + if (oldMessage.guild.id != '243022206437687296') return 0 + if (oldMessage.content === newMessage.content){ + return; + } + const logEmbed = new Discord.RichEmbed() + .setAuthor("AleeBot Logging", client.user.avatarURL) + .setDescription(`A message from ${oldMessage.author.username} was edited`) + .addField("Before: ", `\`\`\`${oldMessage.content}\`\`\``) + .addField("After: ", `\`\`\`${newMessage.content}\`\`\``) + .setColor("#ffff1a") + .setTimestamp() + + let editmessage = newMessage.guild.channels.find(ch => ch.name === "logs") + if(!editmessage) return; + + editmessage.send(logEmbed); + + +}) + client.on('guildCreate', guild => { log(`[i] New guild joined: ${guild.name} (id: ${guild.id}). This guild has ${guild.memberCount} members!`.blue); -- cgit v1.2.3