Spustite svojho AI chatbota na Discorde
Chcete vytvoriť inteligentného konverzačného AI bota pre svoj Discord server? Tento návod krok za krokom vás prevedie celým postupom za iba 10 minút bez programovania!
Pozrite si video
5 jednoduchých krokov k AI botovi
Po dokončení týchto krokov budete mať na serveri plne funkčného AI chatbota:
- Vytvorte Discord server
- Vytvorte aplikáciu Discord
- Pridajte bota na server
- Vytvorte účet Quickchat AI
- Prepojte bota s Quickchat AI
Ako bude váš AI bot vyzerať
Po nastavení bude bot online na Discorde, pripravený viesť prirodzené rozhovory s členmi servera.

Najrýchlejšia cesta: nasadenie jedným kliknutím
Ak už máte účet Quickchat AI, môžete Developer Portal úplne preskočiť. V ľavom paneli otvorte External Apps, vyberte Discord a v časti Connect kliknite na Add to your Discord server.
Pripojenie jedným kliknutím v External Apps → Discord.
Discord vás požiada o autorizáciu zdieľanej aplikácie Quickchat AI a výber servera. Kliknite na Authorize a bot je spustený. Členovia ho môžu @spomenúť v ľubovoľnom kanáli. Potrebujete iba oprávnenie Spravovať server na vybranom serveri.
Noví používatelia Quickchat AI dostanú úvodné nastavenie vo vzhľade Discordu, ktoré ich zavedie priamo k tomuto postupu.
Úvodná obrazovka nových používateľov vedie k pripojeniu jedným kliknutím.
Nižšie je manuálna alternatíva Use your own Discord app: vytvoríte vlastnú aplikáciu Discord a pripojíte ju tokenom bota. Vyberte ju pre vlastné meno a avatar, súkromné správy, Discord AI Actions alebo viacerých botov na jednom serveri. Discord Actions vyžadujú pripojenie vlastného bota, pretože poskytuje token na požiadavky Discord API.
1. Vytvorte Discord server
Ak nemáte účet Discord, vytvorte si ho na discord.com. Potom založte prvý server:

2. Vytvorte aplikáciu Discord
Otvorte Discord Developer Portal a vytvorte novú aplikáciu.

3. Pridajte bota na Discord server
Nezabudnite botovi povoliť prijímanie obsahu správ zapnutím prepínača nižšie:
Po vytvorení treba bota pridať na server. Zostavte Discord URL a vložte ju do prehliadača:
https://discord.com/api/oauth2/authorize?client_id=<YOUR CLIENT ID>&permissions=309237713920&scope=bot
Odkiaľ pochádza číslo oprávnení?
Číslo (309237713920) zodpovedá týmto oprávneniam:
View ChannelsSend MessagesCreate Public ThreadsSend Messages in ThreadsRead Message History
Ide o minimálnu sadu potrebnú na správne fungovanie bota. Overíte ju na discord.com/developers/applications: vyberte aplikáciu, vľavo kliknite na Bot a posuňte stránku nadol:

Kde nájdete YOUR CLIENT ID?
Najjednoduchšie je skopírovať z adresného riadka prehliadača dlhé číslo, ktoré je súčasťou adresy:
https://discord.com/developers/applications/<YOUR CLIENT ID>/bot

V tomto prípade je client ID 1234567890123456789, takže celá URL na pridanie bota bude:
https://discord.com/api/oauth2/authorize?client_id=1234567890123456789&permissions=309237713920&scope=bot
Ak sa v tomto kroku niečo nepodarí:
- “Integration requires code grant”: aplikácia má zapnuté Require OAuth2 Code Grant. Otvorte ju v Developer Portali, prejdite na Bot, voľbu vypnite, uložte a znovu otvorte pozvánku. (podrobnosti)
- Zobrazí sa torta / obrazovka “baked”: ide o potvrdenie úspechu od Discordu, bot bol pridaný. Overte to v Nastavenia servera → Integrácie → Boti a aplikácie.
- Tip: po vložení tokenu do Quickchat AI v kroku 5 vytvorí stránka integrácie pozvánku a zobrazí kontrolný zoznam. Ručné zostavovanie URL tak môžete vynechať.
4. Vytvorte účet Quickchat AI
Zaregistrujte sa v Quickchat AI a vybavte bota AI, ktorá vedie prirodzenú, ľudsky pôsobiacu konverzáciu.
Quickchat AI umožňuje vytvárať AI agentov s vlastnými znalostnými bázami, AI Actions a ďalšími funkciami, vhodných pre Discord botov, weby a iné kanály.
5. Prepojte bota s Quickchat AI
Na pripojenie k Quickchat AI získajte Discord Bot Token z Developer Portalu.
- Otvorte Bot Settings → Reset Token → Copy Token

