Przewodnik krok po kroku po integracji Twojego Agenta Quickchat AI z Discordem. Utwórz bota, skonfiguruj uprawnienia i uruchom go na swoim serwerze.
W tym przewodniku pokażemy, jak zintegrować Twojego Asystenta AI z serwerem Discord. Oto plan:
- Utwórz serwer Discord
- Utwórz aplikację Discord
- Skonfiguruj swoją aplikację Discord
- Dodaj bota do serwera Discord
- Zintegruj bota Discord z Quickchat AI
Obejrzyj wideo
Dział zatytułowany „Obejrzyj wideo”Tworzenie i konfiguracja serwera Discord
Dział zatytułowany „Tworzenie i konfiguracja serwera Discord”Utwórz serwer Discord
Dział zatytułowany „Utwórz serwer Discord”Aby rozpocząć integrację, potrzebujesz serwera Discord. Jeśli nie masz konta, odwiedź discord.com i je utwórz. Po zalogowaniu skorzystaj z tego przewodnika, aby utworzyć serwer.
Utwórz aplikację Discord
Dział zatytułowany „Utwórz aplikację Discord”Przejdź do discord.com/developers/applications, będąc zalogowanym, i utwórz nową aplikację.
Skonfiguruj swoją aplikację Discord
Dział zatytułowany „Skonfiguruj swoją aplikację Discord”Zanim dodasz bota do serwera, włącz Message Content Intent dla swojej aplikacji. Dzięki temu bot może czytać wiadomości wysyłane przez użytkowników na Twoim serwerze.

Dodaj bota do serwera Discord
Dział zatytułowany „Dodaj bota do serwera Discord”Teraz musisz dodać bota do swojego serwera. W tym celu zbuduj poniższy adres URL Discord i wklej go do przeglądarki:
https://discord.com/api/oauth2/authorize?client_id=<YOUR CLIENT ID>&permissions=309237712896&scope=botSkąd bierze się liczba uprawnień?
Liczba uprawnień (309237712896) odpowiada następującym uprawnieniom:
Send MessagesCreate Public ThreadsSend Messages in ThreadsRead Message History
To minimalny zestaw uprawnień wymaganych do prawidłowego działania bota. Możesz to sprawdzić na discord.com/developers/applications, wybierając swoją aplikację, klikając Bot po lewej i przewijając w dół:

Gdzie znaleźć SWÓJ CLIENT ID?
Najłatwiej spojrzeć na pasek adresu przeglądarki i skopiować długi numer, który jest częścią adresu:
https://discord.com/developers/applications/<YOUR CLIENT ID>/bot
W tym przykładzie client id to 1234567890123456789, więc pełny adres URL do dodania bota będzie wyglądał tak:
https://discord.com/api/oauth2/authorize?client_id=1234567890123456789&permissions=309237712896&scope=botIntegracja bota Discord z Quickchat AI
Dział zatytułowany „Integracja bota Discord z Quickchat AI”Aby połączyć bota z Quickchat AI, pobierz swój Discord Bot Token z Developer Portal.
- Przejdź do Bot Settings → Reset Token → Copy Token

- W Panelu Quickchat AI przejdź do External Applications, otwórz integrację Discord, włącz Włącz Discord i wklej swój token.

🎉 Twój bot AI jest aktywny!
Dział zatytułowany „🎉 Twój bot AI jest aktywny!”Wróć do Discord – Twój bot powinien być online i gotowy do rozmowy! Po prostu wspomnij go @, aby rozpocząć konwersację. 🤖💬

Domyślnie po @wspomnieniu bot odpowiada na tym samym kanale. Możesz to zmienić ustawieniem Tryb odpowiedzi w integracji: Odpowiadaj na kanale (domyślnie) lub Odpowiadaj w wątkach. Przy opcji Odpowiadaj w wątkach bot odpowiada w wątku, a użytkownicy mogą kontynuować tam rozmowę bez ponownego wspominania bota.

Rozwiązywanie problemów
Dział zatytułowany „Rozwiązywanie problemów”Jeśli Quickchat AI zgłosi błąd na stronie integracji Discord, odsyła bezpośrednio do odpowiedniej sekcji poniżej.
Message Content Intent
Dział zatytułowany „Message Content Intent”PrivilegedIntentsRequired: bot się połączył, ale jego Message Content Intent jest wyłączony, więc nie może czytać wiadomości. W Developer Portal otwórz swoją aplikację, przejdź do Bot → Privileged Gateway Intents, włącz Message Content Intent i zapisz. Bot uruchomi się ponownie automatycznie, odczekaj około minuty.

Nieprawidłowy token bota
Dział zatytułowany „Nieprawidłowy token bota”InvalidToken: token, który ma Quickchat AI, jest nieprawidłowy lub został wygenerowany na nowo. Token bota jest pokazywany tylko raz, a jego zresetowanie unieważnia poprzedni. W Developer Portal otwórz swoją aplikację, przejdź do Bot, kliknij Reset Token, skopiuj nowy token, a następnie kliknij Reconnect w Quickchat AI i wklej go.

Require OAuth2 Code Grant
Dział zatytułowany „Require OAuth2 Code Grant”Jeśli przy dodawaniu bota pojawia się “Integration requires code grant”, Twoja aplikacja ma włączone Require OAuth2 Code Grant, co blokuje prosty proces zapraszania bota. W Developer Portal otwórz swoją aplikację, przejdź do Bot, wyłącz Require OAuth2 Code Grant, zapisz i otwórz URL zaproszenia ponownie.
Strona autoryzacji pokazuje ciasto lub komunikat “baked”
Dział zatytułowany „Strona autoryzacji pokazuje ciasto lub komunikat “baked””Ten osobliwy ekran to strona sukcesu Discorda: bot został dodany. Aby to potwierdzić, otwórz Ustawienia serwera → Integracje → Boty i aplikacje i poszukaj swojego bota na liście.
Bot nie odpowiada po konfiguracji
Dział zatytułowany „Bot nie odpowiada po konfiguracji”Bot restartuje się, gdy zmieniasz jego token lub ustawienia, więc po zapisaniu odczekaj do minuty. Jeśli nadal nie pojawia się online ani nie odpowiada:
- W panelu Quickchat AI otwórz External Apps → Discord i sprawdź status połączenia. Nieprawidłowy token lub brakujący intent jest tam zgłaszany, wraz z linkiem do dokładnego rozwiązania.
- Upewnij się, że Message Content Intent jest włączony (patrz wyżej), a token jest aktualny (w razie wątpliwości użyj Reset Token).
- @wspomnij bota na kanale, do którego ma dostęp, i sprawdź, czy uprawnienia roli i kanału obejmują Send Messages, Create Public Threads, Send Messages in Threads oraz Read Message History.
- Wybierz, czy odpowiada na kanale czy w wątku, ustawieniem Tryb odpowiedzi w External Apps → Discord.
Dołącz do naszego serwera Discord, aby dowiedzieć się więcej o najlepszych sposobach wykorzystania Quickchat AI 👉 discord.gg/KqkHwvPRNH