Przejdź do treści
nexoracodeOtwórz panel

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.