aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Lee <alee14498@protonmail.com>2020-05-21 17:27:39 -0400
committerAndrew Lee <alee14498@protonmail.com>2020-05-21 17:27:39 -0400
commit83223bf218c864233472163fa137562f65050afc (patch)
treee8e672dd45354aafa8a1b15575f8467d13d7280b
parenta06d70c730acbf81c8e9072ed9ce91681afd25e7 (diff)
downloadAleeBot-83223bf218c864233472163fa137562f65050afc.tar.gz
AleeBot-83223bf218c864233472163fa137562f65050afc.tar.bz2
AleeBot-83223bf218c864233472163fa137562f65050afc.zip
Simple edit message logging
-rw-r--r--bot_discord.js23
1 files changed, 22 insertions, 1 deletions
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);