Lansează chatbotul AI pe Discord
Vrei să creezi un bot inteligent cu AI conversațional pentru serverul tău Discord? Acest ghid pas cu pas îți arată cum, în doar 10 minute, fără programare!
Urmărește videoclipul
5 pași simpli pentru crearea botului AI
Urmează acești pași pentru a avea un chatbot AI complet funcțional pe serverul Discord:
- Creează un server Discord
- Creează o aplicație Discord
- Adaugă botul pe server
- Creează un cont Quickchat AI
- Integrează botul cu Quickchat AI
Cum va arăta botul AI
După configurare, botul va fi online pe Discord, pregătit să poarte conversații naturale cu membrii serverului.

Cea mai rapidă metodă: instalare cu un clic
Dacă ai deja un cont Quickchat AI, poți sări complet peste Developer Portal. Deschide External Apps din bara laterală stângă a panoului, selectează Discord și apasă Add to your Discord server în secțiunea Connect.
Conectarea cu un clic din External Apps → Discord.
Discord îți cere să autorizezi aplicația comună Quickchat AI și să alegi un server. Apasă Authorize, iar botul este activ, gata ca membrii să îl menționeze cu @ în orice canal. Ai nevoie doar de permisiunea Gestionare server pe serverul ales.
Noii utilizatori Quickchat AI primesc o configurare inițială cu identitatea vizuală Discord, care îi duce direct în acest flux.
Utilizatorii noi încep pe un ecran dedicat Discord, care duce la conectarea cu un clic.
Pașii de mai jos reprezintă alternativa manuală Use your own Discord app: creezi propria aplicație Discord și o conectezi cu un token de bot. Alege această variantă pentru nume și avatar proprii, mesaje directe, Discord AI Actions sau mai mulți boți pe același server. Discord Actions necesită conexiunea botului propriu deoarece aceasta furnizează tokenul folosit pentru cererile către API-ul Discord.
1. Creează un server Discord
Dacă nu ai un cont Discord, creează unul pe discord.com. Apoi configurează primul server:

2. Creează o aplicație Discord
Accesează Discord Developer Portal și creează o aplicație nouă.

3. Adaugă botul pe serverul Discord
Nu uita să permiți botului să primească conținutul mesajelor activând opțiunea de mai jos:
După ce ai creat botul, adaugă-l pe server. Construiește un URL Discord și lipește-l în browser:
https://discord.com/api/oauth2/authorize?client_id=<YOUR CLIENT ID>&permissions=309237713920&scope=bot
De unde provine numărul de permisiuni?
Numărul (309237713920) corespunde următoarelor permisiuni:
View ChannelsSend MessagesCreate Public ThreadsSend Messages in ThreadsRead Message History
Acesta este setul minim necesar pentru funcționarea corectă a botului. Îl poți verifica pe discord.com/developers/applications: selectează aplicația, apasă Bot în stânga și derulează în jos:

Unde găsești YOUR CLIENT ID?
Cel mai simplu este să copiezi numărul lung din bara de adrese a browserului:
https://discord.com/developers/applications/<YOUR CLIENT ID>/bot

În acest caz, client ID este 1234567890123456789, deci URL-ul complet pentru adăugarea botului pe server este:
https://discord.com/api/oauth2/authorize?client_id=1234567890123456789&permissions=309237713920&scope=bot
Dacă apare o problemă în acest pas:
- “Integration requires code grant”: aplicația are activat Require OAuth2 Code Grant. Deschide aplicația în Developer Portal, mergi la Bot, dezactivează opțiunea, salvează și redeschide linkul de invitație. (detalii)
- Apare un tort / ecranul “baked”: este pagina de confirmare Discord; botul a fost adăugat. Verifică în Setările serverului → Integrări → Boți și aplicații.
- Sfat: după ce lipești tokenul în Quickchat AI la pasul 5, pagina de integrare construiește linkul de invitație și afișează o listă de verificare. Poți evita astfel construirea manuală a URL-ului.
4. Creează un cont Quickchat AI
Înregistrează-te în Quickchat AI pentru a oferi botului AI conversațional care interacționează natural, asemenea unui om.
Quickchat AI îți permite să creezi agenți AI cu baze de cunoștințe proprii, AI Actions și multe altele, potriviți pentru boți Discord, site-uri și alte canale.
5. Integrează botul cu Quickchat AI
Pentru a conecta botul la Quickchat AI, obține Discord Bot Token din Developer Portal.
- Mergi la Bot Settings → Reset Token → Copy Token

