🍂 Höstrea: få 10% rabatt livet ut med koden

Konfigurera JMusicBot på ServerPrism

Få din JMusicBot igång på ServerPrism med denna steg-för-steg-guide.

Last updated September 16, 2026

JMusicBot är en kraftfull och användarvänlig Discord-musikbot. Denna guide täcker hur du skapar din bot i Discord, bjuder in den till din server, konfigurerar den på ServerPrism och får den online.

Skapa din bot i Discord Developer Portal

  1. Gå till Discord Developer Portal.
  2. Klicka på New Application.
  3. Ge din applikation ett namn (t.ex. "My Music Bot") och klicka på Create.
  4. Navigera till fliken Bot i den vänstra sidomenyn.
  5. Klicka på Add Bot, sedan Yes, do it!.
  6. Under TOKEN, klicka på Reset Token, sedan Yes, do it!.
  7. Kopiera denna token omedelbart. Du kommer att behöva den för din ServerPrism-konfiguration. Håll den hemlig!
  8. Scrolla ner till Privileged Gateway Intents.
  9. Aktivera växlingsknappen Message Content Intent. JMusicBot behöver detta för att läsa kommandon som !play song name.

Bjud in boten till din server

  1. Gå till fliken OAuth2, välj sedan URL Generator i den vänstra sidomenyn.
  2. Under SCOPES, välj bot.
  3. Under BOT PERMISSIONS, välj följande:
    • Read Messages/View Channels
    • Send Messages
    • Connect
    • Speak
    • Use Voice Activity
    • Manage Messages (rekommenderas för köhantering)
    • Read Message History
  4. Kopiera den genererade URL:en längst ner på sidan.
  5. Klistra in URL:en i din webbläsare och välj den Discord-server du vill bjuda in boten till. Klicka på Authorize.

Beställ på ServerPrism

När du beställde din Discord bot-server valde du förmodligen JMusicBot som din runtime. En plan med 1 GB RAM är generellt tillräcklig för JMusicBot. Du valde din föredragna region under beställningsprocessen, och din server är nu distribuerad och väntar på konfiguration.

Konfigurera startvariabler

Din JMusicBot-instans på ServerPrism använder miljövariabler för konfiguration. Du ställer in dessa på fliken Startup i din serverpanel.

  1. Navigera till din servers kontrollpanel på ServerPrism.

  2. Klicka på fliken Startup.

  3. Leta reda på följande variabler och ställ in deras värden:

    • BOT_TOKEN: Klistra in bot-tokenen du kopierade från Discord Developer Portal.
    • PREFIX: Ställ in ditt önskade kommando-prefix (t.ex. !, ?, j!). Detta är hur användare kommer att interagera med din bot (t.ex. !play).
    • OWNER_ID: Ditt Discord-användar-ID. Detta ger dig speciella administrativa kommandon. För att hitta ditt användar-ID, aktivera Developer Mode i Discord (Användarinställningar > Avancerat), högerklicka sedan på ditt användarnamn och välj "Kopiera ID".
    • SPOTIFY_CLIENT_ID (Valfritt): Om du vill ha Spotify-integration, skapa en Spotify Developer-applikation här och hämta ditt Client ID.
    • SPOTIFY_CLIENT_SECRET (Valfritt): Client Secret för din Spotify Developer-applikation.
    • YOUTUBE_API_KEY (Valfritt men rekommenderas): Även om JMusicBot ofta kan fungera utan en, hjälper en YouTube API-nyckel till med söktillförlitlighet och undviker hastighetsbegränsningar. Skaffa en från Google Cloud Console.

    Obs: JMusicBot kräver vanligtvis inte en MONGODB_URI eller liknande databasanslutningssträng för sin grundläggande funktion, eftersom den använder en enkel filbaserad konfiguration.

  4. Spara eventuella ändringar.

Första starten

  1. Gå till fliken Console i din ServerPrism-panel.
  2. Klicka på knappen Start.
  3. Titta på konsolens utdata. En lyckad start kommer att visa meddelanden som indikerar att boten ansluter till Discord, laddar kommandon och slutligen en rad som liknar [INFO] JMusicBot is ready! eller [INFO] Logged in as <YourBotName>#<Discriminator>. Din bots status i Discord kommer att ändras till online.

Vanliga problem

  • Boten kommer inte online / Token Rejected: Dubbelkolla din BOT_TOKEN på fliken Startup. Se till att det inte finns några extra mellanslag eller felaktiga tecken. Återskapa tokenen i Discord Developer Portal om det behövs.
  • Boten är online men svarar inte på kommandon: Kontrollera att du har aktiverat Message Content Intent i Discord Developer Portal under fliken Bot. Se också till att ditt PREFIX är korrekt inställt och att du använder det (t.ex. !play om ditt prefix är !). Kontrollera konsolen för eventuella felmeddelanden när du försöker använda ett kommando.
  • Boten är i röstkanal men inget ljud: Se till att boten har behörigheterna Connect och Speak i kanalen eller kategorin den försöker ansluta till. Kontrollera också konsolen för eventuella fel relaterade till ljuduppspelning.

Nästa steg

Nu när din JMusicBot körs kan du utforska dess kommandon genom att skriva ditt PREFIX följt av help (t.ex. !help). Du kan hantera köer, hoppa över låtar, justera volym och mer. För avancerad konfiguration eller felsökning, se den officiella JMusicBot GitHub-förvaret.

Friskrivning: Att streama ljud från YouTube med hjälp av botar kan bryta mot YouTubes användarvillkor. Discord kan återkalla bot-tokens som befinns bryta mot dessa.