Fortgeschrittenes Logging
Lass deinen Bot alle Änderungen an deinem Sever und deinen Kanälen protokollieren.
Funktionen
Mit dem fortgeschrittenen Logging-Modul kannst du folgendes ganz einfach tun:
- Protokolliere Kanalaktualisierungen (wie Kanalbearbeitungen, Kanalberechtigungsänderungen und mehr) in jedem gewünschten Kanal.
- Protokolliere Rollenaktualisierungen (wie Rollenänderungen, Berechtigungsänderungen und mehr) in jedem gewünschten Kanal.
- Protokolliere Mitgliederaktualisierungen (wie Nicknamen- oder Rollenänderungen und mehr) in jedem gewünschten Kanal.
- Protokolliere Nachrichtenaktualisierungen (wie Nachrichtenänderungen oder -löschungen) in jedem gewünschten Kanal.
- Protokolliere Serveränderungen (z. B. Änderungen an Servereinstellungen und mehr) in jedem gewünschten Kanal.
- Protokolliere Sprachkanalaktualisierungen (z. B. Mitglieder, die dem Kanal beitreten oder ihn verlassen) in jedem gewünschten Kanal.
- Protokolliere Emoji-Änderungen (wie das Hochladen, Bearbeiten oder Löschen von Emojis und Stickern) in jedem gewünschten Kanal.
Einrichtung
- Erstelle einen Kanal, in dem der Bot Änderungen protokollieren soll. Stelle sicher, dass der Bot über die Berechtigungen „Nachrichten senden“ und „Kanal anzeigen“ verfügt.
- Stelle sicher, dass dein Bot über die erforderlichen Berechtigungen auf deinem Server verfügt („Audit-Log einsehen“). Wenn du Nachrichtenaktualisierungen protokollieren möchten, benötigt der Bot die Berechtigungen „Kanal anzeigen“ und „Nachrichtenverlauf anzeigen“ auf jedem Kanal, welchem der Bot Änderungen dokumentieren soll.
- Öffne die Fortgeschrittene Logging-Konfiguration und konfiguriere das Modul.
- Lade die Konfiguration deines Bots neu, um die Änderungen zu übernehmen.
Verwendung
Sobald dieses Modul konfiguriert und aktiviert ist, protokolliert es automatisch die konfigurierten Änderungen in den angegebenen Kanälen. Es sind keine weiteren Aktionen erforderlich.
Bitte beachte, dass deine Administratoren die protokollierten Nachrichten möglicherweise löschen (oder mithilfe der Funktion Als Bot anmelden bearbeiten und fälschen) können. Dies ist mit dem Discord-Audit-Log nicht möglich. Wenn du also sicherstellen möchten, dass eine Aktion korrekt ist, überprüfe bitte den Discord-Audit-Log. Änderungen in der Nachrichtenprotokollierung werden auch nie automatisch bearbeitet. Wenn du also in einer der Protokollnachrichten die Bezeichnung „Bearbeitet“ siehst, wurde sie wahrscheinlich mit der Funktion Als Bot anmelden geändert.
Konfiguration
Mit dieser Konfigurationsdatei kannst du festlegen, welche Änderungen an deinem Server in welchem Kanal protokolliert werden sollen. Öffne sie in deinem Dashboard.
Feld | Beschreibung |
---|---|
Kanal-Änderungen | Wenn diese Option aktiviert ist, protokolliert der Bot Änderungen an Kanälen (z. B. Kanalbearbeitungen, Berechtigungsänderungen und mehr). |
Kanal für das Dokumentieren von Kanal-Änderungen | Nur sichtbar, wenn „Kanal-Änderungen“ aktiviert ist. Änderungen an Kanälen werden in diesem Kanal protokolliert. |
Rollen-Änderungen | Wenn diese Option aktiviert ist, protokolliert der Bot Änderungen an Rollen (wie Rollenänderungen, Berechtigungsänderungen und mehr). |
Kanal für das Dokumentieren von Rollen-Änderungen | Nur sichtbar, wenn „Rollen-Änderungen“ aktiviert ist. Änderungen an Rollen werden in diesem Kanal protokolliert. |
Mitglieder-Änderungen | Wenn diese Option aktiviert ist, protokolliert der Bot Änderungen an Mitgliedern (z. B. Nicknamen- oder Rollenänderungen und mehr). |
Kanal für das Dokumentieren von Mitglieder-Änderungen | Nur sichtbar, wenn „Mitglieder-Änderungen“ aktiviert ist. Änderungen an Mitgliedern werden in diesem Kanal protokolliert. |
Nachrichten-Änderungen | Wenn diese Option aktiviert ist, protokolliert der Bot Änderungen an Nachrichten (z. B. Bearbeitungen und Löschungen). |
Kanal für das Dokumentieren von Nachrichten-Bearbeitungen | Nur sichtbar, wenn „Nachrichten-Änderungen“ aktiviert ist. Änderungen an Nachrichten werden in diesem Kanal protokolliert. |
Kanal für das Dokumentieren von Nachrichten-Löschungen | Nur sichtbar, wenn „Nachrichten-Änderungen“ aktiviert ist. Das Löschen von Nachrichten wird in diesem Kanal protokolliert. |
Ignorierte Kanäle für Nachrichten-Änderungen | Nur sichtbar, wenn „Nachrichten-Änderungen“ aktiviert ist. Diese Kanäle und Kategorien sind von der Überwachung auf Nachrichtenbearbeitungen und -Löschungen ausgeschlossen. |
Server-Änderungen | Wenn diese Option aktiviert ist, protokolliert der Bot Änderungen auf deinem Server (z. B. Servereinstellungen und mehr). |
Kanal für das Dokumentieren von Server-Änderungen | Nur sichtbar, wenn „Server-Änderungen“ aktiviert ist. Änderungen deines Servers werden in diesem Kanal protokolliert. |
Emoji-Änderungen | Wenn aktiviert, protokolliert der Bot Änderungen an Emojis (und Stickern) deines Servers (wie das Hochladen, Löschen und Bearbeiten von Emojis). |
Kanal für das Dokumentieren von Emoji-Änderungen | Nur sichtbar, wenn „Emoji-Änderungen“ aktiviert ist. Änderungen an Emojis deines Servers werden in diesem Kanal protokolliert. |
Bots ignorieren | Diese Funktion ist immer für Server ohne PRO-Plan aktiviert. Wenn deaktiviert, dokumentiert der Bot von ihm selbst oder anderen Bots vorgenommene Änderungen – dies kann zu Spam im Log-Kanal führen. |
Fehlerbehebung
Wenn Änderungen nicht protokolliert werden, stelle bitte folgendes sicher:
- Der Bot hat die Berechtigung, diese Änderungen zu sehen. Dies bedeutet normalerweise, dass der Bot die Berechtigungen „Audit-Log einsehen“ benötigt, bei
- Nachrichtenaktualisierungen sind jedoch auch „Kanal anzeigen“ und „Nachrichtenverlauf anzeigen“ erforderlich.
- Der Bot verfügt über die erforderlichen Berechtigungen, um die Änderungen im konfigurierten Log-Kanal zu protokollieren: „Nachrichten senden“ und „Kanal ansehen“.
- Der Bot kann keine Änderungen an gesendeten Nachrichten protokollieren, während er offline ist.
- Die Änderung wird nicht von einem Bot durchgeführt oder „Bots ignorieren“ ist aktiviert.
- Die Konfiguration für diese bestimmte Änderung ist aktiviert und der richtige Kanal ist ausgewählt.