Discord-Benachrichtigungen
Das Benachrichtigungs-Herz des Frameworks
Das Discord-Benachrichtigungs-Modul verbindet das Weinhold Framework mit Discord. Neue Inhalte – ob Blogbeiträge, Highlights, Kalendertermine oder andere Modul-Events – können automatisch als Rich Embed in Discord-Kanälen erscheinen.
Post-Type-Webhooks
Für jeden WordPress-Post-Type (Beiträge, Seiten, eigene Post-Types) kann ein separater Webhook konfiguriert werden. Sobald ein Beitrag des jeweiligen Typs erstmalig veröffentlicht wird, sendet das Modul automatisch eine Benachrichtigung.
Modul-Integrationen
Andere Framework-Module registrieren sich als Modul-Integration und erhalten so einen eigenen Webhook-Slot mit individueller Nachrichtenvorlage. Aktuell integriert: Highlights, Kalender und weitere. Die Konfiguration erfolgt unter Weinhold → Discord-Benachrichtigungen → Modul-Integrationen.
Nachrichtenvorlagen
Jede Integration hat eine eigene Vorlage mit Platzhaltern wie {author}, {caption}, {url}, {date}. Discord-Embeds enthalten automatisch Author-Icon, Farbe, Bild (bei Medien), Timestamp und Footer.
Manuelles Senden
Über das Dashboard können auch manuell Nachrichten an konfigurierte Webhooks gesendet werden – praktisch für Ankündigungen oder Test-Nachrichten.
Discord Notifications
The Notification Hub of the Framework
The Discord Notifications module connects the Weinhold Framework with Discord. New content — whether blog posts, highlights, calendar events, or other module events — can automatically appear as rich embeds in Discord channels.
Post-Type Webhooks
A separate webhook can be configured for each WordPress post type (posts, pages, custom post types). As soon as a post of that type is first published, the module automatically sends a notification.
Module Integrations
Other framework modules register as a module integration and receive their own webhook slot with an individual message template. Currently integrated: Highlights, Calendar, and more. Configuration is under Weinhold → Discord Notifications → Module Integrations.
Message Templates
Each integration has its own template with placeholders like {author}, {caption}, {url}, {date}. Discord embeds automatically include the author icon, color, image (for media), timestamp, and footer.
Manual Sending
Messages can also be sent manually to configured webhooks via the dashboard — useful for announcements or test messages.