Pokrenite svoj AI chatbot na Discordu
Želite pametnog razgovornog AI bota za svoj Discord poslužitelj? Ovaj vodič korak po korak pokazuje kako to napraviti u samo 10 minuta, bez programiranja!
Pogledajte video
5 jednostavnih koraka do AI bota
Nakon ovih koraka imat ćete potpuno funkcionalan AI chatbot na svom poslužitelju:
- Izradite Discord poslužitelj
- Izradite Discord aplikaciju
- Dodajte bota na poslužitelj
- Izradite Quickchat AI račun
- Povežite bota s Quickchat AI
Ovako će izgledati vaš AI bot
Nakon postavljanja bot će biti aktivan na Discordu, spreman za prirodne razgovore s članovima poslužitelja.

Najbrži način: povezivanje jednim klikom
Ako već imate Quickchat AI račun, možete potpuno preskočiti Developer Portal. Na nadzornoj ploči otvorite External Apps lijevo, odaberite Discord i pod Connect kliknite Add to your Discord server.
Povezivanje jednim klikom u External Apps → Discord.
Discord traži autorizaciju zajedničke aplikacije Quickchat AI i odabir poslužitelja. Kliknite Authorize. Bot odmah može odgovarati na @spominjanja u kanalima. Potrebna vam je samo dozvola Manage Server na odabranom poslužitelju.
Novi Quickchat AI računi dobivaju početno postavljanje prilagođeno Discordu koje vodi izravno u taj postupak.
Novi računi započinju zaslonom Discorda koji vodi do povezivanja jednim klikom.
Sljedeći koraci opisuju ručnu alternativu Use your own Discord app: izrađujete vlastitu aplikaciju i povezujete je tokenom bota. Odaberite je za vlastito ime i avatar, izravne poruke, Discord AI Actions ili više botova na istom poslužitelju. Discord Actions trebaju vlastitu vezu jer ona daje token za zahtjeve prema Discord API-ju.
1. Izradite Discord poslužitelj
Ako nemate Discord račun, otvorite ga na discord.com. Zatim postavite prvi poslužitelj:

2. Izradite Discord aplikaciju
Otvorite Discord Developer Portal i izradite novu aplikaciju.

3. Dodajte bota na Discord poslužitelj
Omogućite pristup sadržaju poruka prikazanim prekidačem:
Nakon izrade dodajte bota na poslužitelj. Sastavite sljedeći Discord URL i otvorite ga u pregledniku:
https://discord.com/api/oauth2/authorize?client_id=<YOUR CLIENT ID>&permissions=309237713920&scope=bot
Odakle dolazi broj dozvola?
Broj 309237713920 označava ove dozvole:
View ChannelsSend MessagesCreate Public ThreadsSend Messages in ThreadsRead Message History
To je najmanji skup potreban za ispravan rad. Provjerite ga na discord.com/developers/applications: odaberite aplikaciju, kliknite Bot lijevo i pomaknite se dolje.

Gdje pronaći YOUR CLIENT ID?
Najlakše je kopirati dugi broj iz adresne trake:
https://discord.com/developers/applications/<YOUR CLIENT ID>/bot

U ovom primjeru ID je 1234567890123456789, pa je puni URL za dodavanje:
https://discord.com/api/oauth2/authorize?client_id=1234567890123456789&permissions=309237713920&scope=bot
Ako ovaj korak ne uspije:
- “Integration requires code grant”: Uključeno je Require OAuth2 Code Grant. Otvorite aplikaciju u Developer Portalu, odaberite Bot, isključite opciju, spremite i ponovno otvorite pozivnicu. (Detalji)
- Zaslon s tortom ili “baked”: To je Discordova stranica uspjeha. Bot je dodan. Provjerite Server Settings → Integrations → Bots and Apps.
- Savjet: Kada u 5. koraku zalijepite token u Quickchat AI, stranica integracije sama stvara pozivnicu i prikazuje popis provjere. URL zato ne morate sastavljati ručno.
4. Izradite Quickchat AI račun
Registrirajte se na Quickchat AI kako biste botu dali AI za prirodne razgovore nalik ljudskima.
Quickchat AI omogućuje AI agente s vlastitim bazama znanja, AI Actions i drugim mogućnostima za Discord, web-stranice i druge kanale.
5. Povežite bota s Quickchat AI
Dohvatite Discord Bot Token iz Developer Portala za vezu s Quickchat AI.
- Otvorite Bot Settings → Reset Token → Copy Token.

- U Quickchat AI Dashboard otvorite External Apps → Discord, odaberite Use your own Discord app i zalijepite token. Quickchat AI pokreće bota i prikazuje status tijekom pokretanja.

Ako bot ne postane dostupan
Pri neuspješnom pokretanju stranica pokazuje točnu pogrešku i poveznicu na rješenje. Najčešći uzroci:
- Nevažeći token: Pogrešan je ili ponovno generiran, čime je stari poništen. Otvorite Bot → Reset Token, kopirajte novi, kliknite Reconnect u Quickchat AI i zalijepite ga. Snimka zaslona nalazi se u Invalid bot token.
- Isključen Message Content Intent, pogreška
PrivilegedIntentsRequired: Bot je spojen, ali ne čita poruke. Otvorite Bot → Privileged Gateway Intents, uključite Message Content Intent i spremite. Pogledajte Message Content Intent.
Promjene tokena ili postavki ponovno pokreću bota. Pričekajte do minute.
Ako vlastiti bot radi, ali nikad ne odgovara
Provjerite je li zajednički Quickchat AI bot još na istom poslužitelju. Kada su oba prisutna, odgovara zajednički, a vlastiti šuti čak uz ispravne token, intents i dozvole. Otvorite External Apps, pronađite poslužitelj pod Connected servers u postavljanju jednim klikom i uklonite ga ondje. Vlastiti bot odmah preuzima. Pogledajte Both bots are in the same server.
Vaš AI bot je aktivan!
Vratite se na Discord. Bot treba biti dostupan i spreman za razgovor. @Spomenite ga za početak.

Na @spominjanje bot zadano odgovara u kanalu. Odaberete li Thread pod Reply in, stvorit će nit u kojoj razgovor ide dalje bez novih spominjanja.

Kako bot odgovara
Različiti okidači različito čuvaju povijest:
| Situacija | Okidač | Povijest razgovora |
|---|---|---|
| @Spominjanje u kanalu | Spomenite bota u tekstualnom kanalu | Ovisi o Reply in, opisano niže |
| Poruka u botovoj niti | Pišite u niti koju je izradio | Čuva cijelu povijest niti |
| Odgovor na botovu poruku | Discordova funkcija Reply | Svaki put novi razgovor |
Naredba /ask | /ask i pitanje, samo zajednički bot | Svaki put novi razgovor |
| Izravna poruka | DM, samo vlastita aplikacija | Čuva cijelu DM sesiju |
Obična poruka u kanalu ne pokreće ništa. To je namjerno kako bot ne bi smetao na aktivnom poslužitelju i najčešće objašnjava prividno neispravan novi bot. /ask je lakše otkriti upisivanjem /, a radi i uz ograničen sadržaj poruka. Registriran je na zajedničkom botu; vlastita aplikacija koristi @spominjanja.
Postavka “Reply in”
Pod Channels > External Apps > Discord nalazi se izbornik “Reply in:”:
- Channel, zadano: Odgovor izravno u kanalu. Svako spominjanje započinje novi razgovor bez sjećanja na ranije interakcije.
- Thread: Nova nit za svako spominjanje, nazvana po botu i korisniku, npr. “Aria & john_doe”. U niti bot odgovara na svaku poruku bez spominjanja i čuva cijelu povijest.
Izravne poruke
DM zahtijeva vlastitu Discord aplikaciju. Zajednički bot odgovara samo na poslužiteljima jer bi nenaručene privatne poruke zajedničkoj osobi utjecale na sve poslužitelje koje služi.
Vlastiti bot u DM-u ne treba spominjanje. Odgovara na svaku poruku i pamti sesiju, ali nema pristup povijesti kanala poslužitelja.
Napomena: Bot odgovara samo u nitima koje je sam stvorio. Ne odgovara u ručno izrađenoj niti.
Kako bot razumije kontekst kanala
Pri spominjanju vidi više od jedne poruke. Automatski dohvaća nedavne poruke i dodaje ih u prompt kao transkript s vremenom. Tako razumije razgovor i može se pozvati na ranije izjave.
Primjer konteksta iz perspektive AI-ja:
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?
Bot čita i aktivne i arhivirane niti kanala, pa njihove rasprave ulaze u kontekst.
Pri odgovoru funkcijom Reply na određenu poruku sužava kontekst na neposredno susjedne poruke umjesto cijele nedavne povijesti. Time dobiva ciljani kontekst razgovora.
Naljepnice, GIF-ovi, slike, ugrađeni sadržaj i reakcije predstavljeni su bilješkama. Bot zna za njih iako ih vizualno ne vidi u transkriptu. Tokeni @spominjanja zamjenjuju se čitljivim imenima.
Nije potrebna konfiguracija. Kontekst kanala zadano je aktivan za sve Quickchat AI botove na Discordu.

