Bot powitalny Discord publikuje przygotowaną wiadomość po zdarzeniu na serwerze: dołączeniu członka, otwarciu wątku lub utworzeniu kanału. Quickchat AI wysyła je według trzech reguł skonfigurowanych w panelu, bez kodowania i hostingu.
Ten poradnik konfiguruje i testuje wszystkie trzy oraz pokazuje, co dzieje się po odpowiedzi na powitanie, gdy zaczyna się rozmowa AI. Obejmuje oba sposoby połączenia Discorda, wraz z dodatkowym ustawieniem Developer Portal potrzebnym regule członków przy własnym bocie.
Skąd ta funkcja: trzy prośby z naszego Discorda
Członkowie naszego serwera pytają o tę samą rzecz w trzech postaciach. Za każdym razem bot wsparcia musiał odpowiadać, że to niemożliwe.

Razem tworzą jeden postulat: pozwól botowi odezwać się pierwszemu. Powitać nowego członka. Przywitać autora wątku. Napisać w nowym kanale zgłoszenia, zanim użytkownik musi odkryć obecność bota.
Pytanie wracało przez cały rok na Discordzie i w widżecie. Od tego tygodnia wszystkie trzy warianty są dostępne jako reguły automatycznych wiadomości włączane w oknie konfiguracji. Poniżej przechodzimy przez cały proces.
Dlaczego bot Discord domyślnie nikogo nie wita
Quickchat AI odpowiada na wzmianki i odpowiedzi na jego wiadomości. Wspólny bot obsługuje też /ask. To celowe: reagowanie na wszystko byłoby niepraktyczne na aktywnym serwerze. Skutek uboczny jest taki, że w nowym kanale nikt nie wie o jego obecności. Nie może odezwać się pierwszy, więc nikt go nie zagaduje.
To problem początku rozmowy, szczególnie dotkliwy w świeżym zgłoszeniu: członek ma pytanie, ale nie wie, że coś w kanale może odpowiedzieć.

Automatyczna wiadomość pozwala botowi rozpocząć. To stały tekst, który nie zużywa kredytów i nie zawiera niczego, czego nie napisałeś. Na końcu wyjaśnia, jak zacząć prawdziwą rozmowę. Trzy reguły to New member joins, New channel i New thread or forum post.
Co zbudujesz
Serwer demonstracyjny to Nebula Lounge, a jego agent nazywa się Orbit. Na końcu działają trzy powitania:
| Reguła | Kiedy działa | Gdzie publikuje |
|---|---|---|
| New member joins | Osoba dołącza na serwer | Wybrany kanał #welcome |
| New thread or forum post | Powstaje publiczny wątek lub post forum | W nowym wątku |
| New channel | Powstaje kanał tekstowy | W nowym kanale |
Potrzebujesz darmowego konta Quickchat AI i uprawnienia do dodania bota na serwer. Bot zgłoszeń, np. Ticket Tool, jest opcjonalny i potrzebny tylko w scenariuszu zgłoszeń.
Jak działają automatyczne wiadomości Discord
To deterministyczny proces. Discord wysyła zdarzenie, Quickchat AI sprawdza zakres reguły, czeka ustawiony czas, uzupełnia zmienne i wysyła tekst.
Model nie decyduje, co napisać. Dzięki temu wiadomość jest przewidywalna na publicznym serwerze i nie kosztuje kredytów.