- V paneli Quickchat AI otvorte External Apps → Discord, vyberte Use your own Discord app a vložte token. Quickchat AI spustí bota a počas štartu zobrazuje jeho stav.

Ak sa bot nepripojí
Ak štart zlyhá, integrácia Discord zobrazí presnú chybu a priamy odkaz na riešenie. Dve najčastejšie sú:
- Neplatný token: token je nesprávny alebo bol obnovený, čím pôvodný prestal platiť. Otvorte bota v Developer Portali, zvoľte Bot → Reset Token, skopírujte nový token a v Quickchat AI ho vložte cez Reconnect. Presný obrázok nájdete v časti Neplatný token bota.
- Message Content Intent je vypnutý (chyba
PrivilegedIntentsRequired): bot je pripojený, ale nemôže čítať správy. Otvorte ho v Developer Portali, prejdite na Bot → Privileged Gateway Intents, zapnite Message Content Intent a uložte. Správny prepínač nájdete v časti Message Content Intent.
Bot sa reštartuje pri zmene tokenu alebo nastavení. Dajte mu na pripojenie až jednu minútu.
Ak je vlastný bot online, ale nikdy neodpovedá
Skontrolujte, či na rovnakom serveri nezostal zdieľaný bot Quickchat AI pridaný jedným kliknutím. Keď sú prítomní obaja, odpovedá zdieľaný bot a vlastný mlčí, aj keď má správny token, intenty a oprávnenia. Otvorte External Apps, nájdite server v Connected servers pri nastavení jedným kliknutím a odoberte ho tam. Vlastný bot okamžite prevezme odpovede. Pozrite Obaja boti na rovnakom serveri.
Váš AI bot je spustený!
Vráťte sa na Discord. Bot by mal byť online a pripravený na rozhovor. Konverzáciu začnete tým, že ho @spomeniete.

Po @zmienke bot štandardne odpovie v kanáli. Ak v Reply in vyberiete Thread, vytvorí vlákno, kde môžu používatelia pokračovať bez ďalšej zmienky.