Pametno AI pretraživanje povijesti poslužitelja
Zadano bot čita samo kanal spominjanja. Uz Smart AI search over server history može dohvatiti poruke iz bilo kojeg tekstualnog kanala, odabirući ga prema pitanju.
Primjerice, pitanje u #general o zaključku migracije u #engineering omogućuje čitanje povijesti #engineering i odgovor na temelju nje.
Podržani su vremenski rasponi i straničenje za dohvat starijih poruka.
| Način | Opseg | Namjena |
|---|---|---|
| Zadani | Samo trenutačni kanal | Opći bot zajednice |
| Smart AI search over server history | Bilo koji kanal poslužitelja | Podrška i znanje između kanala |
Napomena: Smart AI search over server history trenutačno je u beti. Javite se e-poštom ili na Quickchat Discord poslužitelju.

Slanje slika botu
Korisnici mogu priložiti sliku uz spominjanje, a AI je analizira vizualnim mogućnostima. Podržani su PNG, JPG, JPEG, GIF i WebP. Kod više slika obrađuje se prva.
URL slike s Discord CDN-a šalje se uz tekst kao multimodalni ulaz, pa model vidi oboje u istom potezu. Razumijevanje slika zadano je uključeno, bez konfiguracije.
Primjeri za zajednice:
- Programeri: Snimka stack tracea ili pogreške za objašnjenje.
- Dizajneri: Maketa sučelja za povratne informacije.
- Igrači: Snimka postavki igre za savjete o optimizaciji.
- E-trgovina: Fotografija neispravnog proizvoda poslana podršci.

Povezivanje AI Actions s Discordom
AI Actions omogućuju pozive vanjskih API-ja i alata tijekom razgovora. Jednom se postavljaju u AI Agent > Actions & MCPs i rade u svim kanalima, uključujući Discord, web-widget, WhatsApp i Telegram.
Dostupna su dva tipa:
| Tip | Funkcija |
|---|---|
| API Action | HTTP zahtjevi GET, POST, PUT i DELETE s podesivim parametrima, zaglavljima i tijelom |
| Remote MCP | Veza s poslužiteljem Model Context Protocol za vanjske alate i podatke |
Primjeri:
- Praćenje narudžbe: API Action prema trgovini za pitanje o narudžbi #12345 i aktualan status.
- GitHub bot: Remote MCP prema repozitoriju za otvorene pogreške s oznakom
critical. - Podrška: Odgovori iz dokumentacije i privatna nit sa spominjanjem uloge podrške samo za neriješene slučajeve.
- Moderacija: Predlošci timeout, kick, ban i slowmode za prirodne naredbe.
- Sastanci: Remote MCP s Cal.com ili Google Calendarom za rezervacije u Discordu.
- CRM: HubSpot za leadove ili zahtjeve podrške iz razgovora.
- Leadovi i povratne informacije: Google Sheets zapisuje kontakte, neodgovorena pitanja i demo zahtjeve u timsku tablicu.
Postavljanje API Action
- Otvorite AI Agent > Actions & MCPs.
- Kliknite Add Action. Za podržanu operaciju odaberite Discord Action i predložak. Predložak podrške pita za poslužitelj, kanal i ulogu; moderacijski se instaliraju izravno. Quickchat stvara zahtjev, opis, parametre, obradu odgovora i uvjete koje možete uređivati.
- Samo za adresu izvan galerije odaberite prilagođeni HTTP Request. Dajte ime, npr. “Provjera narudžbe”, i opis: “Koristi za status narudžbe. Prvo pitaj broj.”
- Postavite HTTP metodu, npr. GET, URL i parametre pa spremite.
Akcija je sada dostupna u podržanim kanalima. Discord Actions iz galerije obične su promjenjive HTTP Request Actions, stoga nakon uređivanja provjerite autorizaciju, ciljeve i parametre. Više u HubSpot AI Actions vodiču, vodiču za Discord moderaciju s timeout, kick, ban, ulogama i slowmodeom te dokumentaciji Actions.

Dodatno čitanje
Povezane teme detaljnije:
- AI chatbot za igranje uloga koji ostaje u liku: Trajan lik s vlastitim kanonom.
- AI chatbot za Telegram: Isti agent na Telegramu.
- AI bot za WhatsApp: Vodič povezivanja.
- HubSpot AI Actions: API Actions korak po korak.
- AI bot za Discord zahtjeve: Baza znanja i eskalacija u privatne niti.
- Discord Welcome Bot: Fiksne pozdravne poruke članovima, nitima i kanalima.
- AI agent i Jira zahtjevi: Remote MCP primjer.
- Objašnjenje MCP-a: Što je Model Context Protocol i kako radi.
- Dokumentacija Actions: Potpuna referenca.
Registrirajte se na Quickchat AI za početak ili se pridružite zajednici: discord.gg/KqkHwvPRNH
