Fix uses of re.sub() (#3826)

* Fix uses of `re.sub()` (pt. 1)

* Fix uses of `re.sub()` (pt. 2)

* Fix uses of `re.sub()` (pt. 3)

* Fix uses of `re.sub()` (pt. 4)

* Revert commands.py
This commit is contained in:
jack1142
2020-05-28 23:51:53 +02:00
committed by GitHub
parent 45afaa8ec8
commit ed89f70f98
3 changed files with 6 additions and 4 deletions

View File

@@ -262,7 +262,7 @@ class Context(DPYContext):
"""str: The command prefix, but a mention prefix is displayed nicer."""
me = self.me
pattern = re.compile(rf"<@!?{me.id}>")
return pattern.sub(f"@{me.display_name}", self.prefix)
return pattern.sub(f"@{me.display_name}".replace("\\", r"\\"), self.prefix)
@property
def me(self) -> Union[discord.ClientUser, discord.Member]: