Skip to content

Birthday DE

Domekologe edited this page Jun 30, 2026 · 1 revision

Birthday

🌐 English · Deutsch

Birthday kündigt Geburtstage von Mitgliedern in einem Kanal an und kann am Tag selbst eine temporäre Geburtstagsrolle vergeben. Pro Server aktivierbar (standardmäßig aus), zweisprachig (DE/EN) und mit Web-Dashboard-Integration (Schalter, Kanal, Rolle, Sprache). Autor: pd-codes · benötigt Red 3.5.0+ · Status: Alpha 0.1.0.

Installation

[p]repo add PDC https://github.com/pd-codes/PDC_Redbot_Cogs
[p]cog install PDC birthday
[p]load birthday
[p]slash sync

Befehle

Befehl Typ Funktion
birthday set <datum> Hybrid Geburtstag speichern. Erlaubt 24.12, 24-12, 24/12 oder YYYY-MM-DD.
birthday remove Hybrid Gespeicherten Geburtstag entfernen.
birthday list Hybrid Anstehende Geburtstage anzeigen.
birthdayset enable <on/off> Admin Modul für diesen Server an/aus.
birthdayset channel <#kanal> Admin Ankündigungskanal.
birthdayset role [@rolle] Admin Geburtstagsrolle (leer = entfernen).
birthdayset hour <0-23> Admin UTC-Stunde der Ankündigung.
birthdayset message <text> Admin Vorlage; {mention} und {name} werden ersetzt.
birthdayset language <de-DE|en-US> Admin Ausgabesprache.

Funktionsweise

Ein Hintergrund-Task läuft alle ~15 Minuten. Zur eingestellten UTC-Stunde werden die Geburtstage des Tages einmalig angekündigt (gegen Doppelung abgesichert). Ist eine Rolle gesetzt, wird sie synchron gehalten: heutige Geburtstagskinder bekommen sie, alle anderen verlieren sie wieder — auch nach Neustarts. Der Bot braucht Rollen verwalten und Nachrichten senden.

Dashboard

Unter den Server-Einstellungen erscheint das Modul als Panel Geburtstage mit Schaltern für Aktiviert, Kanal, Geburtstagsrolle und Sprache.

Clone this wiki locally