Starta din AI-chattbot på Discord
Vill du skapa en smart konversationsbot med AI för din Discord-server? Den här stegvisa guiden visar hur du gör på bara 10 minuter, utan att skriva kod!
Titta på videon
5 enkla steg för att skapa din AI-bot
Följ de här stegen så får du en fullt fungerande AI-chattbot på din Discord-server:
- Skapa en Discord-server
- Skapa en Discord-applikation
- Lägg till boten på servern
- Skapa ett Quickchat AI-konto
- Integrera Discord-boten med Quickchat AI
Så kommer din AI-bot att se ut
Efter konfigurationen är boten online på Discord, redo för naturliga samtal med serverns medlemmar.

Snabbaste sättet: installera med ett klick
Om du redan har ett Quickchat AI-konto kan du hoppa över Developer Portal helt. Öppna External Apps i kontrollpanelens vänstra sidofält, välj Discord och klicka på Add to your Discord server under Connect.
Anslutning med ett klick under External Apps → Discord.
Discord ber dig godkänna den delade appen Quickchat AI och välja en server. Klicka på Authorize så är boten igång och redo att @omnämnas i valfri kanal. Det enda kravet är behörigheten Hantera server på den valda servern.
Nya Quickchat AI-användare får en Discord-anpassad introduktion som leder direkt till det här flödet.
Nya användare börjar på en Discord-anpassad skärm som leder till anslutning med ett klick.
Stegen nedan beskriver det manuella alternativet Use your own Discord app: skapa en egen Discord-applikation och anslut den med en bottoken. Välj detta om du vill ha eget namn och egen avatar, direktmeddelanden, Discord AI Actions eller flera botar på samma server. Discord Actions behöver anslutningen till din egen bot eftersom den tillhandahåller token för anrop till Discords API.
1. Skapa en Discord-server
Om du saknar ett Discord-konto, skapa ett på discord.com. Skapa sedan din första server:

2. Skapa en Discord-applikation
Gå till Discord Developer Portal och skapa en ny applikation.

3. Lägg till boten på Discord-servern
Kom ihåg att tillåta boten att ta emot meddelandeinnehåll genom att aktivera alternativet nedan:
När boten är skapad behöver du lägga till den på servern. Bygg en Discord-URL och klistra in den i webbläsaren:
https://discord.com/api/oauth2/authorize?client_id=<YOUR CLIENT ID>&permissions=309237713920&scope=bot
Varifrån kommer behörighetsnumret?
Numret (309237713920) motsvarar följande behörigheter:
View ChannelsSend MessagesCreate Public ThreadsSend Messages in ThreadsRead Message History
Det här är den minsta uppsättning behörigheter som boten behöver för att fungera korrekt. Du kan kontrollera dem på discord.com/developers/applications: välj applikationen, klicka på Bot till vänster och rulla ned:

Var hittar du YOUR CLIENT ID?
Enklast är att titta i webbläsarens adressfält och kopiera det långa numret i adressen:
https://discord.com/developers/applications/<YOUR CLIENT ID>/bot

Här är client ID 1234567890123456789, så den fullständiga URL:en för att lägga till boten på servern blir:
https://discord.com/api/oauth2/authorize?client_id=1234567890123456789&permissions=309237713920&scope=bot
Om något går fel i det här steget:
- “Integration requires code grant”: applikationen har Require OAuth2 Code Grant aktiverat. Öppna appen i Developer Portal, gå till Bot, stäng av alternativet, spara och öppna inbjudningslänken igen. (detaljer)
- En skärm med en tårta / “baked” visas: det är Discords bekräftelsesida, boten har lagts till. Kontrollera under Serverinställningar → Integrationer → Botar och appar.
- Tips: när du klistrar in bottoken i Quickchat AI (steg 5) skapar Discord-integrationen inbjudningslänken åt dig och visar en checklista. Då slipper du bygga URL:en manuellt.
4. Skapa ett Quickchat AI-konto
Registrera dig för Quickchat AI för att ge boten AI som samtalar på ett naturligt, mänskligt sätt.
Med Quickchat AI kan du skapa AI-agenter med egna kunskapsbaser, AI Actions och mer, lämpliga för Discord-botar, webbplatser och andra kanaler.
5. Integrera boten med Quickchat AI
Hämta din Discord Bot Token från Developer Portal för att ansluta boten till Quickchat AI.
- Gå till Bot Settings → Reset Token → Copy Token

- Öppna External Apps → Discord i Quickchat AI-kontrollpanelen, välj Use your own Discord app och klistra in token. Quickchat AI startar boten och visar dess status under uppstarten.

