Discord · WIDEO + TEKST
Claude w Discordzie: własny bot krok po kroku
Kod napisze Claude Code, Ty klikasz, kopiujesz i sprawdzasz. Przykładowy projekt własnego asystenta na serwerze Discord.
nagranie w przygotowaniuKrok 1 z 7
WERSJA DEMONSTRACYJNA Treść i zdjęcia są przykładowe. Pokazują układ przyszłego poradnika.
Zanim zaczniesz
W tym przykładowym projekcie planujemy małego bota, który pomaga na jednym kanale. Celem ćwiczenia jest zrozumienie kolejnych etapów: od przygotowania serwera po sprawdzenie odpowiedzi.
- Serwer testowy Discord, na którym możesz zarządzać aplikacjami.
- Przygotowane środowisko do pracy z Claude Code.
- Osobny folder na projekt i własna lista oczekiwanych zachowań.
Zaczynasz od zera? Zajrzyj najpierw do poradnika Pierwsza sesja z Claude Code.
Utwórz aplikację w Discordzie
W scenariuszu ćwiczenia bot nazywa się „Robcio”. Zanim zaczniesz konfigurować aplikację, zapisz, gdzie ma działać i na jakie pytania odpowiadać. Dzięki temu łatwiej będzie sprawdzić efekt.

Przygotuj dostęp dla bota
Zaplanuj dostęp tylko do testowego kanału. W gotowym poradniku w tym miejscu znajdą się sprawdzone ekrany konfiguracji i opis potrzebnych uprawnień.
Token jest sekretem aplikacji. W przykładach używamy wyłącznie pustych wartości — własnych tokenów nie publikuj w wiadomościach ani na zrzutach ekranu.
Utwórz folder i uruchom Claude Code
Przykładowy projekt ma własny folder discord-bot. Poniższy fragment pokazuje układ komend do przyszłego poradnika; zakłada wcześniej przygotowane narzędzia.
mkdir discord-bot
cd discord-bot
claude
Sprawdź, czy pracujesz we właściwym folderze. Poproś asystenta o krótkie opisanie planu przed utworzeniem plików.
Poproś Claude o napisanie bota
Dobry opis zadania mówi, co ma się wydarzyć, gdzie bot ma działać i jak sprawdzisz wynik. Możesz zacząć od poniższego przykładu, dostosowując go do własnego projektu.
Zaplanuj testowego bota Discord w Node.js.
Ma odpowiadać na pytania na jednym wskazanym kanale,
korzystając z Claude API.
Sekrety odczytuj ze zmiennych środowiskowych.
Najpierw pokaż plan, potrzebne uprawnienia i sposób testowania.
Wyjaśnij po polsku każdą proponowaną komendę.
Uzupełnij lokalną konfigurację
Poniższy fragment to przykład nazw zmiennych, a nie działający plik konfiguracyjny. Ostateczne nazwy powinny odpowiadać kodowi przygotowanego projektu.
DISCORD_TOKEN=uzupelnij-lokalnie
ANTHROPIC_API_KEY=uzupelnij-lokalnie
Sprawdź, czy plik z sekretami jest pomijany przez repozytorium. Do dokumentacji projektu dodaj osobny przykład zawierający same nazwy zmiennych.
Uruchom i przetestuj
Najpierw przeczytaj instrukcję uruchomienia przygotowanego projektu. Jeżeli projekt definiuje skrypt start, przykładowa komenda może wyglądać tak:
npm start
- Zadaj jedno proste pytanie na testowym kanale.
- Sprawdź, czy bot odpowiada tylko tam, gdzie zaplanowano.
- Zapisz, co dzieje się przy braku konfiguracji lub błędzie połączenia.
- Zakończ test i zanotuj, co wymaga poprawy.

Masz już plan małego projektu. W kolejnym ćwiczeniu możesz porównać go ze scenariuszem Claude ze Slackiem.