Hoppa till innehåll

Steg-för-steg-guide för att integrera din Quickchat AI Agent med Discord. Skapa en bot, konfigurera behörigheter och gå live på din server.

I den här guiden går vi igenom hur du integrerar din AI‑assistent i din Discord‑server. Här är översikten:

  1. Skapa en Discord‑server
  2. Skapa en Discord‑applikation
  3. Konfigurera din Discord‑applikation
  4. Lägg till boten i din Discord‑server
  5. Integrera din Discord‑bot med Quickchat AI
Play

För att starta integrationen behöver du en Discord‑server. Om du saknar konto, besök discord.com och skapa ett. När du är inloggad, följ den här guiden för att skapa din Discord‑server.

Gå till discord.com/developers/applications medan du är inloggad på ditt Discord‑konto och skapa en ny applikation.

Innan du lägger till boten på servern, aktivera Message Content Intent för din applikation. Det gör att boten kan läsa meddelanden som skickas av användare på din server.

Quickchat AI‑gränssnitt

Nu behöver du lägga till boten i din server. Sätt ihop följande Discord‑URL och klistra in den i din webbläsare:

https://discord.com/api/oauth2/authorize?client_id=<YOUR CLIENT ID>&permissions=309237712896&scope=bot

Var kommer sifferkoden för behörigheter ifrån?

Behörighetskoden (309237712896) kommer från följande behörigheter:

  • Send Messages
  • Create Public Threads
  • Send Messages in Threads
  • Read Message History

Detta är minsta uppsättning behörigheter som krävs för att boten ska fungera korrekt. Du kan se det själv på discord.com/developers/applications, välj din applikation, klicka på Bot till vänster och skrolla ned:

Behörigheter för din bot

Var hittar jag MIN CLIENT ID?

Det enklaste sättet är att titta i webbläsarens adressfält och kopiera det långa numret som är en del av adressen:

https://discord.com/developers/applications/<YOUR CLIENT ID>/bot

Din client ID

I det här fallet är client id 1234567890123456789, vilket innebär att den fullständiga URL:en för att lägga till boten blir:

https://discord.com/api/oauth2/authorize?client_id=1234567890123456789&permissions=309237712896&scope=bot

Integrera din Discord‑bot med Quickchat AI

Section titled “Integrera din Discord‑bot med Quickchat AI”

För att koppla din bot till Quickchat AI, hämta din Discord Bot Token från Developer Portal.

  1. Gå till Bot SettingsReset TokenCopy Token

Återställ token

  1. I Quickchat AI‑panelen, gå till External Applications, öppna Discord-integrationen, aktivera Aktivera Discord och klistra in din token.

Klistra in token

Gå tillbaka till Discord – din bot ska vara online och redo att chatta! @nämn den för att starta en konversation. 🤖💬

Bot aktiv

Som standard svarar boten i samma kanal när den @nämns. Du kan ändra detta med inställningen Svarsläge i integrationen: Svara i kanalen (standard) eller Svara i trådar. Med Svara i trådar svarar boten i en tråd och användare kan fortsätta konversationen där utan att nämna boten igen.

Konversation i tråd

Om Quickchat AI rapporterar ett fel på Discord-integrationssidan länkar det direkt till motsvarande avsnitt nedan.

PrivilegedIntentsRequired: din bot anslöt, men dess Message Content Intent är avstängd, så den kan inte läsa meddelanden. Öppna din applikation i Developer Portal, gå till Bot → Privileged Gateway Intents, slå på Message Content Intent och spara. Boten startar om automatiskt, så vänta ungefär en minut.

Aktivera Message Content Intent

InvalidToken: token som Quickchat AI har är fel eller har genererats om. En bot-token visas bara en gång, och att återställa den ogiltigförklarar den gamla. Öppna din applikation i Developer Portal, gå till Bot, klicka på Reset Token, kopiera den nya token, klicka sedan på Reconnect i Quickchat AI och klistra in den.

Återställ bot-token

Om “Integration requires code grant” visas när boten läggs till har din applikation Require OAuth2 Code Grant aktiverat, vilket blockerar det enkla invite-flödet. Öppna din applikation i Developer Portal, gå till Bot, stäng av Require OAuth2 Code Grant, spara och öppna inbjudnings-URL:en igen.

Auktoriseringssidan visar en tårta eller ett “baked”-meddelande

Section titled “Auktoriseringssidan visar en tårta eller ett “baked”-meddelande”

Den udda skärmen är Discords bekräftelsesida: boten har lagts till. Bekräfta genom att öppna Serverinställningar → Integrationer → Botar och appar och leta efter din bot i listan.

Boten startar om när du ändrar dess token eller inställningar, så vänta upp till en minut efter att du sparat. Om den fortfarande inte blir online eller svarar:

  1. Öppna External Apps → Discord i Quickchat AI-panelen och kontrollera anslutningsstatusen. En ogiltig token eller en saknad intent rapporteras där, med en länk till den exakta lösningen.
  2. Kontrollera att Message Content Intent är på (se ovan) och att token är aktuell (använd Reset Token vid tvekan).
  3. @nämn boten i en kanal den har tillgång till, och kontrollera att dess roll- och kanalbehörigheter omfattar Send Messages, Create Public Threads, Send Messages in Threads och Read Message History.
  4. Välj om den svarar i kanalen eller i en tråd med inställningen Svarsläge under External Apps → Discord.

Gå med på vår Discord‑server för att lära dig mer om hur du får ut det mesta av Quickchat AI 👉 discord.gg/KqkHwvPRNH

Senast uppdaterad: