async def process_meme(message): memes = {"software": ["mercury", "smws", "cpanel", "whm"], "perks": ["office", "fishbowl"], "insults_to_us": []} for meme in memes: for token in message.content.lower().split(): if token in memes[meme]: match meme: case "software": await message.channel.send("That sounds like software to me") case "perks": await message.channel.send("Something snarky about dinner") case "insults_to_us": await message.channel.send("The \"wealth\" of knowledge")