diff options
author | 0ceanlight <59946346+0ceanlight@users.noreply.github.com> | 2020-07-24 01:36:24 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-24 01:36:24 +0000 |
commit | 95a61e8d70eb8069d3c7adb2ecf7d59d252cef3e (patch) | |
tree | e6167e7c47e24f1b2f8b3346d2acdc20edef6126 /cogs/logs.py | |
parent | c8ed74e1b9ffc3070c76fe7f84350df390fc4a50 (diff) | |
parent | 41526349740b6ed8e4d5564ed67934016126d7be (diff) | |
download | steve-bot-95a61e8d70eb8069d3c7adb2ecf7d59d252cef3e.tar steve-bot-95a61e8d70eb8069d3c7adb2ecf7d59d252cef3e.tar.gz steve-bot-95a61e8d70eb8069d3c7adb2ecf7d59d252cef3e.tar.bz2 steve-bot-95a61e8d70eb8069d3c7adb2ecf7d59d252cef3e.tar.lz steve-bot-95a61e8d70eb8069d3c7adb2ecf7d59d252cef3e.tar.xz steve-bot-95a61e8d70eb8069d3c7adb2ecf7d59d252cef3e.tar.zst steve-bot-95a61e8d70eb8069d3c7adb2ecf7d59d252cef3e.zip |
Merge pull request #2 from AnInternetTroll/master
updating fork
Diffstat (limited to '')
-rwxr-xr-x | cogs/logs.py | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/cogs/logs.py b/cogs/logs.py index ea3870a..c1b3a49 100755 --- a/cogs/logs.py +++ b/cogs/logs.py @@ -8,12 +8,19 @@ class Logs(commands.Cog): @commands.Cog.listener() async def on_message_delete(self, message): + if (message.id in self.bot.messageBlacklist): + self.bot.messageBlacklist.remove(message.id) + return if message.guild.id != 574267523869179904: return - channel = self.bot.get_channel(718187032869994686) + if message.author.color.value == 0: + color = 16777210 + else: + color = message.author.color + channel = self.bot.get_channel(int(self.bot.config[str(message.guild.id)]["logs_channel"])) embed = discord.Embed( title='Deleted Message', - color=message.author.color, + color=color, timestamp=message.created_at ) embed.add_field( @@ -25,9 +32,12 @@ class Logs(commands.Cog): @commands.Cog.listener() async def on_message_edit(self, before, after): + if before.content == after.content: + return + if after.guild.id != 574267523869179904: return - channel = self.bot.get_channel(718187032869994686) + channel = self.bot.get_channel(int(self.bot.config[str(before.guild.id)]["logs_channel"])) if before.author.color.value == 0: color = 16777210 else: |