Browse Source

Use discord.utils.escape_mentions as last step of

discord.Message.clean_content
pull/2489/head
Michael H 5 years ago
parent
commit
6794bdaac5
  1. 5
      discord/message.py

5
discord/message.py

@ -39,6 +39,8 @@ from .errors import InvalidArgument, ClientException, HTTPException
from .embeds import Embed from .embeds import Embed
from .member import Member from .member import Member
from .flags import MessageFlags from .flags import MessageFlags
from .utils import escape_mentions
class Attachment: class Attachment:
"""Represents an attachment from Discord. """Represents an attachment from Discord.
@ -557,7 +559,8 @@ class Message:
return transformations.get(obj.group(0), '') return transformations.get(obj.group(0), '')
pattern = re.compile('|'.join(transformations.keys())) pattern = re.compile('|'.join(transformations.keys()))
return pattern.sub(repl2, result) replaced = pattern.sub(repl2, result)
return escape_mentions(replaced)
@property @property
def created_at(self): def created_at(self):

Loading…
Cancel
Save