Konfigurera Dynamica på ServerPrism
Få din Dynamica-bot att köra på ServerPrism för att hantera dynamiska röstkanaler på din Discord-server.
Dynamica är en lättanvänd bot som skapar och hanterar dynamiska röstkanaler på din Discord-server. Denna guide täcker hur du konfigurerar Dynamica på din ServerPrism-instans.
Skapa din bot i Discord Developer Portal
- Gå till Discord Developer Portal.
- Klicka på New Application.
- Ge din applikation ett namn (t.ex.
Dynamica Bot) och klicka på Create. - I vänster sidofält, klicka på Bot.
- Klicka på Add Bot, sedan Yes, do it!
- Under TOKEN, klicka på Reset Token, sedan Yes, do it! Kopiera denna token omedelbart. Du kommer att behöva den senare.
- Under Privileged Gateway Intents, se till att Message Content Intent är OFF. Dynamica kräver inte denna intent.
Bjud in boten till din server
- I vänster sidofält, klicka på OAuth2 > URL Generator.
- Under SCOPES, välj
bot. - Under BOT PERMISSIONS, välj följande:
Manage ChannelsMove MembersView ChannelsConnectSpeak
- 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 till och klicka på Authorize.
Beställ på ServerPrism
Du har redan beställt din ServerPrism-instans med Dynamica-runtime förinstallerad. För Discord-botar är 1 GB RAM vanligtvis tillräckligt. Din instans är redan distribuerad i din valda region.
Konfigurera startvariabler
- Logga in på din ServerPrism-panel.
- Navigera till din Dynamica-server.
- Klicka på fliken Startup.
- Du kommer att se flera miljövariabler. Konfigurera följande:
BOT_TOKEN: Klistra in bot-tokenen du kopierade från Discord Developer Portal.PREFIX: Ställ in ditt önskade kommando-prefix. Standard är!, men du kan använda?,.eller något annat tecken du föredrar. Till exempel,!.OWNER_ID: Ange ditt Discord-användar-ID. För att hitta ditt användar-ID, aktivera utvecklarläge i Discord (Användarinställningar > Avancerat > Utvecklarläge), högerklicka sedan på ditt användarnamn i Discord och väljCopy ID.
Första starten
- Efter att ha konfigurerat dina startvariabler, gå 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 är redo. Du bör se utdata som liknar:
[INFO] Dynamica is online! [INFO] Logged in as Dynamica#1234 - Kontrollera din Discord-server. Dynamica-boten bör visas online i din medlemslista.
Vanliga problem
- Bot token rejected/Invalid Token: Dubbelkolla att du kopierade token korrekt från Discord Developer Portal och klistrade in den i miljövariabeln
BOT_TOKENpå fliken Startup utan extra mellanslag. - Boten är online men svarar inte på kommandon: Se till att variabeln
PREFIXär korrekt inställd och att du använder rätt prefix i Discord (t.ex.!help). Kontrollera också att boten har de nödvändiga behörigheterna (Manage Channels,Move Members,View Channels,Connect,Speak) i dina Discord-serverinställningar. - Boten visas inte online: Boten kan ha misslyckats med att starta. Kontrollera fliken Console för felmeddelanden. Vanliga problem inkluderar en felaktig
BOT_TOKENeller nätverksanslutningsproblem (även om det är sällsynt på ServerPrism).
Nästa steg
När Dynamica körs kan du använda dess kommandon på din Discord-server. Börja med att använda !help (eller ditt valda prefix) för att se tillgängliga kommandon. Vanligtvis använder du !setchannel för att utse en röstkanal som din huvudsakliga dynamiska kanal, från vilken användare kan skapa nya tillfälliga röstkanaler.