Konfigurera Aoede på ServerPrism
Få din Aoede Discord-musikbot att streama Spotify direkt till din Discord-server med denna ServerPrism-konfigurationsguide.
Aoede är en unik Discord-musikbot som streamar direkt från Spotify och använder Spotify som sitt primära gränssnitt. Denna guide täcker hur du konfigurerar din Aoede-bot på ServerPrism.
Skapa din bot i Discord Developer Portal
- Gå till Discord Developer Portal.
- Klicka på New Application.
- Ge din applikation ett namn (t.ex. "Aoede Music Bot") och klicka på Create.
- Navigera till fliken Bot i den vänstra sidofältet.
- Klicka på Add Bot, sedan Yes, do it!.
- Under TOKEN, klicka på Reset Token, sedan Yes, do it!.
- Kopiera token. Detta är din bots hemliga nyckel; förvara den säkert. Du kommer att behöva den för din ServerPrism-panel.
- Scrolla ner till Privileged Gateway Intents.
- Aktivera växlingsknappen Message Content Intent. Aoede behöver detta för att bearbeta Spotify-länkar och kommandon inom meddelanden.
Bjud in boten till din server
- I Discord Developer Portal, gå till fliken OAuth2, sedan URL Generator.
- Under SCOPES, välj
bot. - Under BOT PERMISSIONS, välj följande:
Read Messages/View ChannelsSend MessagesConnectSpeakUse Voice Activity
- Kopiera den genererade URL:en längst ner på sidan.
- Klistra in URL:en i din webbläsare och tryck Enter.
- Välj den Discord-server du vill lägga till boten i och klicka på Authorize.
Beställ på ServerPrism
När du beställer din Discord bot-server på ServerPrism:
- Välj produkten "Discord Bots".
- Välj Aoede som din bot-runtime.
- En plan med 1 GB RAM är generellt tillräcklig för Aoede.
- Välj din föredragna serverregion.
- Slutför driftsättningsprocessen.
Konfigurera startvariabler
Efter att din server har driftsatts måste du konfigurera botens miljövariabler. Gå till fliken Startup i din ServerPrism-panel.
Ställ in följande variabler:
BOT_TOKEN: Klistra in den bot-token du kopierade från Discord Developer Portal.PREFIX: Kommandoprefixet för din bot (t.ex.!). Aoede använder främst Spotify-länkar direkt, men ett prefix kan användas för andra kommandon om de implementeras.SPOTIFY_CLIENT_ID: Din Spotify-applikations klient-ID. Skapa en applikation på Spotify for Developers för att få detta.SPOTIFY_CLIENT_SECRET: Din Spotify-applikations klienthemlighet. Också från din Spotify for Developers-applikation.
Se fliken Startup i din panel för eventuella andra specifika variabler som din bot kan kräva.
Första start
- Efter att ha ställt in dina miljövariabler, navigera till fliken Console i din ServerPrism-panel.
- Klicka på knappen Start.
- Övervaka konsolens utdata. En lyckad start kommer att visa meddelanden som indikerar att boten ansluter till Discord och Spotify, vanligtvis avslutas med ett meddelande som "Aoede is online!" eller liknande bekräftelse.
- Kontrollera din Discord-server; din bot bör visas online i medlemslistan.
Vanliga problem
- Bot-token avvisad/Ogiltig token: Dubbelkolla att
BOT_TOKENi din Startup-flik är exakt den token som kopierats från Discord Developer Portal, utan extra mellanslag eller tecken. - Bot online men svarar inte: Se till att du aktiverade Message Content Intent i Discord Developer Portal under din bots inställningar. Verifiera också att boten har de nödvändiga behörigheterna (Connect, Speak, Send Messages) i din Discord-server.
- Spotify-anslutningsproblem: Bekräfta att
SPOTIFY_CLIENT_IDochSPOTIFY_CLIENT_SECRETär korrekta och från en giltig Spotify-applikation. Se till att din Spotify-applikation harhttp://localhost:8888/callbacksom en omdirigerings-URI om det krävs av botens specifika autentiseringsflöde (kontrollera Aoedes dokumentation om problem kvarstår).
Nästa steg
När Aoede är igång kan du börja använda den genom att klistra in Spotify-låtar eller spellistlänkar direkt i din Discord-kanal där boten finns. För mer avancerad användning eller felsökning, se den officiella Aoede GitHub-förvaret eller dess dokumentation för specifika kommandon och funktioner.