Start din AI-chatbot på Discord
Vil du lave en intelligent samtalebot med AI til din Discord-server? Denne trinvise guide viser dig hvordan på kun 10 minutter, helt uden kode!
Se videoen
5 enkle trin til din AI-bot
Følg disse trin, så får du en fuldt fungerende AI-chatbot på din Discord-server:
- Opret en Discord-server
- Opret en Discord-applikation
- Tilføj botten til serveren
- Opret en Quickchat AI-konto
- Integrer botten med Quickchat AI
Sådan kommer din AI-bot til at se ud
Efter opsætningen er botten online på Discord, klar til naturlige samtaler med serverens medlemmer.

Den hurtigste vej: installation med ét klik
Har du allerede en Quickchat AI-konto, kan du springe Developer Portal over. Åbn External Apps i kontrolpanelets venstre side, vælg Discord, og klik på Add to your Discord server under Connect.
Forbind med ét klik under External Apps → Discord.
Discord beder dig godkende den delte app Quickchat AI og vælge en server. Klik på Authorize, så er botten aktiv, og medlemmerne kan @nævne den i enhver kanal. Du skal blot have tilladelsen Administrer server på den valgte server.
Nye Quickchat AI-brugere får en Discord-tilpasset introduktion, som fører direkte til dette forløb.
Nye brugere starter på en Discord-tilpasset skærm, der fører til forbindelsen med ét klik.
Trinnene nedenfor viser det manuelle alternativ Use your own Discord app: Du opretter din egen Discord-applikation og forbinder den med et bot-token. Vælg denne vej til eget navn og avatar, direkte beskeder, Discord AI Actions eller flere bots på samme server. Discord Actions kræver din egen bots forbindelse, fordi den leverer tokenet til Discords API-kald.
1. Opret en Discord-server
Har du ikke en Discord-konto, kan du oprette en på discord.com. Opret derefter din første server:

2. Opret en Discord-applikation
Gå til Discord Developer Portal, og opret en ny applikation.

3. Tilføj botten til Discord-serveren
Husk at tillade botten at modtage beskedindhold ved at slå indstillingen nedenfor til:
Når botten er oprettet, skal du tilføje den til serveren. Sammensæt en Discord-URL, og indsæt den i browseren:
https://discord.com/api/oauth2/authorize?client_id=<YOUR CLIENT ID>&permissions=309237713920&scope=bot
Hvor kommer tilladelsesnummeret fra?
Nummeret (309237713920) svarer til disse tilladelser:
View ChannelsSend MessagesCreate Public ThreadsSend Messages in ThreadsRead Message History
Det er det mindste sæt tilladelser, botten behøver for at fungere korrekt. Du kan se dem på discord.com/developers/applications: Vælg applikationen, klik på Bot til venstre, og rul ned:

Hvor finder du YOUR CLIENT ID?
Det letteste er at se i browserens adresselinje og kopiere det lange tal i adressen:
https://discord.com/developers/applications/<YOUR CLIENT ID>/bot

Her er client ID 1234567890123456789, så den fulde URL til at tilføje botten bliver:
https://discord.com/api/oauth2/authorize?client_id=1234567890123456789&permissions=309237713920&scope=bot
Hvis noget går galt her:
- “Integration requires code grant”: Applikationen har Require OAuth2 Code Grant slået til. Åbn appen i Developer Portal, gå til Bot, slå indstillingen fra, gem, og åbn invitationslinket igen. (detaljer)
- En skærm med en kage / “baked” vises: Det er Discords bekræftelse på, at botten er tilføjet. Kontrollér under Serverindstillinger → Integrationer → Bots og apps.
- Tip: Når du indsætter bot-tokenet i Quickchat AI (trin 5), bygger Discord-integrationen invitationslinket for dig og viser en tjekliste, så du kan springe den manuelle URL over.
4. Opret en Quickchat AI-konto
Tilmeld dig Quickchat AI for at give botten AI, der fører naturlige, menneskelignende samtaler.
Quickchat AI lader dig oprette AI-agenter med egne vidensbaser, AI Actions og mere, velegnet til Discord-bots, hjemmesider og andre kanaler.
5. Integrer botten med Quickchat AI
Hent dit Discord Bot Token fra Developer Portal for at forbinde botten til Quickchat AI.
- Gå til Bot Settings → Reset Token → Copy Token

- Åbn External Apps → Discord i Quickchat AI-kontrolpanelet, vælg Use your own Discord app, og indsæt tokenet. Quickchat AI starter botten og viser dens status under opstarten.