Om boten inte kommer online
Om boten inte startar visar integrationssidan det exakta felet och länkar direkt till lösningen. De två vanligaste är:
- Ogiltig token: token är fel eller har återskapats. När du återställer en token slutar den gamla fungera. Öppna boten i Developer Portal, gå till Bot → Reset Token, kopiera den nya och klicka sedan på Reconnect i Quickchat AI för att klistra in den. Se Ogiltig bottoken för rätt skärmbild.
- Message Content Intent är avstängt (visas som
PrivilegedIntentsRequired): boten är ansluten men kan inte läsa meddelanden. Öppna boten i Developer Portal, gå till Bot → Privileged Gateway Intents, aktivera Message Content Intent och spara. Se Message Content Intent för exakt vilket alternativ det gäller.
Boten startar om när du ändrar token eller inställningar. Ge den upp till en minut att komma online.
Om din egen bot är online men aldrig svarar
Kontrollera om den delade Quickchat AI-boten som installerades med ett klick finns kvar på samma server. När båda är där svarar den delade boten och din egen förblir tyst, även med rätt token, intents och behörigheter. Öppna External Apps i Quickchat AI, hitta servern under Connected servers i konfigurationen med ett klick och ta bort den där. Din egen bot tar över direkt. Se Båda botarna finns på samma server.
Din AI-bot är igång!
Gå tillbaka till Discord. Boten bör vara online och redo att prata! @Omnämn den för att starta en konversation.

När boten @omnämns svarar den i kanalen som standard. Om du väljer Thread i inställningen Reply in skapar den en tråd där användarna kan fortsätta utan att omnämna boten.

Så svarar boten
Boten kan aktiveras på flera sätt, med olika hantering av konversationshistorik:
| Situation | Aktivering | Konversationshistorik |
|---|---|---|
| @omnämnande i en kanal | @Omnämn boten i en textkanal | Beror på inställningen Reply in (se nedan) |
| Meddelande i en bottråd | Skriv i en tråd som boten skapade | Hela trådens historik bevaras |
| Svar på botens meddelande | Använd Discords svarsfunktion på ett botmeddelande | Ny konversation varje gång |
Slashkommandot /ask | Skriv /ask och frågan, endast med boten som installeras med ett klick | Ny konversation varje gång |
| Direktmeddelande | Skicka ett DM till boten, endast med egen applikation | Bevaras under hela DM-sessionen |
Ett vanligt kanalmeddelande aktiverar ingenting. Det är avsiktligt för att hålla boten tyst på livliga servrar, och den vanligaste orsaken till att en ny bot verkar trasig. /ask är delvis ett mer lättupptäckt alternativ: skriv / i valfri kanal så visas kommandot. Det fungerar också när meddelandeinnehåll är begränsat. Kommandot är registrerat på den delade boten, så med egen applikation använder du @omnämnanden.
Inställningen “Reply in”
Under Channels > External Apps > Discord i Quickchat finns menyn “Reply in:” med två alternativ:
- Channel (standard): boten svarar direkt i kanalen där den omnämndes. Varje @omnämnande startar en ny konversation utan minne av tidigare interaktioner.
- Thread: boten skapar en tråd för varje @omnämnande. Tråden får botens och användarens namn, exempelvis “Aria & john_doe”. I tråden svarar boten på varje meddelande utan krav på @omnämnande och bevarar hela historiken.
Direktmeddelanden
DM kräver en egen Discord-applikation. Den delade boten svarar bara på servrar, eftersom oönskade DM till en gemensam identitet skulle påverka alla servrar den betjänar.
Med egen applikation behövs inget @omnämnande i DM. Boten svarar på alla meddelanden och historiken finns kvar under sessionen. Den har inte tillgång till serverkanalernas historik när den svarar i DM.
Obs: boten svarar bara i trådar som den själv har skapat. Om någon skapar en tråd manuellt och skriver där svarar den inte.
Så förstår boten kanalens sammanhang
När någon @omnämner boten ser den inte bara det meddelandet. Den hämtar automatiskt kanalens senaste meddelanden och lägger till dem i AI-prompten som en tidsstämplad transkription. Därmed förstår den det pågående samtalet och kan hänvisa till tidigare inlägg.
Så här kan sammanhanget se ut för AI:n:
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?
Boten läser även meddelanden från aktiva och arkiverade trådar i kanalen, så deras diskussioner ingår i sammanhanget.
När någon använder Discords svarsfunktion på ett visst meddelande begränsar boten sammanhanget till meddelandena närmast det, i stället för att hämta hela den senaste historiken. Det ger riktat sammanhang för just den konversation användaren hänvisar till.
Specialinnehåll som klistermärken, GIF:ar, bilder, embeds och reaktioner beskrivs med annoteringar. Boten känner då till dem även om den inte kan se dem visuellt i transkriptionen. @omnämnanden ersätts med läsbara visningsnamn.
Ingen konfiguration behövs. Kanalsammanhang är aktiverat som standard för alla Quickchat AI-botar på Discord.

Smart AI-sökning i serverhistoriken
Som standard läser boten bara meddelanden i kanalen där den omnämndes. Med Smart AI search over server history aktiverat kan AI:n söka i alla textkanaler på servern. Den väljer kanal utifrån användarens fråga.
Om någon frågar i #general “vad kom ni fram till i #engineering om migreringen?” kan boten läsa #engineering och svara utifrån vad den hittar.
Funktionen stöder tidsfiltrering och paginering, så AI:n kan gå längre tillbaka när det behövs.
| Läge | Omfattning | Passar bäst för |
|---|---|---|
| Standard | Endast aktuell kanal | Allmän communitybot |
| Smart AI search over server history | Alla kanaler på servern | Supportbotar och kunskapssökning mellan kanaler |
Obs: Smart AI search over server history är i beta. Kontakta oss via e-post eller på Quickchats Discord-server om du är intresserad.

