Własny bot Discord
Skonfiguruj własnego bota dla NexoraCode Guard
NexoraCode Guard wymaga własnego bota Discord do obsługi weryfikacji i zarządzania członkami. Poniżej znajdziesz instrukcje krok po kroku.
1. Utwórz aplikację na Discord Developer Portal
- Wejdź na discord.com/developers/applications i zaloguj się.
- Kliknij "New Application" i nadaj nazwę swojemu botowi (np. NexoraCode Guard).
- Przejdź do zakładki "Bot" w menu bocznym.
2. Skonfiguruj bota
- W sekcji "Bot" kliknij "Reset Token" aby wygenerować nowy token.
- Skopiuj token — będziesz go potrzebować w dashboardzie NexoraCode Guard.
- Włącz opcje: "Server Members Intent" i "Message Content Intent" w sekcji Privileged Gateway Intents.
3. Skonfiguruj OAuth2
- Przejdź do zakładki "OAuth2" > "General".
- Dodaj Redirect URL: adres Twojej strony weryfikacji NexoraCode Guard (np. https://twoja-domena.pl/api/guard/verify/callback).
- Zapisz zmiany.
4. Dodaj bota w NexoraCode Guard
- Zaloguj się do dashboardu NexoraCode Guard.
- W zakładce "Boty" (lub w kreatorze "Dodaj serwer") wybierz utworzenie nowego bota.
- Wklej token bota oraz sekret klienta (Client Secret z zakładki OAuth2). Client ID zostanie odczytany z tokenu.
- NexoraCode Guard sprawdzi token i sekret. Bot uruchomi się po dodaniu pierwszego serwera (lub przyciskiem "Restartuj bota" w zakładce "Boty").
W ustawieniach bota kliknij ikonę oka w sekcji Dane logowania, aby zobaczyć zapisany token i sekret klienta. Dane są pobierane dopiero po kliknięciu i dostępne tylko właścicielowi bota. Ponowne kliknięcie ukrywa pola. Sam podgląd nie tworzy zmian do zapisania. Operacja podglądu trafia do logów, bez treści sekretów.
Uwaga: Nigdy nie udostępniaj swojego tokena bota osobom trzecim. Token daje pełny dostęp do Twojego bota Discord. Jeśli token wyciekł, natychmiast wygeneruj nowy na Developer Portal.