Добрый день. Предположим у меня есть такой event
@client.event
async def on_message_delete(message):
channel = client.get_channel(703596630892478506)
if message.content is None:
return;
embed = discord.Embed(color = random.choice(colors), description=f"{message.author.mention} `Удалил сообщение в канале` {message.channel.mention} \n \n**Удаленное сообщение** - {message.content}",timestamp=message.created_at)
embed.set_author(name=f"{message.author}", icon_url=f'{message.author.avatar_url}')
embed.set_footer(text=f'ID Пользователя: {message.author.id} | ID Сообщения: {message.id}')
await channel.send(embed=embed)
return
Но и бот у меня стоит на 8 серверах, следовательно все удаленные сообщения идут туда, так вопрос, как сделать так, что бы он логировал сообщение только на определенном сервере. Предположим как с командой это сделать, я знаю, это
if ctx.guild.id == ID:, а как с event?