Skicka bilder till boten
Användare kan bifoga en bild när de @omnämner boten. AI:n bearbetar den med sina bildförmågor. PNG, JPG, JPEG, GIF och WebP stöds. Om flera bilder bifogas bearbetas den första.
Bildens URL från Discords CDN skickas tillsammans med meddelandetexten till modellen som multimodal indata. AI:n ser text och bild i samma tur. Ingen konfiguration behövs; bildförståelse är på som standard.
Några praktiska exempel:
- Utvecklarcommunity: en användare tar en skärmbild av en stack trace eller ett felmeddelande och ber boten förklara.
- Designcommunity: en användare delar en gränssnittsskiss och ber om feedback.
- Spelcommunity: en användare visar spelets inställningar och ber om optimeringstips.
- E-handelssupport: en kund skickar ett foto av en defekt produkt till supportboten.

Ansluta AI Actions till Discord
AI Actions låter boten anropa externa API:er och verktyg under en Discord-konversation. De konfigureras en gång under AI Agent > Actions & MCPs i Quickchat och fungerar i alla kanaler, exempelvis Discord, webbwidget, WhatsApp och Telegram.
Två typer av åtgärder finns:
| Typ | Funktion |
|---|---|
| API Action | Gör HTTP-anrop (GET, POST, PUT, DELETE) till externa endpoints med konfigurerbara parametrar, headers och body |
| Remote MCP | Ansluter till en Model Context Protocol-server för externa verktyg och datakällor |
Exempel på vad du kan bygga på Discord:
- Orderbot: anslut en API Action till e-handelns backend så att medlemmar kan fråga “var är min order #12345?” och få status i realtid.
- GitHub-ärendebot: anslut en Remote MCP till GitHub så att utvecklare kan fråga “finns det öppna buggar med taggen
critical?” direkt i Discord. - Supportärendebot: låt boten svara från dokumentationen och öppna en privat ärendetråd med omnämnande av supportrollen bara för sådant den inte löser.
- Moderationshjälp: välj mallar för timeout, kick, ban och slowmode så att moderatorer kan använda naturligt språk.
- Mötesbokning: anslut Remote MCP till Cal.com eller Google Calendar så att användare bokar möten via Discord.
- CRM-integration: anslut HubSpot för att logga leads eller skapa supportärenden från konversationer.
- Leads och feedback: anslut Google Sheets så att boten sparar leads, obesvarade frågor och demoförfrågningar i ett kalkylark som teamet redan använder.
Konfigurera en API Action
- Gå till AI Agent > Actions & MCPs i Quickchat.
- Klicka på Add Action. Välj Discord Action och en mall för en stödd Discord-operation. Supportmallen frågar efter server, kanal och roll; moderationsmallar installeras direkt. Quickchat fyller i det redigerbara anropet, beskrivningen, parametrarna, svarshanteringen och körvillkoren.
- Behöver du en endpoint utanför galleriet, välj en egen HTTP Request-åtgärd. Namnge den, exempelvis “Kontrollera orderstatus”, och beskriv när AI:n ska använda den: “Använd när någon frågar om orderstatus. Fråga efter ordernumret först.”
- Ange HTTP-metod, exempelvis GET, endpoint-URL och parametrar, och spara.
Åtgärden är nu tillgänglig i stödda kanaler. Discord Actions från galleriet är vanliga redigerbara HTTP Request-åtgärder, så granska auktorisering, mål och parametrar efter ändringar. Läs HubSpot-handledningen för AI Actions, guiden till Discord-moderation med timeout, kick, ban, roller och slowmode, eller Actions-dokumentationen för mer.

Läs vidare
Dessa guider går djupare in på närliggande ämnen:
- Bygg en AI-chattbot för rollspel som håller sig i rollen: gör boten till en bestående karaktär med egen kanon.
- Skapa en AI-chattbot för Telegram: använd samma agent på Telegram.
- Skapa en AI-bot för WhatsApp: guide till WhatsApp-integrationen.
- HubSpot AI Actions: konfigurera API Actions steg för steg.
- AI-bot för supportärenden i Discord: svara från kunskapsbasen och skicka resten till privata trådar.
- Välkomstbot för Discord: hälsa nya medlemmar, trådar och ärendekanaler välkomna med ett fast meddelande.
- Anslut en AI-agent till Jira-ärenden: Remote MCP-exempel med Jira.
- MCP förklarat: vad Model Context Protocol är och hur det fungerar.
- Actions-dokumentation: fullständig referens.
Registrera dig för Quickchat AI för att börja skapa din AI-agent, eller gå med i vår Discord-community: discord.gg/KqkHwvPRNH