- În panoul Quickchat AI, deschide External Apps → Discord, alege Use your own Discord app și lipește tokenul. Quickchat AI pornește botul și afișează starea lui în timpul pornirii.

Dacă botul nu devine online
Când pornirea eșuează, pagina de integrare afișează eroarea exactă și un link direct către rezolvare. Cele mai frecvente două sunt:
- Token invalid: tokenul este greșit sau a fost regenerat. Resetarea invalidează tokenul anterior. Deschide botul în Developer Portal, mergi la Bot → Reset Token, copiază noul token și lipește-l folosind Reconnect în Quickchat AI. Vezi captura exactă în Token de bot invalid.
- Message Content Intent este dezactivat (eroarea
PrivilegedIntentsRequired): botul s-a conectat, dar nu poate citi mesajele. Deschide-l în Developer Portal, mergi la Bot → Privileged Gateway Intents, activează Message Content Intent și salvează. Vezi opțiunea exactă în Message Content Intent.
Botul repornește când îi schimbi tokenul sau setările. Așteaptă până la un minut pentru conectare.
Dacă botul propriu este online, dar nu răspunde niciodată
Verifică dacă botul comun Quickchat AI, instalat cu un clic, este încă pe același server. Când ambii sunt prezenți, botul comun răspunde, iar cel propriu tace, chiar dacă tokenul, intent-urile și permisiunile sunt corecte. Deschide External Apps, găsește serverul în Connected servers din configurarea cu un clic și elimină-l de acolo. Botul propriu preia imediat conversațiile. Vezi Ambii boți sunt pe același server.
Botul AI este activ!
Revino pe Discord. Botul ar trebui să fie online și pregătit să discute. Menționează-l cu @ pentru a începe.

Când este menționat cu @, botul răspunde implicit în canal. Dacă alegi Thread în Reply in, creează un fir în care utilizatorii pot continua fără să îl menționeze din nou.

