Message.clean_content now takes into consideration @here mentions.
This commit is contained in:
parent
5a2b8e2ce6
commit
54e9be7aed
@ -198,7 +198,17 @@ class Message:
|
|||||||
|
|
||||||
pattern = re.compile('|'.join(transformations.keys()))
|
pattern = re.compile('|'.join(transformations.keys()))
|
||||||
result = pattern.sub(repl, self.content)
|
result = pattern.sub(repl, self.content)
|
||||||
return result.replace('@everyone', '@\u200beveryone')
|
|
||||||
|
transformations = {
|
||||||
|
'@everyone': '@\u200beveryone',
|
||||||
|
'@here': '@\u200bhere'
|
||||||
|
}
|
||||||
|
|
||||||
|
def repl2(obj):
|
||||||
|
return transformations.get(obj.group(0), '')
|
||||||
|
|
||||||
|
pattern = re.compile('|'.join(transformations.keys()))
|
||||||
|
return pattern.sub(repl2, result)
|
||||||
|
|
||||||
def _handle_upgrades(self, channel_id):
|
def _handle_upgrades(self, channel_id):
|
||||||
self.server = None
|
self.server = None
|
||||||
|
Loading…
x
Reference in New Issue
Block a user