diff --git a/lib/zoeyscomputer_web/plugs/discord_handler.ex b/lib/zoeyscomputer_web/plugs/discord_handler.ex index 90a1aa4..fd49810 100644 --- a/lib/zoeyscomputer_web/plugs/discord_handler.ex +++ b/lib/zoeyscomputer_web/plugs/discord_handler.ex @@ -9,8 +9,8 @@ defmodule ZoeyscomputerWeb.DiscordHandler do @discord_patterns [ ~r/^Mozilla\/5\.0 \(compatible; Discordbot\//, - # Pattern for common Discord web client - ~r/^Mozilla\/5\.0.*Firefox\/.*$/ + # Discord's specific Mac client pattern + ~r/^Mozilla\/5\.0 \(Macintosh; Intel Mac OS X [0-9_.]+; rv:[0-9.]+\) Gecko\/20100101 Firefox\/[0-9.]+$/ ] def call(%{path_info: ["images", _id | _]} = conn, _opts) do