Skip to main content

Interaktive Prompts im Alltag

Die meisten dieser Aktionen können aber, wie erwähnt, komfortabler durchgeführt werden: Draupnir nutzt ein interaktives Prompt-System, das eng mit dem Matrix-Client zusammenarbeitet.

Räume schützen:
Statt !draupnir rooms add ... manuell einzugeben, können Sie einfach den Bot in einen Raum einladen. Der Bot postet daraufhin im Kontrollraum eine Meldung à la „Soll Raum XYZ geschützt werden?“ mit Auswahlmöglichkeiten. Bestätigen Sie mit „OK“ (z.B. als Reaktion oder Button), erledigt Draupnir den Rest für Sie.

Bann propagieren:
Wenn Sie in einem vom Bot überwachten Raum über die übliche Matrix-Funktion einen Störenfried bannen (z.B. via Kontextmenü „Nutzer entfernen“ in Element), registriert Draupnir dies. Im Kontrollraum erscheint dann eine Meldung, die sinngemäß fragt: „Benutzer @abc:example.com wurde in Raum XYZ gebannt. Soll dieser Bann der globalen Liste hinzugefügt werden?“

Wenn Sie zustimmen, wird der Nutzer zur Policy-Liste hinzugefügt und damit in allen geschützten Räumen gebannt. So müssen Sie nicht in jedem Raum einzeln tätig werden – Draupnir synchronisiert es automatisch.

Entbannung:
Ähnlich verhält es sich, wenn Sie jemanden in einem Raum entbannen. Draupnir fragt nach, ob der Eintrag auch aus der globalen Bannliste entfernt werden soll. So können Sie False Positives schnell korrigieren, ohne mühsam an vielen Stellen händisch Anpassungen vorzunehmen.

Listen abonnieren:
Auch beim Abonnieren von Sperrlisten hilft Draupnir interaktiv. Wenn Sie den Bot in einen Raum einladen, der als Policy-List eines anderen Projekts dient, erkennt Draupnir dies in der Regel und fragt, ob er diese Liste beobachten soll. (Alternativ nutzt man !draupnir watch wie oben erwähnt.)

Insgesamt ist die Bedienung darauf ausgelegt, möglichst viel über normale Client-Interaktionen zu steuern, sodass klassische Chat-Administratoren intuitiv mit Draupnir arbeiten können. Falls eine Aktion mal nicht über Prompts ausgelöst wird, oder Sie ein Problem per Kommando lösen müssen, steht Ihnen jederzeit !draupnir help zur Verfügung sowie die ausführliche Moderatorendokumentation des Draupnir-Projekts (siehe Abschnitt 6 für Links).