Kom igång med Bots & Automation
Konfigurera din ServerPrism Bots & Automation-server, konfigurera din valda bot och anslut den till din plattform.
Denna guide hjälper dig att konfigurera din Bots & Automation-server på ServerPrism. Du kommer att lära dig hur du driftsätter din server, konfigurerar din valda bot och får den att köras på din plattform.
Innan du börjar
Innan du beställer, identifiera vilken bot du vill köra. Varje bot kräver specifika tokens eller API-nycklar från plattformen den interagerar med (t.ex. Twitch, Discord, spelserverar). Skaffa dessa nycklar i förväg.
Beställning på ServerPrism
- Välj ett abonnemang: Välj spelet Bots & Automation från ServerPrism beställningssida. Vi rekommenderar minst 2 GB RAM för grundläggande bots, upp till 8 GB RAM för mer komplexa installationer eller flera instanser.
- Välj en region: Välj den datacenterplats som ligger närmast din målgrupp eller dig själv för optimal prestanda.
- Välj din bot: På konfigurationssidan för beställningen väljer du önskad bot-runtime (t.ex. PhantomBot, SogeBot, JTS3ServerMod) från de tillgängliga alternativen. Detta installerar kärnfilerna åt dig.
- Driftsätt: Slutför din beställning. Din server kommer att börja driftsättas automatiskt.
Första uppstarten
Efter driftsättningen kommer din server att starta för första gången. Den första uppstarten laddar ner eventuella återstående beroenden för din valda bot. Du kan övervaka förloppet i ServerPrism-panelens flik Konsol. Servern är redo när konsolens utdata indikerar att boten har startat framgångsrikt, ofta genom att visa ett meddelande som "Bot started" eller "Listening for commands."
Ansluta / bjuda in spelare
Bots har vanligtvis ingen direkt "anslutning" som en spelserver. Istället ansluter de till en plattform (som Twitch eller Discord) med hjälp av de uppgifter du anger. När den är konfigurerad fungerar boten inom den plattformen. För bots som hanterar spelserverar (som Big Brother Bot B3 eller JTS3ServerMod) ansluter boten till spelserverns RCON- eller query-port.
Grundläggande konfiguration
Konfigurationen för din bot görs via filer eller miljövariabler, beroende på boten.
PhantomBot
- Åtkomst till filer: Använd ServerPrism-panelens Filhanterare eller SFTP för att navigera till serverns
phantombot-katalog. - Redigera
botlogin.txt: Denna fil innehåller din Twitch-kanal, bot-användarnamn och OAuth-token. Följ instruktionerna i filen för att ange dina uppgifter. - Redigera
config.ini: Justera allmänna botinställningar som kommando-prefix, språk och modulkonfigurationer här. - Starta om: Efter att ha sparat ändringar, starta om din server från ServerPrism-panelens Konsol- eller Power-flik för att de ska träda i kraft.
SogeBot
SogeBot använder främst miljövariabler för den initiala installationen.
- Startup Variables: Gå till fliken Uppstart i din ServerPrism-panel.
- Ställ in
TWITCH_USERNAMEochTWITCH_OAUTH: Ange ditt Twitch bot-användarnamn och OAuth-token här. Du kan också behöva ställa inCHANNELför den avsedda Twitch-kanalen. - Andra inställningar: Konsultera SogeBot-dokumentationen för andra tillgängliga miljövariabler för avancerad konfiguration.
- Starta om: Starta om din server från ServerPrism-panelen för att ändringarna ska tillämpas.
JTS3ServerMod
- Åtkomst till filer: Använd ServerPrism-panelens Filhanterare eller SFTP.
- Navigera: Gå till
config/server1/. - Redigera
JTS3ServerMod_server.cfg: Detta är huvudkonfigurationsfilen. Redigera inställningar som din TeamSpeak 3 server query-adress, port, användarnamn, lösenord och specifika modulkonfigurationer. - Spara och Starta om: Spara filen och starta om din server från ServerPrism-panelen.
Big Brother Bot (B3)
- Åtkomst till filer: Använd ServerPrism-panelens Filhanterare eller SFTP.
- Navigera: Gå till
b3/conf/. - Redigera
b3.xml: Detta är den primära konfigurationsfilen. Du måste konfigurera din databasanslutning (SQLite är ofta standard och tillräckligt), spelserverdetaljer (IP, port, RCON-lösenord) och administrativa inställningar. - Redigera
plugins.xml: Aktivera eller inaktivera specifika B3-plugins här. - Spara och Starta om: Spara alla ändringar och starta om din server från ServerPrism-panelen.
Vanliga problem
- Boten ansluter inte till plattformen: Dubbelkolla dina API-nycklar, OAuth-tokens och användarnamn för stavfel. Se till att de har rätt behörigheter på plattformen (t.ex. moderatorstatus för Twitch-bots).
- Boten startar inte: Kontrollera fliken Konsol för felmeddelanden. Saknade beroenden, felaktiga filsökvägar eller ogiltig konfigurationssyntax är vanliga orsaker. Om du har gjort ändringar i konfigurationsfiler, återställ dem en efter en för att isolera problemet.
- Kommandon fungerar inte: Kontrollera att boten är framgångsrikt ansluten och att kommando-prefixet är korrekt. För spelserver-bots, se till att spelserverns RCON-lösenord och IP är korrekt konfigurerade i botens inställningar.
- Hög resursanvändning: Om din bot förbrukar för mycket RAM eller CPU, granska dess konfiguration. Vissa moduler eller funktioner kan vara resurskrävande. Överväg att uppgradera ditt ServerPrism-abonnemang via kundpanelen om det behövs.
Nästa steg
När din bot körs, utforska dess fulla kapacitet:
- Modul-/Pluginhantering: De flesta bots låter dig aktivera, inaktivera eller konfigurera ytterligare moduler eller plugins för utökad funktionalitet.
- Anpassade kommandon: Lär dig hur du lägger till anpassade kommandon specifika för din community eller spelserver.
- Byt runtime: Om du vill prova en annan bot kan du byta serverns runtime direkt från fliken Uppstart i din ServerPrism-panel utan att behöva beställa om din server.
- Community-support: Många bots har aktiva communities eller dokumentation som du kan hänvisa till för avancerade inställningar. Om du stöter på ihållande problem, öppna ett supportärende på https://serverprism.com/tickets och ange ditt server-ID och relevanta konsolloggar.