Ako bot odpovedá
Bota možno spustiť viacerými spôsobmi s rôznym spracovaním histórie:
| Situácia | Spustenie | História konverzácie |
|---|---|---|
| @zmienka v kanáli | @Spomeňte bota v textovom kanáli | Závisí od Reply in (pozrite nižšie) |
| Správa vo vlákne bota | Napíšte do vlákna vytvoreného botom | Zachová sa celá história vlákna |
| Odpoveď na správu bota | Použite funkciu Odpovedať v Discorde | Zakaždým nová konverzácia |
Príkaz /ask | Napíšte /ask a otázku, iba pri zdieľanom botovi | Zakaždým nová konverzácia |
| Súkromná správa | Pošlite botovi DM, iba s vlastnou aplikáciou | Zachová sa počas celej relácie DM |
Bežná správa v kanáli nič nespustí. Je to zámer, aby bot na rušnom serveri mlčal, a najčastejšia príčina, prečo nový bot zdanlivo nefunguje. /ask je okrem iného ľahšie objaviteľná alternatíva: po napísaní / sa zobrazí v kanáli. Funguje aj pri obmedzenom obsahu správ. Je registrovaný pri zdieľanom botovi, takže pri vlastnej aplikácii používajte @zmienky.
Nastavenie “Reply in”
V Quickchat pod Channels > External Apps > Discord nájdete ponuku “Reply in:” s dvoma možnosťami:
- Channel (predvolené): bot odpovedá priamo v kanáli, kde bol spomenutý. Každá @zmienka začína novú konverzáciu bez pamäte predchádzajúcich interakcií.
- Thread: bot vytvorí vlákno pre každú @zmienku. Názov obsahuje meno bota a používateľa, napríklad “Aria & john_doe”. Vnútri reaguje na každú správu bez @zmienky a uchováva celú históriu.
Súkromné správy
DM vyžadujú vlastnú Discord aplikáciu. Zdieľaný bot odpovedá len na serveroch, pretože reakcie na nevyžiadané DM pod spoločnou identitou by ovplyvnili všetky obsluhované servery.
S vlastnou aplikáciou v DM netreba @zmienku. Bot reaguje na každú správu a história pretrváva počas relácie. Pri odpovedaní v DM nemá prístup k histórii kanálov servera.
Poznámka: bot odpovedá iba vo vláknach, ktoré sám vytvoril. Ak niekto založí vlákno ručne a napíše doň, bot neodpovie.
Ako bot chápe kontext kanála
Keď niekto bota @spomenie, nevidí iba túto správu. Automaticky načíta nedávne správy z kanála a vloží ich do promptu AI ako prepis s časovými značkami. Vďaka tomu chápe prebiehajúcu diskusiu a môže odkazovať na skoršie príspevky.
Takto môže kontext vyzerať z pohľadu 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?
Bot číta aj správy z aktívnych a archivovaných vlákien v kanáli, takže súčasťou kontextu sú aj ich diskusie.
Keď niekto použije funkciu Odpovedať na konkrétnu správu, bot obmedzí kontext na správy v jej bezprostrednom okolí namiesto celej nedávnej histórie. Získa tak cielené podklady ku konverzácii, na ktorú používateľ odkazuje.
Špeciálny obsah, napríklad nálepky, GIFy, obrázky, vložený obsah a reakcie, je zachytený poznámkami. Bot o ňom vie, hoci ho v prepise nevidí vizuálne. Tokeny @zmienok sú nahradené čitateľnými zobrazovanými menami.
Netreba nič nastavovať. Kontext kanála je predvolene zapnutý pre všetkých botov Quickchat AI na Discorde.

Inteligentné AI vyhľadávanie v histórii servera
Bot predvolene číta iba kanál, kde bol spomenutý. Po zapnutí Smart AI search over server history môže AI vyhľadávať správy v ľubovoľnom textovom kanáli servera. Kanál vyberá podľa otázky.
Ak sa niekto v #general opýta “aký bol záver v #engineering o migrácii?”, bot môže načítať históriu #engineering a odpovedať podľa výsledkov.
Funkcia podporuje časové filtre a stránkovanie, takže podľa potreby prehľadáva aj staršiu históriu.
| Režim | Rozsah | Vhodné pre |
|---|---|---|
| Predvolený | Iba aktuálny kanál | Všeobecný komunitný bot |
| Smart AI search over server history | Ľubovoľný kanál servera | Podporní boti a vyhľadávanie znalostí naprieč kanálmi |
Poznámka: Smart AI search over server history je v beta verzii. Ak máte záujem, napíšte e-mail alebo sa ozvite na Discord serveri Quickchat.

Posielanie obrázkov botovi
Používatelia môžu pri @zmienke priložiť obrázok, ktorý AI spracuje svojimi vizuálnymi schopnosťami. Podporované sú PNG, JPG, JPEG, GIF a WebP. Pri viacerých obrázkoch bot spracuje prvý.
URL obrázka z Discord CDN sa pošle spolu s textom modelu ako multimodálny vstup. AI tak vidí text aj obrázok v tom istom kroku. Bez ďalšieho nastavovania: porozumenie obrázkom je predvolene zapnuté.
Praktické príklady pre komunity:
- Vývojári: používateľ pošle snímku zásobníka volaní alebo chybovej správy a požiada o vysvetlenie.
- Dizajnéri: používateľ zdieľa návrh rozhrania a žiada spätnú väzbu.
- Hráči: používateľ zdieľa nastavenia hry a pýta si tipy na optimalizáciu.
- Podpora e-shopu: zákazník pošle podpornému botovi fotografiu chybného výrobku.