Rozmowa AI zaczyna się osobno, gdy członek oznaczy bota lub mu odpowie.
Czym automatyczne wiadomości nie są
Cztery funkcje kojarzone z botem powitalnym nie należą do tego rozwiązania:
- Weryfikacja: Nie ma CAPTCHA, sprawdzania wieku ani tożsamości czy nadawania roli zweryfikowanej. Użyj dodatkowo dedykowanego bota.
- Tekst napisany przez AI: To Twoja treść z uzupełnionymi zmiennymi. Model nie widzi zdarzenia i nie komponuje powitania.
- Tworzenie zgłoszeń: Quickchat AI nie otwiera kanału. Robi to bot zgłoszeń, a Quickchat AI wita osobę wewnątrz.
- Rozsyłanie i harmonogram: Reguła reaguje na pojedyncze zdarzenie. Nie ma wysyłania co poniedziałek ani do listy członków.
Połącz bota z serwerem Discord
Otwórz External Apps w panelu Quickchat AI i wybierz Discord. Jeśli chcesz własną nazwę, ustaw Bot name in the new server, następnie kliknij Add to your Discord server i autoryzuj połączenie. Wspólny bot dołączy jednym kliknięciem, bez tworzenia aplikacji i obsługi tokena.

Zapewnij botowi View Channel i Send Messages we wszystkich miejscach publikacji. Niewidoczny kanał nie pojawi się na liście. Kanał, w którym nie może wysyłać, zostanie cicho pominięty przy publikacji.
Który wariant konfiguracji masz i co to zmienia
Automatyczne wiadomości działają przy obu połączeniach. Różnią się miejscem konfiguracji oraz jednym ustawieniem Developer Portal.
| Jedno kliknięcie | Własna aplikacja Discord, Advanced | |
|---|---|---|
| Który bot pisze | Wspólna aplikacja Quickchat AI | Twoja aplikacja |
| Gdzie są reguły | Automated messages serwera pod Connected servers | Automated messages na stronie Discord i Configure przy serwerze |
| New channel i New thread or forum post | Działają od razu | Aktualizują się w około minutę |
| New member joins | Działa od razu | Wymaga Server Members Intent, potem aktualizuje się w około minutę |

Ostatni wiersz wynika z reguły Discorda. Wyjaśnia jedyny dodatkowy ręczny krok w poradniku.
Intent to mechanizm subskrybowania zdarzeń. Podczas łączenia bot deklaruje kategorie, które chce otrzymywać, a Discord wysyła tylko je. Większość można po prostu zamówić. Trzy są uprzywilejowane i wymagają ręcznego włączenia przez właściciela aplikacji. Jeden dotyczy członków serwera.
Zdarzenia dołączenia członka docierają więc tylko po włączeniu Server Members Intent w Developer Portal. Nowe aplikacje mają go domyślnie wyłączonego. Tworzenie kanałów i wątków nie jest uprzywilejowane, dlatego pozostałe reguły nie wymagają dodatkowych ustawień.
Wspólna aplikacja ma ten intent już włączony. Jeśli połączyłeś ją jednym kliknięciem, nie musisz nic robić.

Przy własnej aplikacji Quickchat AI sprawdza ustawienie. Otwórz New member joins: jeśli intent jest wyłączony, zobaczysz komunikat; po włączeniu znika. W Discord Developer Portal otwórz aplikację, wybierz Bot → Privileged Gateway Intents, włącz Server Members Intent i zapisz. Następnie ponownie zapisz regułę w Quickchat AI. Bot przez cały czas normalnie odpowiada; czeka tylko ta reguła.

Jeżeli Twój bot jest na ponad 100 serwerach, Discord wymaga weryfikacji aplikacji przed przyznaniem tego intentu.
Otwórz Automated messages
Znajdź serwer i otwórz Automated messages pod Connected servers przy połączeniu jednym kliknięciem albo przez Configure w sekcji Automated messages własnej aplikacji. Wszystkie trzy reguły mają osobne przełączniki i początkowo są wyłączone.

Dwie cechy ekranu wpływają na pracę:
Każda reguła zapisuje się osobno. Otworzenie, edycja i Save zapisują tylko wybraną regułę, po czym wracasz do listy. Pozostałe pozostają bez zmian.
Przełączniki zapisują natychmiast. Nie trzeba dodatkowego przycisku. Ustawienia wspólnego bota działają od razu, a własny bot odświeża je w około minutę. Zbyt częste powitanie wyłączysz jednym kliknięciem.
Powitaj każdego nowego członka
Wybierz New member joins. Zobaczysz przełącznik, miejsce docelowe, szablon i opóźnienie.