Hvis botten ikke kommer online
Hvis opstarten fejler, viser Discord-integrationen den præcise fejl og et direkte link til løsningen. De to hyppigste er:
- Ugyldigt token: Tokenet er forkert eller genoprettet. Et nulstillet token gør det gamle ugyldigt. Åbn botten i Developer Portal, gå til Bot → Reset Token, kopiér det nye, og klik på Reconnect i Quickchat AI for at indsætte det. Se Ugyldigt bot-token for det præcise skærmbillede.
- Message Content Intent er slået fra (vises som
PrivilegedIntentsRequired): Botten er forbundet, men kan ikke læse beskeder. Åbn den i Developer Portal, gå til Bot → Privileged Gateway Intents, slå Message Content Intent til, og gem. Se Message Content Intent for den rette indstilling.
Botten genstarter, når du ændrer token eller indstillinger. Giv den op til et minut til at komme online.
Hvis din egen bot er online, men aldrig svarer
Se, om den delte Quickchat AI-bot, som blev installeret med ét klik, stadig er på samme server. Når begge er der, svarer den delte bot, mens din egen er stille, selv med korrekt token, intents og tilladelser. Åbn External Apps, find serveren under Connected servers i opsætningen med ét klik, og fjern den dér. Din egen bot tager over med det samme. Se Begge bots er på samme server.
Din AI-bot er klar!
Gå tilbage til Discord. Botten bør være online og klar til en samtale. @Nævn den for at begynde.

Når botten @nævnes, svarer den som standard i kanalen. Vælger du Thread i Reply in, opretter den en tråd, hvor brugerne kan fortsætte uden at nævne den igen.

Sådan svarer botten
Botten kan aktiveres på flere måder med forskellig håndtering af samtalehistorik:
| Situation | Aktivering | Samtalehistorik |
|---|---|---|
| @omtale i en kanal | @Nævn botten i en tekstkanal | Afhænger af Reply in (se nedenfor) |
| Besked i en bottråd | Skriv i en tråd, botten har oprettet | Hele trådens historik bevares |
| Svar på en botbesked | Brug Discords svarfunktion på botbeskeden | Ny samtale hver gang |
Slashkommandoen /ask | Skriv /ask og spørgsmålet, kun med botten fra opsætningen med ét klik | Ny samtale hver gang |
| Direkte besked | Send en DM, kun med egen applikation | Bevares gennem hele DM-sessionen |
En almindelig besked i kanalen udløser intet. Det holder bevidst botten stille på travle servere og er den hyppigste grund til, at en ny bot virker defekt. /ask er blandt andet et alternativ, der er lettere at opdage: Skriv / i en kanal, så vises kommandoen. Den virker også, hvor beskedindhold er begrænset. Den findes på den delte bot, så med egen applikation starter du med @omtaler.
Indstillingen “Reply in”
Under Channels > External Apps > Discord i Quickchat findes menuen “Reply in:” med to valg:
- Channel (standard): Botten svarer i den kanal, hvor den blev nævnt. Hver @omtale starter en ny samtale uden hukommelse om tidligere interaktioner.
- Thread: Botten opretter en tråd for hver @omtale. Tråden får bottens og brugerens navne, fx “Aria & john_doe”. Her svarer botten på alle beskeder uden @omtale og bevarer hele historikken.
Direkte beskeder
DM kræver din egen Discord-applikation. Den delte bot svarer kun på servere, fordi uopfordrede DM til én fælles identitet ville påvirke alle servere, den betjener.
Med egen applikation behøver du ikke @nævne botten i en DM. Den svarer på hver besked og husker historikken gennem sessionen. Den har ikke adgang til serverkanalernes historik, når den svarer i DM.
Bemærk: Botten svarer kun i tråde, den selv har oprettet. Hvis nogen opretter en tråd manuelt og skriver i den, svarer den ikke.
Sådan forstår botten kanalens sammenhæng
Når nogen @nævner botten, ser den ikke kun den ene besked. Den henter automatisk kanalens seneste beskeder og indsætter dem i AI-prompten som en tidsstemplet udskrift. Dermed forstår den samtalen og kan henvise til tidligere beskeder.
Et eksempel på den kontekst, AI’en ser:
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?
Botten læser også aktive og arkiverede tråde i kanalen, så deres diskussioner indgår i konteksten.
Når nogen bruger Discords svarfunktion på en bestemt besked, begrænser botten konteksten til beskederne umiddelbart omkring den i stedet for hele den seneste historik. Det giver målrettet kontekst for netop den samtale, brugeren henviser til.
Særligt indhold som klistermærker, GIF’er, billeder, embeds og reaktioner beskrives med annotationer, så botten ved, de findes, selv om den ikke ser dem visuelt i udskriften. @omtaler erstattes med læsbare visningsnavne.
Ingen opsætning er nødvendig. Kanalkontekst er aktiveret som standard for alle Quickchat AI-bots på Discord.

Smart AI-søgning i serverhistorikken
Som standard læser botten kun kanalen, hvor den blev nævnt. Med Smart AI search over server history kan AI’en søge i alle serverens tekstkanaler. Den vælger kanal ud fra spørgsmålet.
Hvis nogen spørger i #general “hvad blev konklusionen i #engineering om migreringen?”, kan botten læse #engineering og svare ud fra resultaterne.
Funktionen understøtter tidsfiltre og paginering, så AI’en kan gå længere tilbage efter behov.
| Tilstand | Omfang | Bedst til |
|---|---|---|
| Standard | Kun den aktuelle kanal | Generel communitybot |
| Smart AI search over server history | Alle kanaler på serveren | Supportbots og videnssøgning på tværs af kanaler |
Bemærk: Smart AI search over server history er i beta. Kontakt os via e-mail eller på Quickchats Discord-server, hvis du er interesseret.

