fix issue with double adding fx to vx

This commit is contained in:
Luke Robles 2023-12-13 11:02:02 -08:00
parent 2f202240ac
commit e5febe8dcb

View File

@ -116,9 +116,12 @@ async def convert_heic_to_jpg(ctx):
@bot.listen("on_message")
async def fix_social_media_links(ctx):
correct_domains = {
"x.com": "vxtwitter",
"twitter.com": "vxtwitter",
"tiktok.com": "vxtiktok",
"https://x.com": "vxtwitter",
"https://www.x.com": "vxtwitter",
"https://twitter.com": "vxtwitter",
"https://www.twitter.com": "vxtwitter",
"https://tiktok.com": "vxtiktok",
"https://www.tiktok.com": "vxtiktok",
}
if ctx.author.id == bot.user.id:
return
@ -128,7 +131,7 @@ async def fix_social_media_links(ctx):
"%s said:\n%s"
% (
ctx.author.mention,
ctx.content.replace(k, "%s.com" % correct_domains[k]),
ctx.content.replace(k, "https://%s.com" % correct_domains[k]),
)
)
await ctx.delete()