ModiQDocs

GlobalChat

Verbindet einen Kanal per Webhook mit Kanälen anderer Server — Nachrichten werden live über alle verbundenen Server gespiegelt.

Der GlobalChat verbindet einen Kanal deines Servers mit den Kanälen anderer Server zu einem gemeinsamen, geteilten Chat. Nachrichten werden per Webhook mit dem Namen „Nutzer • Server“ überall hin gespiegelt. Das Dashboard zeigt den Verbindungsstatus, die Server im Netzwerk und zwei netzwerkweite Blacklists: gesperrte Wörter und gesperrte Nutzer (mit Grund). Verbinden und Trennen läuft über `/globalchat setup` bzw. `/globalchat disable` in Discord. (globalchat)

Bild folgt

Das Dashboard mit geöffnetem Tab „GlobalChat“: links die Modulliste, rechts die Einstellungen mit Speichern-Knopf.

Nur die Seite selbst zeigen – ohne Browserleiste, ohne persönliche Daten.

public/docs-assets/modules/globalchat.png · 1600x900 · dunkles Design

Verbindung, Netzwerk & Blacklist

Übersicht
Zeigt, ob dieser Server verbunden ist, welcher Kanal genutzt wird und wie viele Server im Netzwerk sind. Darüber trennst du die Verbindung (der Webhook im Kanal wird gelöscht).
Netzwerk
Liste der verbundenen Server mit Beitrittsdatum.
Gesperrte Wörter
Nachrichten mit einem dieser Wörter werden nicht weitergeleitet.
Gesperrte Nutzer
Nachrichten dieser Nutzer werden nie weitergeleitet; beim Sperren kann ein Grund angegeben werden.

Blacklists gelten netzwerkweit für alle verbundenen Server, da der GlobalChat ein gemeinsamer, geteilter Kanal ist. Links werden automatisch blockiert (Spam- und Scam-Schutz).

Befehle

/globalchatsetup? disable? status?Server verwalten

Verbinde diesen Server mit dem Global-Chat-Netzwerk

Einstellungen im Dashboard

EinstellungTypBedeutung
Modul Global-Chat aktivglobalChatEnabledSchalterSchaltet das Modul ein oder aus. Beim Ausschalten sperrt der Bot die zugehörigen Befehle (siehe FAQ „Befehl gesperrt“).

Stolperfallen

  • Der Bot braucht im verbundenen Kanal das Recht Webhooks verwalten. Fehlt es, schlägt der Verbindungsaufbau mit einem ausdrücklichen Fehler fehl.
  • Gesendete Nachrichten werden auf allen verbundenen Servern sichtbar — der Kanal ist kein privater Server-Kanal mehr.
  • Die Verbindungs- und Blacklist-Daten liegen in data/globalchat.json (Blacklist zusätzlich in data/globalchat-blacklist.json).