Send billeder til botten
Brugere kan vedhæfte et billede, når de @nævner botten. AI’en analyserer det med sine billedfunktioner. PNG, JPG, JPEG, GIF og WebP understøttes. Ved flere billeder behandler botten det første.
Billedets URL fra Discords CDN sendes med beskedteksten til modellen som multimodalt input. AI’en ser dermed tekst og billede i samme omgang. Ingen opsætning kræves; billedforståelse er slået til som standard.
Praktiske eksempler for Discord-fællesskaber:
- Udviklere: En bruger tager et skærmbillede af en stack trace eller fejlbesked og beder om en forklaring.
- Designere: En bruger deler en grænsefladeskitse og beder om feedback.
- Spillere: En bruger viser spilindstillinger og beder om optimeringstips.
- E-handelssupport: En kunde sender et foto af et defekt produkt til supportbotten.

Forbind AI Actions til Discord
AI Actions lader botten kalde eksterne API’er og værktøjer under en samtale. De konfigureres én gang under AI Agent > Actions & MCPs i Quickchat og virker på alle kanaler, fx Discord, webwidget, WhatsApp og Telegram.
To typer er tilgængelige:
| Handlingstype | Funktion |
|---|---|
| API Action | Sender HTTP-anmodninger (GET, POST, PUT, DELETE) til eksterne endpoints med indstillelige parametre, headers og body |
| Remote MCP | Forbinder til en Model Context Protocol-server med eksterne værktøjer og datakilder |
Eksempler på, hvad du kan bygge:
- Ordresporing: Forbind en API Action til din webshop, så medlemmer spørger “hvor er ordre #12345?” og får status i realtid.
- GitHub-bot: Forbind Remote MCP til dit repository, så udviklere kan spørge “er der åbne fejl med tagget
critical?” direkte i Discord. - Supporttickets: Lad botten svare fra dokumentationen og kun åbne en privat tickettråd med omtale af supportrollen for det, den ikke løser.
- Moderationshjælp: Vælg skabeloner til timeout, kick, ban og slowmode, så moderatorer kan bruge naturligt sprog.
- Mødebooking: Forbind Remote MCP til Cal.com eller Google Calendar, så brugere booker møder gennem Discord.
- CRM-integration: Forbind HubSpot for at registrere leads eller oprette supportsager fra samtalerne.
- Leads og feedback: Forbind Google Sheets, så botten gemmer leads, ubesvarede spørgsmål og demoønsker i et regneark, teamet allerede bruger.
Opsæt en API Action
- Gå til AI Agent > Actions & MCPs i Quickchat.
- Klik på Add Action. Vælg Discord Action og en skabelon til en understøttet Discord-handling. Supportskabelonen beder om server, kanal og rolle; moderationsskabeloner installeres direkte. Quickchat udfylder anmodning, beskrivelse, parametre, svarhåndtering og kørselsbetingelser, som du kan redigere.
- Vælg kun en brugerdefineret HTTP Request-handling, når endpointet mangler i galleriet. Giv den fx navnet “Kontrollér ordrestatus” og en beskrivelse: “Brug dette, når en bruger spørger om sin ordrestatus. Bed først om ordrenummeret.”
- Vælg HTTP-metode, fx GET, endpoint-URL og parametre, og gem.
Handlingen er nu tilgængelig på understøttede kanaler. Discord Actions fra galleriet er almindelige redigerbare HTTP Request-handlinger, så kontrollér autorisation, mål og parametre efter ændringer. Se HubSpot-guiden til AI Actions, guiden til Discord-moderation med timeout, kick, ban, roller og slowmode, eller Actions-dokumentationen for flere detaljer.

Læs videre
Disse guider går mere i dybden med beslægtede emner:
- Byg en AI-chatbot til rollespil, som bliver i rollen: giv botten en vedvarende karakter med sin egen kanon.
- Opret en AI-chatbot til Telegram: brug samme agent på Telegram.
- Opret en AI-bot til WhatsApp: guide til WhatsApp-integrationen.
- HubSpot AI Actions: trinvis opsætning af API Actions.
- AI-ticketbot til Discord: svar fra vidensbasen, og send resten til private tråde.
- Velkomstbot til Discord: hils nye medlemmer, tråde og ticketkanaler velkommen med en fast besked.
- Forbind en AI-agent til Jira-tickets: Remote MCP-eksempel med Jira.
- MCP forklaret: hvad Model Context Protocol er, og hvordan det virker.
- Actions-dokumentation: komplet reference.
Tilmeld dig Quickchat AI for at begynde at bygge din AI-agent, eller deltag i fællesskabet på Discord: discord.gg/KqkHwvPRNH
