Datenschutz
Informationen zur Verarbeitung personenbezogener Daten durch den Discord-Bot Hundehütte und sein Web-Dashboard unter bot.hundekuchenlive.de. Stand: Oktober 2026.
Für die Website hundekuchenlive.de gilt die separate Datenschutzerklärung der Website.
- Verantwortlicher
- Kurzüberblick
- Wer ist wofür verantwortlich?
- Server-Konfiguration
- Tickets und Transcripts
- Feedback
- Moderation, Willkommen und Verifizierung
- ETS2/ATS-Modul und SpedV
- Twitch
- Web-Dashboard und Cookies
- Logs und technische Daten
- Hosting
- Empfänger und Drittländer
- Speicherdauer
- Datensicherheit
- Deine Rechte
- Beschwerderecht
- Minderjährige und Änderungen
1.Verantwortlicher
Justin Barth, Online-Auftritt hundekuchenlive. Anschrift: siehe Impressum. Datenschutzkontakt: privacy@hundekuchenlive.de
2.Kurzüberblick
- Der Bot verarbeitet nur Daten, die für die jeweils genutzte Funktion nötig sind. Welche Module aktiv sind, entscheidet das Server-Team.
- Tracking, Werbung und Analyse-Dienste gibt es hier nicht. Diese Seiten setzen keine Cookies.
- Das Dashboard-Cookie entsteht erst, wenn du dich einloggst, und ist technisch erforderlich.
Rechtsgrundlagen: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung bei freiwilligen Verknüpfungen), lit. b (Bereitstellung der genutzten Funktion), lit. f (berechtigtes Interesse an sicherem Betrieb, Moderation und Verwaltung) sowie § 25 Abs. 2 Nr. 2 TDDDG für das Login-Cookie.
3.Wer ist wofür verantwortlich?
Ich betreibe den Bot technisch. Server-Teams, die den Bot auf ihrem Discord-Server einsetzen, entscheiden selbst, welche Module sie aktivieren und wer Zugriff auf Kanäle wie Transcript-, Log- oder Feedback-Kanäle hat. Inhalte, die in solchen Kanälen auf Discord liegen, unterliegen der Kontrolle des jeweiligen Server-Teams und der Plattform Discord.
4.Server-Konfiguration
| Daten | Zweck |
|---|---|
| Server-ID; Kanal-, Rollen- und Kategorie-IDs (Willkommen, Feedback, Log, Transcript, Tickets, Verifizierung, Stream, Neustart-Log) | Zuordnung der Einstellungen zum Server |
| Sprache, aktive Module, Auto-Mod-Einstellungen inkl. Liste verbotener Wörter | Betrieb des Bots |
| Custom Commands (Name, Titel, Inhalt), Rollen-Buttons (Rolle, Beschriftung, Emoji) | Benutzerdefinierte Funktionen |
5.Tickets und Transcripts
| Daten | Zweck |
|---|---|
| Kanal-ID des Tickets, Discord-User-ID des Erstellers, Erstellungszeitpunkt (gespeichert, solange das Ticket offen ist) | Ticketverwaltung, Verhinderung doppelter Tickets |
| Beim Schließen: alle Nachrichten des Ticket-Kanals (Discord-Tag, Avatar-Link, Zeitstempel, Nachrichtentext, Anzahl der Anhänge) als HTML-Datei | Dokumentation des Tickets für das Server-Team |
Das Transcript wird im Arbeitsspeicher erzeugt und, wenn das Server-Team einen Transcript-Kanal festgelegt hat, dort in Discord gepostet. Auf meinem Server wird es nicht gespeichert. Der Ticket-Kanal wird nach dem Schließen gelöscht. Wenn du ein Ticket eröffnest, werden deine Nachrichten darin für das Transcript ausgelesen.
6.Feedback
Dein Feedback (Text, Kategorie, optionaler Verbesserungsvorschlag) wird in den Feedback-Kanal des Servers gepostet. Bei nicht-anonymem Feedback erscheinen dein Benutzername und Avatar, bei anonymem Feedback nicht. Während du das Formular ausfüllst, hält der Bot deine User-ID und Auswahl bis zu 30 Minuten im Arbeitsspeicher.
7.Moderation, Willkommen und Verifizierung
- Auto-Moderation (wenn aktiv): Der Bot liest Nachrichten in Echtzeit aus (verbotene Wörter, Links, Spam). Nutzer mit der Berechtigung „Nachrichten verwalten“ sind ausgenommen. Für die Spam-Erkennung merkt er sich User-ID und Nachrichtentext 5 Sekunden lang im Arbeitsspeicher. Bei einem Verstoß wird die Nachricht gelöscht. Im Log-Kanal des Servers (falls eingerichtet) und im Bot-Log erscheinen dann dein Discord-Tag, der Kanal und das auslösende Wort, im Log-Kanal zusätzlich die ersten 200 Zeichen der Nachricht. Ansonsten werden Nachrichten nicht gespeichert.
- Willkommensnachricht (wenn aktiv): Erwähnung, Discord-Tag, Beitrittszeitpunkt und Mitgliederzahl werden im Willkommens-Kanal gepostet.
- Verifizierung (wenn aktiv): Neue Mitglieder können eine Hinweis-Nachricht per DM erhalten. Per Button erhältst du die Verifizierungs-Rolle. Im Log-Kanal (falls eingerichtet) erscheinen Discord-Tag, User-ID, Erstellungsdatum deines Accounts, Beitrittsdatum, Avatar und Zeitpunkt.
- Moderationsbefehle: Bei Kick, Ban und Nachrichten-Löschung protokolliert der Bot Discord-Tag des Betroffenen und des Moderators, den Grund und den Zeitpunkt im Bot-Log.
8.ETS2/ATS-Modul und SpedV
Dieses Modul gleicht Discord-Rollen mit dem Stand unserer Spedition auf der Plattform SpedV ab.
| Daten | Verarbeitung |
|---|---|
| Mitgliederliste aus SpedV: SpedV-ID, Benutzername, Mitgliedsstatus, Beitrittsdatum, Rang | Wird standardmäßig alle 10 Minuten abgerufen und nur kurz im Arbeitsspeicher gehalten. Das betrifft alle aktiven Mitglieder der Spedition, auch ohne Discord-Verknüpfung. |
| SpedV-ID, Benutzername und Rang aktiver Fahrer | Wird dauerhaft gespeichert, um neue Fahrer zu begrüßen und Beförderungen zu erkennen. Beförderungen werden in einem Discord-Kanal verkündet. |
| Verknüpfung SpedV-Name ↔ Discord-User-ID | Wird gespeichert, nachdem du /ets genutzt und dein SpedV-Profil mit einem Code
bestätigt hast. Danach vergibt und entzieht der Bot automatisch die ETS2/ATS- und Rang-Rollen.
|
| Bestätigungscode, SpedV-Name, Discord-User-ID | Gespeichert für 30 Minuten. Der Bot liest dazu das Feld „Über mich“ deines SpedV-Profils und speichert dessen Inhalt nicht. |
| Gefahrene Kilometer und Zeit in der Spedition | Werden abgerufen, um der Leitung Beförderungsempfehlungen in einem Leitungs-Kanal zu zeigen, und nicht gespeichert. |
9.Twitch
Live-Benachrichtigungen: Über Twitch EventSub erhält der Bot den Online-/Offline-Status eines konfigurierten Kanals. Gepostet werden Kanalname, Titel, Spiel, Zuschauerzahl, Vorschaubild und Profilbild. Personenbezogene Daten von Zuschauern werden nicht verarbeitet.
Account-Verknüpfung (freiwillig): Über Twitch-OAuth speichert der Bot pro Server Twitch-ID, Twitch-Login, Anzeigename, Zeitpunkt und deine Discord-User-ID. Das Twitch-Zugriffstoken wird nicht gespeichert.
10.Web-Dashboard und Cookies
Das Dashboard ist nur für Server-Administratoren gedacht. Beim Login über Discord-OAuth2 fordere ich die
Berechtigungen identify und guilds an. Verarbeitet werden dabei deine
Discord-Profildaten (ID, Benutzername, Anzeigename, Avatar) und die Liste deiner Server mit Name, ID, Symbol
und Berechtigungen. Das Zugriffstoken wird nach dem Login verworfen und nicht gespeichert. Die übrigen Daten
liegen nur in der Sitzung im Arbeitsspeicher des Servers (maximal 24 Stunden). Ich nutze sie, um dich
einzuloggen und dir die Server anzuzeigen, die du verwalten kannst. Deine E-Mail-Adresse wird nicht
abgefragt.
| Name | Zweck | Dauer | Grundlage |
|---|---|---|---|
connect.sid (Cookie) |
Login-Sitzung im Dashboard, inkl. Schutz gegen gefälschte Login-Rückläufe. Wird erst beim Login gesetzt. | Höchstens 24 Stunden bzw. bis zum Logout | § 25 Abs. 2 Nr. 2 TDDDG, Art. 6 Abs. 1 lit. b DSGVO |
Tracking- oder Werbe-Cookies setze ich nicht ein.
11.Logs und technische Daten
Der Bot schreibt Betriebs-Logs (Konsole bzw. Logdateien des Prozess-Managers) mit Discord-Tags und IDs bei Ereignissen wie Ticket, Verifizierung, Auto-Mod, Moderation, Twitch-Verknüpfung und Fehlern. Diese Logs werden nach 30 Tagen gelöscht. Beim Aufruf dieser Seiten und des Dashboards verarbeitet der Webserver technisch notwendig deine IP-Adresse, den Zeitpunkt und die aufgerufene URL. Zweck: Sicherheit, Stabilität und Fehleranalyse. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.
12.Hosting
Der Bot läuft auf einem VPS der Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen. Dort liegen auch die dauerhaften Daten (Konfiguration, Verknüpfungen, SpedV-Stände) als lokale Dateien. Es gibt keine externe Datenbank und keinen Cloud-Speicher. Mit Hetzner besteht eine Vereinbarung zur Auftragsverarbeitung nach Art. 28 DSGVO. Domain-Registrierung und DNS laufen über die IONOS SE, Elgendorfer Str. 57, 56410 Montabaur. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (sicherer Betrieb).
13.Empfänger und Drittländer
Ich verkaufe keine Daten. Empfänger können sein: Hetzner Online GmbH (Hosting) und IONOS SE (Domain, DNS), Discord (Datenschutz) und Twitch (Datenschutz) als Plattformen, SpedV (sped-v.de) für den Abruf der Spedition-Daten, Moderatoren und Administratoren des jeweiligen Discord-Servers sowie Behörden, soweit gesetzlich nötig. Bei Anbietern außerhalb der EU, etwa Discord und Twitch in den USA, erfolgt die Übermittlung auf Grundlage eines Angemessenheitsbeschlusses oder von Standardvertragsklauseln, soweit der Anbieter sich darauf stützt.
14.Speicherdauer
Ich speichere Daten nur so lange, wie es der Zweck erfordert. Insbesondere:
| Daten | Dauer |
|---|---|
| Server-Konfiguration inkl. Twitch-Verknüpfungen | Bis zur Löschung durch das Server-Team oder auf Anfrage nach Entfernen des Bots |
| Ticket-Eintrag | Bis das Ticket geschlossen wird |
| Transcripts, Feedback- und Log-Einträge in Discord | Nach Einstellung des jeweiligen Server-Teams |
| Formulardaten (Feedback, Ankündigungen) | Höchstens 30 Minuten, nur im Arbeitsspeicher |
| Spam-Erkennung | 5 Sekunden, nur im Arbeitsspeicher |
| SpedV-Bestätigungscode | 30 Minuten |
| SpedV-Verknüpfung (SpedV-Name ↔ Discord-ID) | Bis zur Löschung auf Anfrage |
| SpedV-Stände (Begrüßung, Rang) | Solange du aktives Mitglied der Spedition bist |
| Dashboard-Sitzung | Höchstens 24 Stunden bzw. bis zum Logout, nur im Arbeitsspeicher |
| Bot-Logs und Webserver-Logs | 30 Tage |
15.Datensicherheit
- Zugangsdaten (Bot-Token, API-Schlüssel, Client-Secrets) liegen in Umgebungsvariablen, nicht im Quellcode.
- Das Dashboard ist nur per HTTPS erreichbar. Zugriff auf die Verwaltung eines Servers haben nur Administratoren dieses Servers, das wird serverseitig geprüft.
- OAuth-Zugriffstoken werden nicht in Dateien oder Datenbanken gespeichert.
- Dateien werden atomar geschrieben, um Datenverlust bei Abstürzen zu vermeiden.
- Zugriff auf den Server habe nur ich als Betreiber.
16.Deine Rechte
Du hast das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch. Erteilte Einwilligungen kannst du jederzeit mit Wirkung für die Zukunft widerrufen, zum Beispiel per E-Mail an privacy@hundekuchenlive.de. Wenn ich Daten auf Grundlage berechtigter Interessen verarbeite, kannst du aus Gründen, die sich aus deiner besonderen Situation ergeben, widersprechen. Eine automatisierte Entscheidungsfindung einschließlich Profiling findet nicht statt.
17.Beschwerderecht
Du hast das Recht, dich bei einer Datenschutzaufsichtsbehörde zu beschweren, insbesondere in dem Mitgliedstaat deines Aufenthaltsorts oder des mutmaßlichen Verstoßes. Für mich zuständig ist: Der Landesbeauftragte für den Datenschutz Niedersachsen, Prinzenstraße 5, 30159 Hannover, Telefon 0511 120-4500, poststelle@lfd.niedersachsen.de, www.lfd.niedersachsen.de.
18.Minderjährige und Änderungen
Der Bot richtet sich nicht gezielt an Kinder unter 13 Jahren. Discord verlangt ein Mindestalter von 13 Jahren, bzw. höher, wenn es nach lokalem Recht erforderlich ist. Ich passe diese Erklärung an, wenn sich Funktionen oder die Rechtslage ändern. Die aktuelle Fassung findest du immer unter dieser URL.