Fix modlog detecting bad edits from bots

This commit is contained in:
Zeva Rose 2021-07-25 21:14:36 -06:00
parent fd4dd7262e
commit 8de38b17df

View file

@ -1,7 +1,6 @@
import discord import discord
from discord.ext import commands from discord.ext import commands
from jarvis.config import get_config
from jarvis.db.types import Setting from jarvis.db.types import Setting
from jarvis.utils import build_embed from jarvis.utils import build_embed
from jarvis.utils.field import Field from jarvis.utils.field import Field
@ -15,7 +14,7 @@ class ModlogMessageCog(commands.Cog):
async def on_message_edit( async def on_message_edit(
self, before: discord.Message, after: discord.Message self, before: discord.Message, after: discord.Message
): ):
if before.author != get_config().client_id: if not before.author.bot:
modlog = Setting.get(guild=after.guild.id, setting="modlog") modlog = Setting.get(guild=after.guild.id, setting="modlog")
if modlog: if modlog:
if before.content == after.content or before.content is None: if before.content == after.content or before.content is None: