diff --git a/client/pages/DiscordActivity.tsx b/client/pages/DiscordActivity.tsx index f082de1a..67f87c2d 100644 --- a/client/pages/DiscordActivity.tsx +++ b/client/pages/DiscordActivity.tsx @@ -50,14 +50,60 @@ export default function DiscordActivity() { }, []); if (error) { + const isCloudflareError = error.includes('Direct IP access') || error.includes('Error 1003'); + const isSDKError = error.includes('Discord SDK'); + return ( -
{error}
-- Make sure you're running this as a Discord Activity within a Discord server. -
++ Unable to initialize Discord Activity +
+{error}
+ + {isCloudflareError && ( +🌐 Cloudflare Blocking Access
++ This error occurs when accessing AeThex via an IP address. Please access through the proper domain: +
+
+ https://aethex.dev/discord
+
+ 🎮 Discord SDK Issue
++ Make sure you're opening this as a Discord Activity within a Discord server, not as a standalone website. +
+Troubleshooting steps:
+