fenn.notification¶
- class fenn.notification.Notifier[source]¶
Bases:
objectCentral notification manager that handles multiple notification services.
- add_service(service)[source]¶
Add a notification service.
- Parameters:
service (Type[Service]) – A service implementing the Service interface.
- Return type:
None
- add_services(services)[source]¶
Add a list of notification services.
Example
app.register_notification_services([Discord, Telegram])
- Parameters:
services (Iterable[Type[Service]])
- Return type:
None
- get_services()[source]¶
Get list of registered service names.
- Returns:
List of service class names.
- Return type:
List[str]