Ustaw Welcome channel na #welcome, a następnie wpisz Message template:
Welcome to {server_name}, {username}! I'm {bot_name}. Mention me or use /ask whenever you need help.
Zostaw Delay na 2 sekundach, włącz Turn this message on i kliknij Save.
Przy własnej aplikacji usuń z tekstu fragment o /ask. To polecenie istnieje tylko we wspólnej aplikacji Quickchat AI.

Przyciski wstawiają zmienną w miejscu kursora, więc nie musisz pamiętać pisowni. {username} to nowy członek, {server_name} to serwer, a {bot_name} to nazwa bota na tym serwerze, również ta ustawiona podczas łączenia.
Przetestuj regułę, dołączając drugim kontem Discord.

Odstęp między komunikatem Discorda a powitaniem pokazuje działanie opóźnienia. Każda reguła je ma. Możesz wybrać brak opóźnienia lub maksymalnie 30 sekund.

Próba kontrolna: Zaproś innego bota. Nic się nie pojawi. Reguła celowo ignoruje konta botów, więc instalacja aplikacji lub webhook nie wywoła powitania skierowanego do programu.
Powitaj nowe wątki i posty forum
Wybierz New thread or forum post, a jako Parent channel ustaw forum pomocy. Reguła obejmuje publiczne wątki i posty utworzone pod tym kanałem, ignorując prywatne.
Parent channel to kanał nadrzędny dla nowych wątków. Może być zwykłym kanałem tekstowym, gdzie wątek odchodzi od wiadomości, albo forum, gdzie każdy post sam jest wątkiem i nie ma zwykłej historii wiadomości kanału. Fora są dostępne po włączeniu Community w ustawieniach serwera. Oba rodzaje działają, ale forum pomocy pasuje naturalnie: każde pytanie ma już własny wątek. Forum nie może zawierać wątków prywatnych, więc każdy jego post się kwalifikuje.
Hi {username}, I'm {bot_name}. Mention me in this thread if you'd like help. If you prefer a human, leave your question here and they'll follow up.


Tutaj {username} oznacza autora wątku, którego Discord podaje bezpośrednio, więc wskazanie jest jednoznaczne. {channel_name} to nazwa samego wątku.
Reguła realizuje oczekiwanie bota dostępnego w każdym nowym wątku z pytaniem: od początku jest w nim obecny i wyjaśnia sposób kontaktu.
Próba kontrolna: W odpowiednim nadrzędnym kanale tekstowym otwórz prywatny wątek. Nic się nie pojawi. Prywatne wątki są wykluczone, więc poufna rozmowa moderatorów pozostaje cicha.
Powitaj każdy nowy kanał lub tylko kategorię zgłoszeń
Wybierz New channel. Domyślnie reguła publikuje w każdym nowym kanale tekstowym serwera. W małej społeczności często o to chodzi: bot przedstawia się wszędzie, gdzie powstaje kanał.
Hi {username}, I'm {bot_name}. Reply to me or mention me if you need help. If you'd rather wait for a human, share your question and they'll get back to you as soon as possible.
Aby zawęzić zakres, zmień Any category na Only in this category i wybierz kategorię.
Kategoria Discorda to rozwijana grupa na lewym pasku, z szarym nagłówkiem i kanałami poniżej. Boty zgłoszeń niemal zawsze tworzą kanały pod kategorią typu Tickets lub Support, dlatego jest ona dobrym filtrem.
W scenariuszu zgłoszeń wybierz kategorię używaną przez swojego bota. Kanały tworzone gdzie indziej będą ignorowane.


