Bot hostowany osobno • Panel WWW

Zarządzaj serwerem przez jeden przejrzysty panel

NebulaPulse to gotowy front i API pod bota Discord na osobnym hoście. Moderacja, tickety, ekonomia, automod i status usług — bez mieszania warstwy webowej z procesem bota.

Status usług --%

Sprawdzam stan usług...

Aktualizacja: --

API pobiera status z osobnego hosta bota przez /api/status.

Dlaczego ten projekt dobrze działa z botem na osobnym hoście

Frontend nie zależy bezpośrednio od procesu bota. Komunikacja idzie przez warstwę API.

Rozdzielona architektura

Bot działa na osobnym VPS/hostingu, a panel WWW może być wdrożony osobno bez przestojów.

Jedno źródło konfiguracji

Panel zapisuje ustawienia, bot odczytuje je przez API/DB. Mniej konfliktów i prostszy deploy.

Status usług na żywo

Widżet statusu informuje użytkowników o stanie bota bez ujawniania backendowych endpointów publicznie.

Moduły gotowe do podpięcia

Strona jest pod modułowy dashboard: aktywujesz sekcje według planu i potrzeb serwera.

🛡️ Automoderator

Blokada linków, spamu i raidów + system kar.

🎫 Tickety

Kanały zgłoszeń, przejmowanie ticketów, transkrypty.

💰 Ekonomia

Praca, napady, sklep, transfery i balans użytkownika.

📜 Logi

Edycje wiadomości, bany, role, zmiany kanałów i audyt.

⭐ XP i rangi

Poziomy aktywności, role za level, konfiguracja progów.

⚙️ Automatyzacje

Autorespondery, cykliczne ogłoszenia i reguły czasowe.

NebulaPulse PRO

Odblokuj pełny zestaw: backupy, automatyzacje PRO, zaawansowane statystyki i rozszerzone limity modułów.

FAQ

Czy bot musi być na tym samym hostingu co strona?

Nie. Ten projekt jest właśnie pod scenariusz oddzielnych hostów. Wystarczy poprawnie ustawić `BOT_API_URL`.

Jak działa status usług?

Frontend pyta endpoint `/api/status`, a backend po stronie strony pyta host bota i zwraca ujednolicony JSON.

Czy mogę rozbudować to do pełnego dashboardu?

Tak, wystarczy dodać logowanie Discord OAuth2 i endpointy modułów (`/api/guilds`, `/api/modules`).

OK