Anti-Nuke Bot
Anti-Nuke is a Discord bot for server protection and moderation: it detects mass bans, kicks, timeouts, channel deletions, unauthorized webhooks and bots, filters insults, and writes a moderation log. Operated by [YOUR NAME], contact: [YOUR E-MAIL].
Anti-Nuke ist ein Discord-Bot für Serverschutz und Moderation: Er erkennt Massen-Bans, -Kicks, -Timeouts, Channel-Löschungen, unerlaubte Webhooks und Bots, filtert Beleidigungen und schreibt ein Moderations-Log. Betrieben von [Linus Löffel], Kontakt: [cc@consolecrafter.de].
Terms of Service
Nutzungsbedingungen
1. Acceptance
By adding the bot to a server or using its commands, you agree to these terms and to Discord's Terms of Service and Community Guidelines. If you do not agree, remove the bot.
2. What the bot does
The bot acts automatically: it can delete messages, time out, kick and ban members, remove roles, delete webhooks, lock channels and ban bots that are added without authorization. Server owners and administrators decide which protections are on and are responsible for their configuration, log channel and role hierarchy.
3. Permissions
The bot needs the permissions Ban Members, Kick Members, Moderate Members, Manage Roles, Manage Channels, Manage Messages, Manage Webhooks and View Audit Log. It uses them only for the features described here.
4. Your responsibilities
- Use the bot only in line with Discord's rules and applicable law.
- Do not abuse, overload, reverse-engineer or try to circumvent the bot.
- Inform your members that moderation and logging are in place on your server.
5. Automated actions and mistakes
Filters and detection can produce false positives or miss violations. Punishments are applied automatically; server staff are responsible for reviewing and reversing them. Server owners and the bot itself are exempt from Anti-Nuke punishments.
6. Availability
The bot is provided free of charge and "as is", without a guarantee of availability, accuracy or fitness for a particular purpose. Features may change or be discontinued at any time.
7. Liability
To the extent permitted by law, the operator is not liable for damages arising from use of the bot, including lost data, wrongful sanctions or server damage. Liability for intent, gross negligence, injury to life, body or health, and mandatory statutory liability remains unaffected.
8. Termination
You can stop using the bot at any time by removing it from your server. Access may be blocked for servers or users who violate these terms.
9. Changes
These terms may be updated. The date above shows the latest version; continued use means you accept the changes.
1. Zustimmung
Mit dem Hinzufügen des Bots zu einem Server oder der Nutzung seiner Befehle stimmst du diesen Bedingungen sowie den Nutzungsbedingungen und Community-Richtlinien von Discord zu. Wenn du nicht zustimmst, entferne den Bot.
2. Was der Bot macht
Der Bot handelt automatisch: Er kann Nachrichten löschen, Mitglieder timeouten, kicken und bannen, Rollen entziehen, Webhooks löschen, Channels sperren und ohne Erlaubnis hinzugefügte Bots bannen. Serverinhaber und Administratoren entscheiden, welche Schutzfunktionen aktiv sind, und sind für Konfiguration, Log-Channel und Rollenhierarchie verantwortlich.
3. Berechtigungen
Der Bot benötigt die Rechte Mitglieder bannen, Mitglieder kicken, Mitglieder moderieren, Rollen verwalten, Channels verwalten, Nachrichten verwalten, Webhooks verwalten und Audit-Log einsehen. Er nutzt sie nur für die hier beschriebenen Funktionen.
4. Deine Pflichten
- Nutze den Bot nur im Einklang mit den Regeln von Discord und geltendem Recht.
- Missbrauche, überlaste oder manipuliere den Bot nicht und versuche nicht, ihn zu umgehen.
- Informiere deine Mitglieder, dass auf deinem Server Moderation und Protokollierung stattfinden.
5. Automatische Maßnahmen und Fehler
Filter und Erkennung können Fehlalarme auslösen oder Verstöße übersehen. Strafen werden automatisch verhängt; das Serverteam ist für Prüfung und Rücknahme verantwortlich. Serverinhaber und der Bot selbst sind von Anti-Nuke-Strafen ausgenommen.
6. Verfügbarkeit
Der Bot wird kostenlos und „wie besehen“ bereitgestellt, ohne Garantie für Verfügbarkeit, Richtigkeit oder Eignung für einen bestimmten Zweck. Funktionen können jederzeit geändert oder eingestellt werden.
7. Haftung
Soweit gesetzlich zulässig, haftet der Betreiber nicht für Schäden durch die Nutzung des Bots, etwa Datenverlust, ungerechtfertigte Sanktionen oder Serverschäden. Unberührt bleibt die Haftung für Vorsatz, grobe Fahrlässigkeit, Verletzung von Leben, Körper oder Gesundheit sowie zwingende gesetzliche Haftung.
8. Beendigung
Du kannst die Nutzung jederzeit beenden, indem du den Bot vom Server entfernst. Server oder Nutzer, die gegen diese Bedingungen verstoßen, können gesperrt werden.
9. Änderungen
Diese Bedingungen können aktualisiert werden. Das Datum oben zeigt die aktuelle Fassung; wer den Bot weiter nutzt, akzeptiert die Änderungen.
Privacy Policy
Datenschutzerklärung
1. Controller
[YOUR NAME], [YOUR ADDRESS / COUNTRY], [YOUR E-MAIL]. The bot is operated privately on a self-managed server.
2. Data we process and why
- Server settings: server ID, log channel ID and the on/off state and limits of each protection. Stored permanently in a configuration file so the bot works after restarts.
- Message content: read in real time to apply the word filter and commands. A temporary copy of recent messages (up to 1,000 per channel) is kept in memory only, to produce deletion and channel-deletion logs. It is lost when the bot restarts and is never written to a database.
- User and event data: Discord user IDs, usernames, role and audit-log information about bans, kicks, timeouts, channel and webhook changes, used to detect abuse and apply sanctions.
- Violation counters: a per-user counter for the word filter, kept in memory and reset after 24 hours without a violation or on restart.
- Moderation log: if a server sets a log channel, the bot posts there: deleted messages (author, channel, content, attachment links, as embed and text file), purge transcripts, sanctions and moderator actions. These posts are stored by Discord inside that server and controlled by its administrators.
- Technical logs: an operational log on the host (errors, bot start, sanctions with user names and IDs). It is rotated when it grows too large.
Legal basis (GDPR): legitimate interest in protecting communities from abuse (Art. 6(1)(f)); for server administrators who configure the bot, performance of the service they request (Art. 6(1)(b)).
3. Sharing
We do not sell data and do not share it with third parties. Data is exchanged only with Discord, the platform the bot runs on, under Discord's Privacy Policy.
4. Retention
Message copies and violation counters exist only in memory. Server settings are kept while the bot is on the server and are deleted on request. Technical logs are kept briefly. Logs posted to a server's log channel remain until that server deletes them.
5. Your rights
You can request access, correction or deletion of your data, and object to processing. Server administrators can have all stored settings of their server deleted. Write to [YOUR E-MAIL]; please include your Discord user ID or server ID. You may also complain to your data protection authority.
6. Children
The bot is intended for users who meet Discord's minimum age. It does not knowingly collect data beyond what Discord provides to it.
7. Changes
This policy may be updated; the date at the top shows the latest version.
1. Verantwortlicher
[Linus Löffel], , [cc@consolecrafter.de]. Der Bot wird privat auf einem selbst verwalteten Server betrieben.
2. Verarbeitete Daten und Zweck
- Servereinstellungen: Server-ID, Log-Channel-ID sowie Status und Limits der einzelnen Schutzfunktionen. Dauerhaft in einer Konfigurationsdatei gespeichert, damit der Bot nach Neustarts funktioniert.
- Nachrichteninhalte: werden in Echtzeit gelesen, um Wortfilter und Befehle anzuwenden. Eine te mporäre Kopie der letzten Nachrichten (bis zu 1.000 pro Channel) liegt nur im Arbeitsspeicher, um Lösch- und Channel-Löschungs-Logs zu erzeugen. Sie geht bei einem Neustart verloren und wird nie in einer Datenbank gespeichert.
- Nutzer- und Ereignisdaten: Discord-Nutzer-IDs, Benutzernamen, Rollen- und Audit-Log-Informationen zu Bans, Kicks, Timeouts, Channel- und Webhook-Änderungen, zur Missbrauchserkennung und für Strafen.
- Verstoß-Zähler: ein Zähler pro Nutzer für den Wortfilter, nur im Arbeitsspeicher, zurückgesetzt nach 24 Stunden ohne Verstoß oder bei Neustart.
- Moderations-Log: Wenn ein Server einen Log-Channel festlegt, postet der Bot dort gelöschte Nachrichten (Autor, Channel, Inhalt, Anhangs-Links, als Embed und Textdatei), Purge-Protokolle, Strafen und Moderator-Aktionen. Diese Beiträge werden von Discord auf dem jeweiligen Server gespeichert und von dessen Administratoren kontrolliert.
- Technische Logs: ein Betriebslog auf dem Host (Fehler, Bot-Start, Strafen mit Benutzernamen und IDs). Es wird bei zu großer Größe zurückgesetzt.
Rechtsgrundlage (DSGVO): berechtigtes Interesse am Schutz von Communities vor Missbrauch (Art. 6 Abs. 1 lit. f); gegenüber Serveradministratoren, die den Bot konfigurieren, die Erfüllung des gewünschten Dienstes (Art. 6 Abs. 1 lit. b).
3. Weitergabe
Wir verkaufen keine Daten und geben sie nicht an Dritte weiter. Ein Datenaustausch findet nur mit Discord statt, der Plattform, auf der der Bot läuft, gemäß der Datenschutzerklärung von Discord.
4. Speicherdauer
Nachrichtenkopien und Verstoß-Zähler existieren nur im Arbeitsspeicher. Servereinstellungen werden gespeichert, solange der Bot auf dem Server ist, und auf Anfrage gelöscht. Technische Logs werden nur kurz aufbewahrt. In den Log-Channel eines Servers gepostete Logs bleiben, bis der Server sie löscht.
5. Deine Rechte
Du kannst Auskunft, Berichtigung oder Löschung deiner Daten verlangen und der Verarbeitung widersprechen. Serveradministratoren können alle gespeicherten Einstellungen ihres Servers löschen lassen. Schreib an [cc@consolecrafter.de] und gib deine Discord-Nutzer-ID oder Server-ID an. Du kannst dich außerdem bei deiner Datenschutzaufsichtsbehörde beschweren.
6. Kinder
Der Bot richtet sich an Nutzer, die das Mindestalter von Discord erfüllen. Er erhebt wissentlich keine Daten über das hinaus, was Discord ihm bereitstellt.
7. Änderungen
Diese Erklärung kann aktualisiert werden; das Datum oben zeigt die aktuelle Fassung.