📅 Geplanter Discord Bot – Automatisierte Nachrichten mit Bild- & Timerfunktion
Mit diesem leistungsstarken Python-basierten Discord-Bot können automatisch eingebettete Nachrichten inklusive Bildern zu festgelegten Zeiten an bestimmte Kanäle gesendet und nach Wunsch wieder gelöscht werden – ideal für regelmäßige Ankündigungen, Community-Reminders oder visuelle Inhalte.
✅ Hauptfunktionen
- Geplante Nachrichten: Automatischer Versand zu festgelegten Wochentagen und Uhrzeiten mittels `APScheduler`.
- Visuelle Inhalte: Unterstützung für Bilder im Embed, direkt aus dem Projektordner geladen.
- Selbstlöschende Nachrichten: Optional kann jede Nachricht nach einer definierten Zeit automatisch wieder gelöscht werden.
- Discord-Embed-Unterstützung: Strukturierte Darstellung mit Titel, Beschreibung, Bild und Zeitstempel.
- Flexibel erweiterbar: Einfach neue Zeiten, Inhalte oder Medien hinzufügen.
🔧 Technologie & Setup
- Programmiert in Python mit `discord.py` und `apscheduler`.
- Asynchrone Verarbeitung für optimale Performance und gleichzeitige Aufgabenbearbeitung.
Einfach konfigurierbar:
- `CHANNEL_ID`: Zielkanal-ID einstellen
- `IMAGE_PATHS`: Lokale Bilddateien hinterlegen
- `scheduled_messages`: Nachrichten & Zeiten anpassen
📂 Beispiel:
python
Kopieren
Bearbeiten
"messages": [
{
"title": "Erste Nachricht",
"description": "Dies ist die erste geplante Nachricht!",
"image": "bild1.jpg",
"delete_after": 60
}
]
🛠️ Voraussetzungen
- Python 3.8+
- Abhängigkeiten: discord.py, apscheduler, asyncio
🚀 Anwendungsbeispiele
- Automatisierte Info-Postings in Community-Servern
- Erinnerungen für Events oder Abgaben
- Countdown-Nachrichten mit Ablaufzeit
- Bildbasierte Motivationsnachrichten im Teamchannel