Catch error on failed delete malicious message
This commit is contained in:
parent
c02c8437e7
commit
b430e52377
1 changed files with 8 additions and 2 deletions
|
@ -605,7 +605,10 @@ class Jarvis(StatsClient):
|
||||||
).commit()
|
).commit()
|
||||||
embed = warning_embed(message.author, "Phishing URL")
|
embed = warning_embed(message.author, "Phishing URL")
|
||||||
await message.channel.send(embeds=embed)
|
await message.channel.send(embeds=embed)
|
||||||
await message.delete()
|
try:
|
||||||
|
await message.delete()
|
||||||
|
except Exception:
|
||||||
|
self.logger.warn("Failed to delete malicious message")
|
||||||
tracker = malicious_tracker.labels(
|
tracker = malicious_tracker.labels(
|
||||||
guild_id=message.guild.id, guild_name=message.gulid.name
|
guild_id=message.guild.id, guild_name=message.gulid.name
|
||||||
)
|
)
|
||||||
|
@ -641,7 +644,10 @@ class Jarvis(StatsClient):
|
||||||
reasons = ", ".join(item["not_safe_reasons"])
|
reasons = ", ".join(item["not_safe_reasons"])
|
||||||
embed = warning_embed(message.author, reasons)
|
embed = warning_embed(message.author, reasons)
|
||||||
await message.channel.send(embeds=embed)
|
await message.channel.send(embeds=embed)
|
||||||
await message.delete()
|
try:
|
||||||
|
await message.delete()
|
||||||
|
except Exception:
|
||||||
|
self.logger.warn("Failed to delete malicious message")
|
||||||
tracker = malicious_tracker.labels(
|
tracker = malicious_tracker.labels(
|
||||||
guild_id=message.guild.id, guild_name=message.gulid.name
|
guild_id=message.guild.id, guild_name=message.gulid.name
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Reference in a new issue