Expand description
Notification service implementation.
This module provides functionality to send notifications through various channels Supports variable substitution in message templates.
Structs§
- Discord
Notifier - Implementation of Discord notifications via webhooks
- Email
Content - Configuration for email content
- Email
Notifier - Implementation of email notifications via SMTP
- Notification
Client Pool - Notification client pool that manages HTTP and SMTP clients for sending notifications.
- Notification
Service - Service for managing notifications across different channels
- Script
Notifier - A notification handler that executes scripts when triggered
- Slack
Notifier - Implementation of Slack notifications via webhooks
- Smtp
Config - Configuration for SMTP connection
- Telegram
Notifier - Implementation of Telegram notifications via webhooks
- Webhook
Config - Represents a webhook configuration
- Webhook
Notifier - Implementation of webhook notifications via webhooks
Enums§
- Notification
Error - Represents errors that can occur during notification operations
Traits§
- Notifier
- Interface for notification implementations
- Script
Executor - Interface for executing scripts