Cum răspunde botul
Botul poate fi activat în mai multe moduri, fiecare tratând diferit istoricul:
| Situație | Activare | Istoricul conversației |
|---|---|---|
| @mențiune într-un canal | Menționează botul cu @ într-un canal text | Depinde de Reply in (vezi mai jos) |
| Mesaj într-un fir al botului | Scrie într-un fir creat de bot | Se păstrează istoricul complet al firului |
| Răspuns la mesajul botului | Folosește funcția Răspunde din Discord | Conversație nouă de fiecare dată |
Comanda /ask | Scrie /ask și întrebarea, numai la botul comun | Conversație nouă de fiecare dată |
| Mesaj direct | Trimite un DM, numai cu aplicația proprie | Se păstrează pe durata întregii sesiuni DM |
Un mesaj obișnuit într-un canal nu declanșează nimic. Este intenționat, ca botul să rămână tăcut pe serverele aglomerate, și este cel mai frecvent motiv pentru care un bot nou pare defect. /ask este și o alternativă mai ușor de descoperit: tastează / în canal și comanda apare. Funcționează și unde accesul la conținutul mesajelor este restricționat. Este înregistrată pe botul comun, deci cu aplicația proprie folosești @mențiuni.
Setarea “Reply in”
În Quickchat, la Channels > External Apps > Discord, există meniul “Reply in:” cu două opțiuni:
- Channel (implicit): botul răspunde direct în canalul unde a fost menționat. Fiecare @mențiune începe o conversație nouă, fără memoria interacțiunilor precedente.
- Thread: botul creează un fir pentru fiecare @mențiune. Firul poartă numele botului și al utilizatorului, de exemplu “Aria & john_doe”. Acolo răspunde la toate mesajele fără @mențiune și păstrează istoricul complet.
Mesaje directe
DM-urile necesită aplicația Discord proprie. Botul comun răspunde numai pe servere, deoarece răspunsurile la DM-uri nesolicitate folosind o identitate comună ar afecta toate serverele deservite.
Cu aplicația proprie, nu trebuie să menționezi botul într-un DM. Răspunde la fiecare mesaj, iar istoricul persistă pe durata sesiunii. Nu are acces la istoricul canalelor serverului când răspunde în DM.
Notă: botul răspunde numai în fire pe care le-a creat el. Dacă cineva creează manual un fir și scrie în el, botul nu răspunde.
Cum înțelege botul contextul canalului
Când cineva menționează botul, acesta nu vede doar mesajul respectiv. Preia automat mesajele recente din canal și le include în promptul AI ca transcriere cu marcaje temporale. Astfel înțelege conversația și poate face referire la mesajele anterioare.
Iată cum poate arăta contextul din perspectiva AI:
Most recent messages on the #general channel:
[2026-02-19 14:01] alice: Has anyone tried the new API endpoint?
[2026-02-19 14:03] bob: Yeah, I got a 429 back after about 50 requests
[2026-02-19 14:05] alice: @QuickchatBot what's the rate limit for the v2 API?
Botul citește și mesajele din firele active și arhivate ale canalului, deci include și acele discuții.
Când cineva folosește funcția Răspunde la un mesaj anume, botul limitează contextul la mesajele din imediata apropiere, în loc să preia tot istoricul recent. Primește astfel context precis pentru conversația la care se referă utilizatorul.
Conținutul special, precum stickere, GIF-uri, imagini, embed-uri și reacții, este reprezentat prin adnotări. Botul știe de existența lui chiar dacă nu îl vede vizual în transcriere. Tokenurile de @mențiune sunt înlocuite cu nume de afișare lizibile.
Nu este necesară configurarea. Contextul canalului este activ implicit pentru toți boții Quickchat AI de pe Discord.

Căutare inteligentă cu AI în istoricul serverului
Implicit, botul citește numai canalul în care a fost menționat. Cu Smart AI search over server history activat, AI poate căuta mesaje în orice canal text al serverului. Alege canalul în funcție de întrebare.
Dacă cineva întreabă în #general “care a fost concluzia din #engineering despre migrare?”, botul poate citi istoricul #engineering și răspunde pe baza a ceea ce găsește.
Funcția permite filtrare pe intervale de timp și paginare, deci AI poate căuta mai adânc în istoric la nevoie.
| Mod | Acoperire | Potrivit pentru |
|---|---|---|
| Implicit | Doar canalul curent | Bot general pentru comunitate |
| Smart AI search over server history | Orice canal al serverului | Boți de suport și căutare de informații între canale |
Notă: Smart AI search over server history este în beta. Dacă te interesează, contactează-ne prin e-mail sau pe serverul Discord Quickchat.

Trimiterea imaginilor către bot
Utilizatorii pot atașa o imagine când menționează botul, iar AI o procesează cu abilitățile sale vizuale. Formatele acceptate sunt PNG, JPG, JPEG, GIF și WebP. Dacă sunt atașate mai multe imagini, botul o procesează pe prima.
URL-ul imaginii din CDN-ul Discord este trimis modelului împreună cu textul, ca intrare multimodală. AI vede textul și imaginea în aceeași interacțiune. Nu trebuie configurat nimic: înțelegerea imaginilor este activă implicit.
Exemple practice pentru comunități:
- Dezvoltatori: un utilizator trimite o captură cu un stack trace sau o eroare și cere o explicație.
- Designeri: un utilizator partajează o machetă de interfață și cere feedback.
- Jucători: un utilizator arată setările unui joc și cere sfaturi de optimizare.
- Suport e-commerce: un client trimite botului o fotografie a unui produs defect.

