1 Discord Integration
Batista82 edited this page 2026-07-30 14:55:03 +02:00

Discord-Integration

TruckSim LogBook kann optional mit Discord verbunden werden. Die App läuft auch ohne Discord, ohne Webhook und ohne Internetverbindung normal weiter.

Funktionen

  • Rich Presence für Spiel- und Auftragsstatus
  • Auftragsmeldungen als Discord-Embed über Incoming Webhook
  • Fortschrittsaktualisierung derselben Nachricht
  • Abschluss- und Abbruchstatus
  • lokale verschlüsselte Speicherung der Webhook-URL
  • Datenschutzoptionen für Route, Fracht, Fahrzeit, LKW, Verdienst und Schaden

Einrichtung Rich Presence

  1. Discord Developer Portal öffnen.
  2. Anwendung erstellen.
  3. Application ID kopieren.
  4. Assets mit passenden Keys hochladen:
    • trucksim_logbook
    • ets2
    • ats
    • idle
  5. In der App unter Einstellungen > Integrationen Rich Presence aktivieren.
  6. Application ID eintragen und speichern.
  7. Rich Presence testen nutzen.

Einrichtung Webhook

  1. Im gewünschten Discord-Channel einen Incoming Webhook erstellen.
  2. Webhook-URL kopieren.
  3. In Einstellungen > Integrationen Auftragsmeldungen aktivieren.
  4. Bezeichnung und neue Webhook-URL eintragen.
  5. Einstellungen speichern.
  6. Verbindung testen ausführen.

Nach dem Speichern wird die Webhook-URL nur noch maskiert angezeigt.

Sicherheit

Die Webhook-URL enthält einen geheimen Token. TruckSim LogBook speichert sie lokal mit Windows-DPAPI und Benutzerbindung. Die vollständige URL wird nicht in Logs, Crash Reports oder Exporte geschrieben.

Fehlerverhalten

  • Discord nicht gestartet: Rich Presence bleibt inaktiv.
  • Webhook ungültig: Die App zeigt eine deutsche Fehlermeldung.
  • Discord Rate Limit: Der nächste reguläre Statuswechsel versucht erneut zu senden.
  • Internet nicht erreichbar: Telemetrie und Logbuch laufen weiter.