Creates a NotificationService, building the active notifier list from the buildEnabledNotifiers gate.
Optionalconfig: INotificationConfig
Optional notification configuration with channel-specific settings.
Sends an import summary notification to all registered channels.
The ImportSummary to broadcast.
Procedure with the count of notifiers that succeeded.
Sends an error notification to all registered channels.
Error text can quote a bank's response body, so its secrets are masked once here, before any channel sends it off the host.
The error message string to broadcast.
Procedure with the count of notifiers that succeeded.
Sends a plain text message to all registered channels.
The text to broadcast.
Procedure with the count of notifiers that succeeded.
Orchestrates sending notifications to all configured channels (Telegram, webhook).