Próba kontrolna: Przy zakresie Active Tickets utwórz kanał w innej kategorii. Nie otrzyma wiadomości, natomiast kolejne prawidłowe zgłoszenie nadal zostanie powitane.
Jak pojawia się powitanie zgłoszenia
Ticket Tool tworzy ticket-0042 w Active Tickets i publikuje swój panel. Kilka sekund później Quickchat AI wysyła powitanie pod nim. Opóźnienie zapewnia tę kolejność. Przy No delay wiadomości ścigają się i powitanie może znaleźć się nad panelem, który użytkownik powinien przeczytać pierwszy. Pięć sekund to dobry początek, ponieważ bot zgłoszeń musi też ustawić uprawnienia kanału.
Jak bot ustala autora zgłoszenia
{username} w kanale zgłoszenia jest wywnioskowane, nie podane wprost. Zdarzenie utworzenia kanału zawiera kanał i kategorię, ale nie osobę, dla której powstało zgłoszenie. Dla Discorda utworzył go bot.
Zdarzenie zawiera natomiast nadpisania uprawnień kanału.
Nadpisanie uprawnień dotyczy jednej roli lub osoby w jednym kanale i zastępuje uprawnienia serwera. Tak działają prywatne kanały: odbierasz View Channel roli @everyone i przyznajesz dostęp wybranym osobom.
Boty zgłoszeń używają dokładnie tego mechanizmu. Dają zgłaszającemu osobiste View Channel, aby kanał widziała tylko ta osoba i wsparcie. Quickchat AI odczytuje nadpisania i szuka jednej osoby. Ponieważ boty często dają dostęp również sobie, każde osobiste uprawnienie jest sprawdzane w Discordzie, a boty odrzucane. Jeśli zostaje jedna osoba, to zgłaszający. W pozostałych przypadkach, także przy niedostępności danych konta, używane jest there zamiast zgadywania.



Jeśli wskazanie nie jest jednoznaczne, {username} staje się there. Angielski przykład działa w obu wariantach. Uwzględnij ten dosłowny zamiennik we własnym szablonie. Nie traktuj nazwy jako weryfikacji tożsamości: to wygodna wskazówka wynikająca z uprawnień.
Zmienne i ich wartości
| Zmienna | New member joins | New thread or forum post | New channel |
|---|---|---|---|
{username} | Nowy członek | Autor wątku | Zgłaszający ustalony z uprawnień lub there |
{bot_name} | Nazwa bota na serwerze | Tak samo | Tak samo |
{server_name} | Nazwa serwera | Tak samo | Tak samo |
{channel_name} | Kanał powitalny | Nowy wątek | Nowy kanał |
Szablon może mieć do 1 500 znaków. Zmienne spoza tych czterech są odrzucane przy zapisie, zamiast pojawić się później jako dosłowne {braces}. Literówkę zobaczysz w panelu, zanim zobaczy ją społeczność.
Wybór opóźnienia
| Opóźnienie | Kiedy używać |
|---|---|
| No delay | Nic innego nie publikuje w tym miejscu i powitanie ma być pierwsze |
| 2 sekundy | Domyślne. Inny bot najpierw publikuje panel lub embed, jak w większości zgłoszeń i wdrożeń |
| 5 do 30 sekund | Drugi bot działa wolno, wysyła kilka wiadomości albo zmienia nazwę kanału |
Dłuższe opóźnienie daje też czas na ustawienie uprawnień, z których odczytywane jest {username}. Ten wyścig zwykle kończy się po sekundzie lub dwóch. Jeżeli zawsze pojawia się there, dalsze wydłużanie nie rozwiąże problemu.
Co dzieje się po powitaniu
Powitanie wyjaśnia sposób kontaktu, a potem zaczyna się zwykła rozmowa Quickchat AI. Bot odpowiada z bazy wiedzy, a członek zespołu może w każdej chwili przejąć ją w Quickchat AI Inbox. Użytkownik pozostaje na Discordzie.