Pripojenie AI Actions k Discordu
AI Actions umožňujú botovi počas konverzácie volať externé API a nástroje. Nastavujú sa raz v Quickchat pod AI Agent > Actions & MCPs a fungujú vo všetkých kanáloch, napríklad Discord, webový widget, WhatsApp a Telegram.
K dispozícii sú dva typy:
| Typ akcie | Funkcia |
|---|---|
| API Action | Posiela HTTP požiadavky (GET, POST, PUT, DELETE) na externé endpointy s nastaviteľnými parametrami, hlavičkami a telom |
| Remote MCP | Pripája sa k serveru Model Context Protocol pre externé nástroje a zdroje dát |
Príklady využitia na Discorde:
- Sledovanie objednávok: pripojte API Action k backendu e-shopu, aby členovia mohli položiť otázku “kde je objednávka #12345?” a dostať aktuálny stav.
- GitHub bot: prepojte Remote MCP s repozitárom, aby sa vývojári mohli pýtať “sú otvorené chyby so štítkom
critical?” priamo v Discorde. - Podporné tickety: bot odpovedá z dokumentácie a otvorí súkromné vlákno ticketu so zmienkou podpornej roly iba pre nevyriešené prípady.
- Pomoc s moderáciou: vyberte šablóny timeout, kick, ban a slowmode, aby moderátori mohli používať prirodzený jazyk.
- Plánovanie stretnutí: pripojte Remote MCP ku Cal.com alebo Google Calendar a umožnite rezervácie cez Discord.
- CRM integrácia: prepojte HubSpot a zapisujte kontakty či vytvárajte podporné tickety z konverzácií.
- Kontakty a spätná väzba: pripojte Google Sheets, aby bot ukladal kontakty, nezodpovedané otázky a žiadosti o demo do tabuľky, ktorú tím už používa.
Nastavenie API Action
- V Quickchat otvorte AI Agent > Actions & MCPs.
- Kliknite na Add Action. Pre podporovanú operáciu vyberte Discord Action a šablónu. Šablóna podpory sa pýta na server, kanál a rolu; moderačné šablóny sa inštalujú priamo. Quickchat vytvorí upraviteľnú požiadavku, popis, parametre, spracovanie odpovede a podmienky spustenia.
- Vlastnú akciu HTTP Request zvoľte iba pre endpoint mimo galérie. Pomenujte ju napríklad “Zistiť stav objednávky” a opíšte použitie: “Použi, keď sa používateľ pýta na stav objednávky. Najprv si vyžiadaj číslo objednávky.”
- Nastavte HTTP metódu, napríklad GET, URL endpointu a parametre, potom uložte.
Akcia je dostupná v podporovaných kanáloch. Discord Actions z galérie sú bežné upraviteľné HTTP Request akcie, preto po zmenách skontrolujte autorizáciu, ciele a parametre. Podrobnosti nájdete v návode na HubSpot AI Actions, sprievodcovi moderáciou Discordu s timeoutom, vyhodením, zákazom, rolami a slowmode alebo v dokumentácii Actions.

Ďalšie čítanie
Tieto návody rozvíjajú súvisiace témy:
- Ako vytvoriť AI chatbota pre roleplay, ktorý zostáva v role: premeňte bota na stálu postavu s vlastným kánonom.
- Ako vytvoriť AI chatbota pre Telegram: nasaďte rovnakého agenta na Telegram.
- Vytvorte AI bota pre WhatsApp: sprievodca integráciou WhatsApp.
- HubSpot AI Actions: nastavenie API Actions krok za krokom.
- AI ticket bot pre Discord: odpovedajte zo znalostnej bázy a zvyšok odovzdajte do súkromných vlákien.
- Uvítací bot pre Discord: privítajte nových členov, vlákna a ticketové kanály pevným textom.
- Pripojte AI agenta k Jira ticketom: príklad Remote MCP s Jirou.
- Vysvetlenie MCP: čo je Model Context Protocol a ako funguje.
- Dokumentácia Actions: kompletná referencia.
Zaregistrujte sa v Quickchat AI a začnite vytvárať AI agenta alebo sa pridajte ku komunite na Discorde: discord.gg/KqkHwvPRNH