Conectarea AI Actions la Discord
AI Actions permit botului să apeleze API-uri și instrumente externe în timpul unei conversații. Se configurează o singură dată în Quickchat la AI Agent > Actions & MCPs și funcționează pe toate canalele, inclusiv Discord, widget web, WhatsApp și Telegram.
Sunt disponibile două tipuri:
| Tip de acțiune | Ce face |
|---|---|
| API Action | Trimite cereri HTTP (GET, POST, PUT, DELETE) către endpointuri externe cu parametri, antete și corp configurabile |
| Remote MCP | Se conectează la un server Model Context Protocol pentru instrumente și surse externe de date |
Exemple de utilizare pe Discord:
- Urmărirea comenzilor: conectează o API Action la backendul magazinului pentru ca membrii să întrebe “unde este comanda #12345?” și să primească starea în timp real.
- Bot GitHub: conectează Remote MCP la repository, astfel încât dezvoltatorii să întrebe “există erori deschise cu eticheta
critical?” direct în Discord. - Tichete de suport: botul răspunde din documentație și deschide un fir privat de tichet cu menționarea rolului de suport numai pentru ceea ce nu rezolvă.
- Asistență la moderare: alege șabloanele timeout, kick, ban și slowmode pentru comenzi formulate în limbaj natural.
- Programarea întâlnirilor: conectează Remote MCP la Cal.com sau Google Calendar pentru rezervări direct din Discord.
- Integrare CRM: conectează HubSpot ca botul să înregistreze clienți potențiali sau să creeze tichete din conversații.
- Clienți potențiali și feedback: conectează Google Sheets pentru a salva contacte, întrebări fără răspuns și cereri de demo într-un tabel deja folosit de echipă.
Configurarea unei API Action
- În Quickchat, mergi la AI Agent > Actions & MCPs.
- Apasă Add Action. Pentru o operație Discord acceptată, alege Discord Action și un șablon. Șablonul de suport cere serverul, canalul și rolul; șabloanele de moderare se instalează direct. Quickchat creează cererea editabilă, descrierea, parametrii, procesarea răspunsului și condițiile de rulare.
- Alege o acțiune HTTP Request personalizată numai pentru un endpoint absent din galerie. Numește-o, de exemplu, “Verifică starea comenzii” și descrie utilizarea: “Folosește când utilizatorul întreabă despre starea comenzii. Cere mai întâi numărul comenzii.”
- Setează metoda HTTP, de exemplu GET, URL-ul endpointului și parametrii, apoi salvează.
Acțiunea este acum disponibilă în canalele acceptate. Discord Actions din galerie sunt acțiuni HTTP Request normale, editabile, deci verifică autorizarea, destinațiile și parametrii după modificări. Pentru detalii, consultă tutorialul HubSpot AI Actions, ghidul botului de moderare Discord, cu timeout, kick, ban, roluri și slowmode, sau documentația Actions.

Lecturi suplimentare
Aceste ghiduri aprofundează subiecte conexe:
- Cum creezi un chatbot AI de roleplay care rămâne în personaj: transformă botul într-un personaj persistent cu propriul canon.
- Cum creezi un chatbot AI pentru Telegram: folosește același agent pe Telegram.
- Creează un bot AI pentru WhatsApp: ghidul integrării WhatsApp.
- HubSpot AI Actions: configurarea API Actions pas cu pas.
- Bot AI pentru tichete Discord: răspunde din baza de cunoștințe și direcționează restul în fire private.
- Bot de bun venit pentru Discord: salută membri, fire și canale de tichete noi printr-un mesaj fix.
- Conectează un agent AI la tichetele Jira: exemplu Remote MCP cu Jira.
- MCP explicat: ce este Model Context Protocol și cum funcționează.
- Documentația Actions: referință completă.
Înregistrează-te în Quickchat AI pentru a începe să creezi agentul AI sau alătură-te comunității Discord: discord.gg/KqkHwvPRNH
