Erste Schritte mit Bots & Automation
Richten Sie Ihren ServerPrism Bots & Automation-Server ein, konfigurieren Sie Ihren ausgewählten Bot und verbinden Sie ihn mit Ihrer Plattform.
Dieser Leitfaden hilft Ihnen, Ihren Bots & Automation-Server auf ServerPrism einzurichten. Sie erfahren, wie Sie Ihren Server bereitstellen, Ihren ausgewählten Bot konfigurieren und ihn auf Ihrer Plattform zum Laufen bringen.
Bevor Sie beginnen
Bevor Sie bestellen, identifizieren Sie den Bot, den Sie ausführen möchten. Jeder Bot benötigt spezifische Tokens oder API-Schlüssel von der Plattform, mit der er interagiert (z. B. Twitch, Discord, Spielserver). Besorgen Sie sich diese Schlüssel im Voraus.
Bestellung bei ServerPrism
- Wählen Sie einen Plan: Wählen Sie das Spiel Bots & Automation auf der ServerPrism-Bestellseite. Wir empfehlen mindestens 2 GB RAM für grundlegende Bots, bis zu 8 GB RAM für komplexere Setups oder mehrere Instanzen.
- Wählen Sie eine Region: Wählen Sie den Standort des Rechenzentrums, der Ihrem Zielpublikum oder Ihnen am nächsten liegt, um eine optimale Leistung zu erzielen.
- Wählen Sie Ihren Bot: Auf der Konfigurationsseite der Bestellung wählen Sie Ihre gewünschte Bot-Laufzeit (z. B. PhantomBot, SogeBot, JTS3ServerMod) aus den verfügbaren Optionen. Dadurch werden die Kerndateien für Sie installiert.
- Bereitstellen: Schließen Sie Ihre Bestellung ab. Ihr Server wird automatisch bereitgestellt.
Erster Start
Nach der Bereitstellung startet Ihr Server zum ersten Mal. Beim ersten Start werden alle verbleibenden Abhängigkeiten für Ihren ausgewählten Bot heruntergeladen. Sie können den Fortschritt im Tab Console des ServerPrism-Panels überwachen. Der Server ist bereit, wenn die Konsolenausgabe anzeigt, dass der Bot erfolgreich gestartet wurde, oft durch eine Meldung wie „Bot started“ oder „Listening for commands.“
Verbinden / Spieler einladen
Bots haben typischerweise keine direkte „Verbindung“ wie ein Spielserver. Stattdessen verbinden sie sich mit einer Plattform (wie Twitch oder Discord) unter Verwendung der von Ihnen bereitgestellten Anmeldeinformationen. Nach der Konfiguration arbeitet der Bot innerhalb dieser Plattform. Für Bots, die Spielserver verwalten (wie Big Brother Bot B3 oder JTS3ServerMod), verbindet sich der Bot mit dem RCON- oder Query-Port des Spielservers.
Grundlagen der Konfiguration
Die Konfiguration Ihres Bots erfolgt je nach Bot über Dateien oder Umgebungsvariablen.
PhantomBot
- Dateien zugreifen: Verwenden Sie den File Manager des ServerPrism-Panels oder SFTP, um zum Verzeichnis
phantombotIhres Servers zu navigieren. botlogin.txtbearbeiten: Diese Datei enthält Ihren Twitch-Kanal, den Bot-Benutzernamen und das OAuth-Token. Befolgen Sie die Anweisungen in der Datei, um Ihre Anmeldeinformationen einzugeben.config.inibearbeiten: Passen Sie hier allgemeine Bot-Einstellungen wie Befehlspräfix, Sprache und Modulkonfigurationen an.- Neustart: Nach dem Speichern der Änderungen starten Sie Ihren Server über den Tab Console oder Power des ServerPrism-Panels neu, damit die Änderungen wirksam werden.
SogeBot
SogeBot verwendet hauptsächlich Umgebungsvariablen für die Erstkonfiguration.
- Startup-Variablen: Gehen Sie zum Tab Startup in Ihrem ServerPrism-Panel.
TWITCH_USERNAMEundTWITCH_OAUTHfestlegen: Geben Sie hier Ihren Twitch-Bot-Benutzernamen und Ihr OAuth-Token ein. Möglicherweise müssen Sie auchCHANNELfür den Ziel-Twitch-Kanal festlegen.- Weitere Einstellungen: Konsultieren Sie die SogeBot-Dokumentation für weitere verfügbare Umgebungsvariablen für die erweiterte Konfiguration.
- Neustart: Starten Sie Ihren Server über das ServerPrism-Panel neu, damit die Änderungen übernommen werden.
JTS3ServerMod
- Dateien zugreifen: Verwenden Sie den File Manager des ServerPrism-Panels oder SFTP.
- Navigieren: Gehen Sie zu
config/server1/. JTS3ServerMod_server.cfgbearbeiten: Dies ist die Hauptkonfigurationsdatei. Bearbeiten Sie Einstellungen wie Ihre TeamSpeak 3 Server-Query-Adresse, Port, Benutzernamen, Passwort und spezifische Modulkonfigurationen.- Speichern und Neustarten: Speichern Sie die Datei und starten Sie Ihren Server über das ServerPrism-Panel neu.
Big Brother Bot (B3)
- Dateien zugreifen: Verwenden Sie den File Manager des ServerPrism-Panels oder SFTP.
- Navigieren: Gehen Sie zu
b3/conf/. b3.xmlbearbeiten: Dies ist die primäre Konfigurationsdatei. Sie müssen Ihre Datenbankverbindung (SQLite ist oft Standard und ausreichend), Spielserverdetails (IP, Port, RCON-Passwort) und administrative Einstellungen konfigurieren.plugins.xmlbearbeiten: Aktivieren oder deaktivieren Sie hier spezifische B3-Plugins.- Speichern und Neustarten: Speichern Sie alle Änderungen und starten Sie Ihren Server über das ServerPrism-Panel neu.
Häufige Probleme
- Bot verbindet sich nicht mit der Plattform: Überprüfen Sie Ihre API-Schlüssel, OAuth-Tokens und Benutzernamen auf Tippfehler. Stellen Sie sicher, dass sie die richtigen Berechtigungen auf der Plattform haben (z. B. Moderatorstatus für Twitch-Bots).
- Bot startet nicht: Überprüfen Sie den Tab Console auf Fehlermeldungen. Fehlende Abhängigkeiten, falsche Dateipfade oder ungültige Konfigurationssyntax sind häufige Ursachen. Wenn Sie Änderungen an Konfigurationsdateien vorgenommen haben, machen Sie diese einzeln rückgängig, um das Problem zu isolieren.
- Befehle funktionieren nicht: Überprüfen Sie, ob der Bot erfolgreich verbunden ist und das Befehlspräfix korrekt ist. Stellen Sie bei Spielserver-Bots sicher, dass das RCON-Passwort und die IP des Spielservers in den Einstellungen des Bots korrekt konfiguriert sind.
- Hohe Ressourcennutzung: Wenn Ihr Bot zu viel RAM oder CPU verbraucht, überprüfen Sie seine Konfiguration. Einige Module oder Funktionen können ressourcenintensiv sein. Erwägen Sie bei Bedarf ein Upgrade Ihres ServerPrism-Plans über das Kunden-Dashboard.
Nächste Schritte
Sobald Ihr Bot läuft, erkunden Sie seine vollen Fähigkeiten:
- Modul-/Plugin-Verwaltung: Die meisten Bots ermöglichen es Ihnen, zusätzliche Module oder Plugins für erweiterte Funktionen zu aktivieren, zu deaktivieren oder zu konfigurieren.
- Benutzerdefinierte Befehle: Erfahren Sie, wie Sie benutzerdefinierte Befehle speziell für Ihre Community oder Ihren Spielserver hinzufügen.
- Laufzeitwechsel: Wenn Sie einen anderen Bot ausprobieren möchten, können Sie die Laufzeit Ihres Servers direkt über den Tab Startup in Ihrem ServerPrism-Panel wechseln, ohne Ihren Server neu bestellen zu müssen.
- Community-Support: Viele Bots haben aktive Communities oder Dokumentationen, die Sie für erweiterte Setups konsultieren können. Wenn Sie auf anhaltende Probleme stoßen, öffnen Sie ein Support-Ticket unter https://serverprism.com/tickets und geben Sie Ihre Server-ID sowie alle relevanten Konsolenprotokolle an.