Files
awoooi/apps/api/src/services/notifications/__init__.py
OG T 6f049877fc fix(lint): ruff auto-fix + lewooogo-core src 加入 git
- Python: ruff --fix 修復 280 個 lint 錯誤
- lewooogo-core: src/ 目錄未追蹤,導致 CI eslint 失敗

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-23 23:51:37 +08:00

30 lines
667 B
Python

"""
leWOOOgo Notification System
=============================
Phase 6: Output Plugins 生態系
NotificationProvider 介面 + 具體實作:
- DiscordWebhookProvider
- SlackWebhookProvider (TODO)
- LineNotifyProvider (TODO)
"""
from .base import (
ExecutionStatus,
NotificationMessage,
NotificationProvider,
NotificationResult,
)
from .discord import DiscordWebhookProvider
from .manager import NotificationManager, get_notification_manager
__all__ = [
"NotificationProvider",
"NotificationMessage",
"NotificationResult",
"ExecutionStatus",
"DiscordWebhookProvider",
"NotificationManager",
"get_notification_manager",
]