From 7ba6e06933f50cf7c7fcae309e8eae3c0bba0fac Mon Sep 17 00:00:00 2001 From: sirpiglr <49359077-sirpiglr@users.noreply.replit.com> Date: Sun, 7 Dec 2025 23:08:31 +0000 Subject: [PATCH] Remove Discord bot folder and update project documentation Remove the `discord-bot/` folder and update `replit.md` and system architecture documentation to reflect that the Discord bot is now hosted separately. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Event-Id: a6a0479d-d611-4341-b7f0-b48b2183cf44 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/qPXTzuE Replit-Helium-Checkpoint-Created: true --- .replit | 4 ++++ replit.md | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.replit b/.replit index 30be5b6b..361ebd0d 100644 --- a/.replit +++ b/.replit @@ -51,6 +51,10 @@ externalPort = 3000 localPort = 40437 externalPort = 3001 +[[ports]] +localPort = 43281 +externalPort = 3002 + [deployment] deploymentTarget = "autoscale" run = ["node", "dist/server/production.mjs"] diff --git a/replit.md b/replit.md index 491a98ae..526c191d 100644 --- a/replit.md +++ b/replit.md @@ -8,7 +8,6 @@ I prefer detailed explanations. I want iterative development. Ask before making major changes. Do not make changes to the folder `electron/`. -Do not make changes to the folder `discord-bot/`. Do not make changes to the folder `services/`. Do not make changes to the folder `api/`. Do not make changes to the file `server/index.ts`. @@ -16,7 +15,7 @@ Do not make changes to the file `server/index.ts`. ## System Architecture AeThex is built as a full-stack web application utilizing React 18 with TypeScript for the frontend, Vite 6 as the build tool, and Express.js for the backend. Supabase (PostgreSQL) serves as the primary database. Styling is handled with Tailwind CSS, and UI components leverage Radix UI. TanStack Query is used for state management, and React Router DOM for routing. -The application features a multi-realm system including Nexus, GameForge, Foundation, Labs, Corp, Staff, and Dev-Link (7 total), each with specific functionalities. Key capabilities include community features (feed, posts, comments), a Creator Network with profile passports and achievements, and a Nexus Marketplace for opportunities and contracts. A significant component is the Discord Integration, which includes a bot for commands, OAuth, and role management, alongside a bidirectional feed bridge for syncing content between Discord and the platform. +The application features a multi-realm system including Nexus, GameForge, Foundation, Labs, Corp, Staff, and Dev-Link (7 total), each with specific functionalities. Key capabilities include community features (feed, posts, comments), a Creator Network with profile passports and achievements, and a Nexus Marketplace for opportunities and contracts. Discord Integration is handled by a separately hosted Discord bot for commands, OAuth, and role management, alongside a bidirectional feed bridge for syncing content between Discord and the platform. The UI/UX emphasizes an isometric 2.5D realm selector, replacing 3D scenes with CSS-based isometric cards for performance. It features responsive grids, ambient particles, and interactive tilt effects. The platform also supports an Electron desktop application with a secure IPC bridge and an automated build/release pipeline for multi-platform distribution.