Stała wiadomość rozwiązuje problem początku, a AI obsługuje dalszą rozmowę.
Rozwiązywanie problemów
| Objaw | Przyczyna |
|---|---|
| Brak powitania | Brakuje View Channel lub Send Messages. Bot pomija wysyłkę |
| Brak powitania w wątku | Brakuje Send Messages in Threads albo wątek jest prywatny |
| Własna aplikacja nie wita nowych członków | Wyłączony Server Members Intent. Włącz w Developer Portal i ponownie zapisz regułę |
| Brak reakcji na dołączenie bota | Prawidłowe działanie, konta botów są ignorowane |
{username} daje there | Brak jednoznacznej osobistej zgody View Channel lub ma ją kilka osób. Dostęp wyłącznie rolą nie wskazuje zgłaszającego |
| Powitanie nad panelem zgłoszenia | Zbyt małe opóźnienie. Zwiększ do 5 sekund |
| Powitania w nieoczekiwanych kanałach | New channel ma Any category. Zawęź przez Only in this category |
| Zapis zgłasza niedostępny wybór | Kanał lub kategoria zostały usunięte. Wybierz aktualne miejsce i zapisz ponownie |
Uruchomienie
Włączaj po jednej regule i obserwuj ją przez dzień przed dodaniem następnej. Najbezpieczniej zacząć od członków, bo kanał docelowy wybierasz sam. New channel z Any category publikuje najczęściej, dlatego szczególnie warto obserwować taki wariant.
Mierz powitania i rozmowy osobno. Każda próba powitania jest darmowa. Znaczenie ma liczba dostarczonych powitań prowadzących do prawdziwej rozmowy. Przy brakach dostarczenia sprawdź uprawnienia Discorda.
FAQ
Jak stworzyć bota powitalnego Discord?
Dodaj Quickchat AI jednym kliknięciem, otwórz serwer pod Connected servers i wybierz Automated messages. Włącz New member joins, wybierz kanał, edytuj szablon i kliknij Save. Nie potrzebujesz hostingu, kodu ani własnej aplikacji Discord.
Czy bot może wysłać wiadomość po dołączeniu członka?
Tak. New member joins próbuje wysłać jeden stały tekst w wybranym kanale przy dołączeniu osoby. Bot potrzebuje uprawnień widoczności i wysyłania. Konta botów są ignorowane, więc instalacje aplikacji i webhooki nie uruchamiają powitań.
Czy bot może powitać użytkownika w nowym kanale zgłoszenia?
Tak. To główny powód powstania funkcji. Ticket Tool lub inny bot tworzy kanał, a New channel wysyła powitanie. Zacznij od pięciu sekund opóźnienia, aby panel i uprawnienia pojawiły się wcześniej.
Czy bot publikuje wszędzie, czy tylko w jednej kategorii?
Obie opcje są dostępne. New channel domyślnie obejmuje każdy nowy kanał tekstowy. Zmień Any category na Only in this category i wybierz kategorię zgłoszeń, aby pozostałe miejsca były ignorowane.
Czy mogę opóźnić powitanie Discord?
Tak. Wybierz No delay albo 2, 5, 10 lub 30 sekund. Domyślne dwie sekundy pozwalają innemu botowi wysłać panel jako pierwszy, a powitaniu pojawić się czytelnie pod nim.
Czy mogę zmienić treść powitania?
Tak. Każda reguła ma szablon do 1 500 znaków i zmienne {username}, {bot_name}, {server_name} oraz {channel_name}. Kliknięcie zmiennej pod polem wstawia ją przy kursorze.
Czy powitanie zużywa kredyty AI?
Nie. To stały tekst z uzupełnionymi zmiennymi, bez wywołania agenta, kredytów rozmowy ani AI Actions. Kredyty są używane dopiero w późniejszej rozmowie z botem.
Czy muszę programować?
Nie. Konfigurujesz funkcję w panelu Quickchat AI. Połączenie jednym kliknięciem nie wymaga własnej aplikacji Discord, hostingu ani obsługi tokena.
Czy działa to z moim własnym tokenem bota?
Tak. Przy Advanced reguły są w Automated messages na stronie Discord, z Configure przy każdym serwerze. Dodatkowo New member joins wymaga włączenia Server Members Intent w Twojej aplikacji.
Czym jest Server Members Intent i dlaczego jest potrzebny?
Discord traktuje dane członków jako uprzywilejowane. Zdarzenia dołączenia trafiają tylko do aplikacji z włączonym Server Members Intent w Developer Portal. Reguły kanałów i wątków używają domyślnego intentu. Quickchat AI sprawdza ustawienie i informuje, jeśli jest wyłączone.
Co następuje po wysłaniu powitania?
Nic, dopóki ktoś nie odpowie lub nie oznaczy bota. Wspólny bot obsługuje również /ask. Powitanie informuje osoby w nowym kanale, że mają z kim porozmawiać.
Czy to bot weryfikacyjny Discord?
Nie. Nie pokazuje CAPTCHA, nie sprawdza wieku ani tożsamości i nie nadaje roli zweryfikowanej. Użyj obok dedykowanego bota weryfikacji.
Czy może pożegnać osobę opuszczającą serwer?
Nie. Reguły obejmują dołączenie, nowy wątek lub post oraz nowy kanał. Nie obejmują zdarzenia opuszczenia. Jeśli potrzebujesz powitań i pożegnań, dodaj osobnego wyspecjalizowanego bota.
Czy zastępuje Ticket Tool?
Nie. Ticket Tool tworzy kanał, a Quickchat AI wita w nim użytkownika. Działają obok siebie, dlatego potrzebne jest opóźnienie.
Czy działa z innymi botami zgłoszeń?
Tak. Nie zależy od Ticket Tool. Każdy bot tworzący kanał i osobiste View Channel dla zgłaszającego działa podobnie. Tak samo kanał utworzony ręcznie. Ticket Tool jest popularnym przykładem, nie wymaganiem.
Czy bot rozpozna autora zgłoszenia?
Zwykle tak. Odczytuje osobistą zgodę View Channel, ignorując konta botów, i wypełnia {username}. Bez jednej jednoznacznej osoby używa there. Uwzględnij ten dosłowny zamiennik w szablonie.
Czy bot wita prywatne wątki?
Nie. Reguła obejmuje wyłącznie publiczne wątki i posty forum pod wybranym kanałem. Prywatne są pomijane.
Jakich uprawnień potrzebuje bot?
View Channel i Send Messages w każdym celu oraz Send Messages in Threads dla wątków. Jeśli nie może wysłać, cicho pomija wiadomość. Dlatego przy braku powitania najpierw sprawdź uprawnienia.
Czy mogę szybko wyłączyć zbyt częstą regułę?
Tak. Przełącznik na liście zapisuje od razu. Wspólny bot stosuje zmianę natychmiast, a Advanced odświeża reguły w około minutę. Nie musisz otwierać reguły ani dodatkowo zapisywać.
Ile kosztuje bot powitalny Discord?
Konfiguracja jest bezpłatna. Automatyczne wiadomości nie są użyciem AI i nie zużywają kredytów w żadnym planie. Darmowy plan wystarcza do wszystkich trzech reguł.
Powiązane poradniki Discord
- Tworzenie bota AI na Discorda: Połączenie agenta i dodanie bazy wiedzy.
- Bot zgłoszeń AI na Discordzie: Prywatne wątki i przekazywanie spraw człowiekowi.
- Bot moderacji AI na Discordzie: Timeout, bany i role przez AI Actions.
- Najlepsze boty AI na Discorda: Porównanie zastosowań różnych botów.
- Dokumentacja kanału Discord opisuje wszystkie ustawienia tej strony.