Wofür wird der Discord-Bot verwendet?
Der Discord-Bot verbindet den Chat im Spiel in beide Richtungen mit einem Kanal auf Ihrem Discord-Server. Er kann außerdem die Chats mehrerer Gameserver miteinander verbinden. Spieler auf unterschiedlichen Karten können dadurch miteinander kommunizieren.
Wie füge ich den Bot zu einem vorhandenen ARK-Server hinzu?
- Melden Sie sich im Zahlungsportal an.
- Öffnen Sie Services und klicken Sie auf View available add-ons.
- Bestellen Sie das kostenlose Discord-Bot-Add-on und schließen Sie die Bestellung ab.
- Nach Abschluss erhalten Sie eine Bestätigung per E-Mail.
Wo finde ich den Bot?
Der Bot ist ähnlich wie Ihr Gameserver in der Serververwaltung verfügbar.
- Melden Sie sich unter https://admin.czechchillout.cz/ an.
- Klicken Sie im linken Menü auf Voice & Bot Services.
- Wählen Sie Ihren Discord-Bot aus. Pro ARK-Server wird nur ein Bot benötigt.
Wie konfiguriere und starte ich den Bot?
- Öffnen Sie den Bot aus der Liste.
- Klicken Sie auf Configuration Files.
- Klicken Sie neben chilloutbot.cfg auf Text Editor.
- Füllen Sie die Konfigurationsdatei vollständig aus.
[Server]
# Servernamen festlegen, zum Beispiel Island
Name=Island
[INFO]
# Connection Info Port des ARK-Servers eintragen
Port=7784
[SFTP]
# SFTP-Verbindungsdaten eintragen, die auf der Verwaltungsseite des Gameservers angezeigt werden. Username und Password entsprechen den Zugangsdaten der Serververwaltung.
IP=93.99.7.63
Port=8802
Username=*********
Password=***
[RCON]
IP=93.99.7.63
Port=27027
# Administratorpasswort eintragen. Falls es Ihnen nicht bekannt ist, finden Sie es in gameusersettings.ini unter den Konfigurationsdateien des ARK-Servers.
Password=test
[Discord]
# Bot-Token, Chatkanal und Kanal für die Liste der Online-Spieler eintragen.
Token=
PreferredChannelID=733611160758255619
OnlinePlayersChannelID=1226633436080385588
Wie erhalte ich ein Bot-Token?
- Öffnen Sie das Discord Developer Portal.
- Klicken Sie auf New Application, geben Sie einen Namen ein und klicken Sie auf Create.
- Öffnen Sie den Bereich Bot, fügen Sie den Bot hinzu und konfigurieren Sie Namen und Profilbild. Aktivieren Sie Presence Intent, Server Members Intent und Message Content Intent.
- Kopieren Sie das Token im Bereich Bot. Behandeln Sie es vertraulich und veröffentlichen Sie es niemals.
- Öffnen Sie OAuth2 > URL Generator. Wählen Sie unter Scopes bot und application.commands. Erteilen Sie nur die benötigten Berechtigungen: Read Messages/View Channels, Send Messages, Send Messages in Threads, Manage Messages, Manage Threads, Embed Links und Read Message History. Öffnen Sie die generierte URL und fügen Sie den Bot zu Ihrem Discord-Server hinzu.
Wichtig: Stellen Sie sicher, dass der Bot Zugriff auf den Discord-Kanal hat, in dem er eingesetzt werden soll.
Prüfen Sie außerdem, ob RCON in GameUserSettings.ini aktiviert ist. Die Datei muss RCONEnabled=True enthalten.
Ein Discord-Bot-Token kann für alle konfigurierten Gameserver-Bots verwendet werden.
Wie erhalte ich eine PreferredChannelID?
- Öffnen Sie Discord und klicken Sie neben Ihrem Benutzernamen auf das Einstellungssymbol.
- Öffnen Sie Advanced und aktivieren Sie Developer Mode.
- Klicken Sie mit der rechten Maustaste auf den gewünschten Kanal und wählen Sie Copy ID.