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 distribuerar din server, konfigurerar din valda bot och får den att köra på din plattform.
Innan du börjar
Innan du beställer, identifiera den bot du vill köra. Varje bot kräver specifika tokens eller API-nycklar från plattformen den interagerar med (t.ex. Twitch, Discord, spelservrar). Skaffa dessa nycklar i förväg.
Beställning på ServerPrism
- Välj en plan: 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.
- Distribuera: Slutför din beställning. Din server kommer att börja distribueras automatiskt.
Första uppstarten
Efter distributionen startar din server för första gången. Den första uppstarten laddar ner eventuella återstående beroenden för din valda bot. Du kan övervaka framstegen på ServerPrism-panelens flik Console. 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 spelservrar. Istället ansluter de till en plattform (som Twitch eller Discord) med hjälp av de referenser du anger. När boten är konfigurerad fungerar den inom den plattformen. För bots som hanterar spelservrar (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 File Manager eller SFTP för att navigera till din servers
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 referenser. - 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 flik Console eller Power för att de ska träda i kraft.
SogeBot
SogeBot använder främst miljövariabler för den initiala installationen.
- Startup-variabler: Gå till fliken Startup 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 File Manager eller SFTP.
- Navigera: Gå till
config/server1/. - Redigera
JTS3ServerMod_server.cfg: Detta är huvudkonfigurationsfilen. Redigera inställningar som din TeamSpeak 3-serverns 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 File Manager 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 Console 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 spelservrar, 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 din ServerPrism-plan via kundpanelen om det behövs.
Nästa steg
När din bot är igång, 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.
- Runtime-byte: Om du vill prova en annan bot kan du byta din servers runtime direkt från fliken Startup 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 installationer. 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.