Add on_message_edit event listener
This commit is contained in:
parent
acb2d6ff3e
commit
2a7bf32aab
1 changed files with 6 additions and 8 deletions
|
@ -18,6 +18,7 @@ class MessageEventHandler(object):
|
||||||
def __init__(self, bot):
|
def __init__(self, bot):
|
||||||
self.bot = bot
|
self.bot = bot
|
||||||
self.bot.add_listener(self.on_message)
|
self.bot.add_listener(self.on_message)
|
||||||
|
self.bot.add_listener(self.on_message_edit)
|
||||||
|
|
||||||
async def autopurge(self, message: Message):
|
async def autopurge(self, message: Message):
|
||||||
autopurge = Autopurge.get(
|
autopurge = Autopurge.get(
|
||||||
|
@ -222,11 +223,8 @@ class MessageEventHandler(object):
|
||||||
await self.checks(message)
|
await self.checks(message)
|
||||||
await self.bot.process_commands(message)
|
await self.bot.process_commands(message)
|
||||||
|
|
||||||
async def on_message_edit(self, message: Message):
|
async def on_message_edit(self, before: Message, after: Message):
|
||||||
if (
|
if not isinstance(after.channel, DMChannel) and not after.author.bot:
|
||||||
not isinstance(message.channel, DMChannel)
|
await self.massmention(after)
|
||||||
and not message.author.bot
|
await self.roleping(after)
|
||||||
):
|
await self.checks(after)
|
||||||
await self.massmention(message)
|
|
||||||
await self.roleping(message)
|
|
||||||
await self.checks(message)
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue