Zum Hauptinhalt springen
Logging beantwortet nachträglich „was ist tatsächlich passiert“. Vetox kann 154 verschiedene Ereignisse aufzeichnen, jedes unabhängig konfiguriert.
Logging ist kostenlos. Drei Optionen darin — anzeigen, wer eine Aktion durchgeführt hat, Posten per Webhook und das Bulk-Setup-Werkzeug — erfordern Basic.

Der Bildschirm

Ein Tab-Streifen mit Alle plus sechzehn Kategorien, jede zeigt, wie viele ihrer Ereignisse aktiviert sind. Jeder Tab hat ein Suchfeld und eine laufende Zählung aktivierter Ereignisse.

Server

Moderation

Nachrichten

Kanäle

Rollen

Emote-Zone

Stimme

Threads

Ereignisse

AutoMod

Bühne

Webhooks

Integrationen

Giveaways

Spiele

Battle Pass

Ein Ereignis konfigurieren

Jedes Ereignis ist standardmäßig aus und hat eigene Einstellungen.
Ein Kanal und ein Webhook schließen sich gegenseitig aus. Das eine zu setzen löscht das andere. Du kannst dasselbe Ereignis nicht an beide senden.
Auf Starter wird eine Webhook-URL beim Speichern stillschweigend zurückgesetzt — kein Fehler, keine Warnung, der Wert kehrt einfach zurück.Wenn diese Einstellung nicht halten will, ist das der Grund. Alles andere am Ereignis speichert normal.
Der Ausschluss Deaktivierte Kanäle existiert nur bei Nachrichten-Ereignissen. Es gibt keinen Kanal-Ausschluss für Voice-, Rollen- oder Moderations-Ereignisse.

Ausführenden anzeigen

„Ausführenden anzeigen“ ergänzt den Eintrag um die Person, die die Aktion durchgeführt hat: den Moderator, der gebannt hat, den Admin, der einen Kanal umbenannt hat. 111 der 154 Ereignisse unterstützen das. Bei den übrigen gibt es keinen einzelnen Ausführenden, etwa wenn ein Mitglied beitritt oder ein Event planmäßig startet. Die Option richtet sich von selbst nach deinem Abonnement:
Vetox liest den Ausführenden aus Discords Audit-Log, daher braucht der Bot die Berechtigung Audit-Log einsehen. Ohne sie wird der Eintrag trotzdem gepostet, nur ohne Namen.
Wenn ein Moderator über einen Vetox-Befehl handelt — Ban, Kick, Timeout, Mute und Ähnliches —, nennt der Eintrag diesen Moderator, nicht den Bot. Bei allem anderen, was Vetox im Auftrag von jemandem tut, etwa bei der KI-Serversteuerung oder bei Tickets, zeigt der Eintrag Vetox zusammen mit dem Grund, aus dem hervorgeht, wer es veranlasst hat.

Was der Bot braucht

Wenn nur das allgemeine Ereignis aktiviert ist

Für manche Aktionen gibt es ein spezifisches und ein allgemeines Ereignis. Ist nur das allgemeine aktiviert, wird die Aktion dort aufgezeichnet, statt verloren zu gehen.

Viele Ereignisse auf einmal einrichten

154 Ereignisse einzeln zu konfigurieren ist unpraktisch, daher erstellt Logs verwalten Kanäle und verdrahtet Ereignisse in großen Mengen. Erfordert Basic. Du wählst außerdem, welche Rollen die erstellten Kanäle sehen dürfen und welche Kanäle ausgeschlossen werden. Erstellte Kanäle verweigern @everyone und gewähren nur den von dir benannten Rollen Zugriff. Der Dialog meldet Fortschritte beim Erstellen von Kanälen, Zuweisen von Logs, Setzen von Berechtigungen und Anwenden von Ausnahmen.
Der Kategorie-Modus ist fast immer die richtige Wahl. Der Einzel-Modus über eine breite Auswahl erzeugt eine sehr große Anzahl von Kanälen — bis zu 154.

Speichern

Es werden nur Ereignisse gesendet, die du tatsächlich geändert hast, sodass das Speichern eines einzelnen Schalters nicht deine ganze Konfiguration umschreibt.
Dashboard Watcher zeichnet das Aktivieren und Deaktivieren eines Ereignisses sowie das Ein- und Ausschalten von „Ausführenden anzeigen“ auf. Kanal-, Webhook- oder Farbänderungen werden korrekt gespeichert, hinterlassen aber keinen Audit-Eintrag.

Was du loggen solltest

Das sind die, in die du tatsächlich zurückschaust.
Bearbeiten- und Löschen-Logging auf einem großen aktiven Server erzeugt enorme Mengen. Nutze die Option Deaktivierte Kanäle, um deine geschäftigsten Kanäle auszuschließen — das ist die einzige Kategorie, in der du das kannst.
Mitglieder, die Voice betreten und verlassen, erzeugen laufende Einträge. Logge diese nur, wenn du sie wirklich brauchst.
Eine Discord-AutoMod-Regel kann gleichzeitig eine Nachricht blockieren, eine Warnung senden und das Mitglied auf Timeout setzen. Vetox zeichnet das als einen einzigen Eintrag auf, der jede ausgeführte Aktion auflistet.
Ein Webhook-Ziel arbeitet weiter, wenn der Kanal umbenannt oder verschoben wird, und postet auch, ohne dass der Bot dort Sende-Berechtigung braucht. Erfordert Basic.

Fehlerbehebung

Prüfe, dass Logging in der Server-Einrichtung an ist, dann dass das konkrete Ereignis aktiviert ist und ein Ziel hat.
Es erfordert Basic. Unterhalb dieser Stufe wird es als ausgeschaltet angezeigt, und es kommt von selbst zurück, sobald der Server ein Abonnement abschließt.
Prüfe, dass „Ausführenden anzeigen“ für dieses Ereignis an ist und dass der Bot Audit-Log einsehen hat. Bei manchen Aktionen gibt es niemanden, der genannt werden könnte: ein Mitglied, das Voice von selbst verlässt, oder ein Thread, der nach Inaktivität archiviert wird.
Dem Bot fehlt eine Berechtigung. Webhook- und Integrations-Ereignisse brauchen Audit-Log einsehen; AutoMod-Ereignisse brauchen Server verwalten.
Webhook-Ziele erfordern Basic.

Verwandt

Dashboard Watcher

Verfolgt Änderungen im Dashboard statt in Discord.

Moderationswerkzeuge

Aktuell wirksame Strafen prüfen und aufheben.