Don't use a set for words

This commit is contained in:
Nexus 2024-03-29 13:25:09 +00:00
parent a72006fd71
commit cbe754c57e
Signed by: nex
GPG key ID: 0FA334385D0B689F

View file

@ -187,7 +187,7 @@ class Events(commands.Cog):
if message.content: if message.content:
assets = Path.cwd() / "assets" assets = Path.cwd() / "assets"
words = re.split(r"\s+", message.content) words = re.split(r"\s+", message.content)
words = set(map(str.lower, words)) words = tuple(map(str.lower, words))
if "lupupa" in words and (file := assets / "lupupa.jpg").exists(): if "lupupa" in words and (file := assets / "lupupa.jpg").exists():
await message.reply(file=discord.File(file), delete_after=60) await message.reply(file=discord.File(file), delete_after=60)
elif any(word in words for word in ("fedora", "nix", "nixos")) and (file := assets / "fedora.jpg").exists(): elif any(word in words for word in ("fedora", "nix", "nixos")) and (file := assets / "fedora.jpg").exists():