▤ AUDIT-LOG

Jedes Event. Mit Actor. In deinem eigenen Log-Channel.

24 überwachte Discord-Events in 3 Kategorien (Messages, Members, Server) — jedes einzeln togglebar, pro-Kategorie eigener Log-Channel, globale Ignore-Channel-Liste. Actor-Attribution (wer war es?) automatisch aus Discords eigenem Audit-Log. Keine Datenbank-Ablage — die Discord-Channels sind der Log.

TeraOne Dashboard — Audit-Log-Event-Toggles mit Channel-Routing

Was Audit-Log kann

24 Events in 3 Kategorien

Messages (3): Edit, Delete, InviteCreate. Members (12): Join, Leave, Ban, Unban, Mute/Unmute, Nickname, Avatar, Role-Changes, Voice Join/Leave/Move. Server (9): Role+Channel Create/Update/Delete, Guild-Update, Emojis.

Pro Event einzeln togglebar

Willst du nur Bans und Joins? Deaktiviere die anderen 22 Events mit einem Klick. Keine Checkbox-Wüsten, klare Default-Gruppen für typische Setups.

Kategorie-spezifische Log-Channels

Messages in #message-log, Member-Events in #member-log, Server-Änderungen in #server-log. Jede Kategorie hat ihren eigenen Ziel-Channel — oder du packst alles in einen.

Globale Ignore-Channels (bis 100)

Öffentliche Voice-Channels vom Voice-Log ausschließen, Admin-Channel vom Message-Edit-Log — globale Liste, greift über alle 24 Events.

Actor-Resolution aus Discord-Audit

Wer hat die Rolle vergeben? Wer hat den Channel gelöscht? TeraOne fragt Discords eigenes Audit-Log und zeigt den Moderator-Namen direkt im Embed — kein »Unbekannter Actor« mehr wenn Discord das Wissen hat.

Bot-Actions optional ausblenden

Default ein: Aktionen von Bots werden nicht geloggt. Deaktiviere den Filter wenn du auch MEE6/Dyno-Kicks sehen willst. Ein Schalter, sauberer Log.

Im Detail

Keine Datenbank-Bloat

Wir speichern Logs NICHT in unserer DB — die Discord-Channels selbst sind die Source of Truth. Das heißt keine Storage-Kosten, keine Dashboard-Suche nötig (Discord hat eingebaute Search), keine DSGVO-Sorgen über gespeicherte User-Content.

Rate-Limit-Handling

Bei Event-Bursts (Mass-Member-Join, Server-Emoji-Refresh) greift 10-Posts-pro-Channel-pro-10-Sekunden-Schutz. Übersprungene Events werden zusammengefasst ("⚠ 37 Events übersprungen — Rate-Limit") alle 60 Sekunden im Log-Channel notiert.

Message-Edit & Delete: die Caveat

Bei Message-Edits und Deletes kann Discord nur den gecachten Content zeigen — seit dem Bot-Boot. Messages von vor dem letzten Bot-Restart haben keinen »alten Text« im Embed. Das ist eine Discord-API-Limitierung, keine unsere.

Häufige Fragen zu Audit-Log

Kann ich historische Logs exportieren?

Nicht aus TeraOne — die Logs leben in deinen Discord-Channels. Nutze Discords eigene Copy-Nachricht-Funktion oder Tools wie DiscordChatExporter für Bulk-Exports. Wir speichern bewusst nichts doppelt.

Warum steht »Unbekannter Actor« bei manchen Events?

Discords Audit-Log hat eine Retention-Grenze (~45 Tage) und zeigt manche Event-Typen nicht (z.B. Nickname-Selfchange). Bei Events die Discord selbst nicht attribuiert, können wir es auch nicht. Der Bot braucht zusätzlich »Audit-Log anzeigen«-Permission.

Wie viele Events kann ich aktivieren ohne Rate-Limit-Probleme?

Alle 24. Der Rate-Limit-Schutz greift erst bei Bursts in einen SPEZIFISCHEN Channel — aktivierte Events die selten feuern (Guild-Update, Role-Delete) zählen nicht in den 10/10s-Burst.

Weitere Module

Bereit für TeraOne?

Zwei Klicks bis zur Einrichtung. Kein Onboarding, keine Kreditkarte.