diff --git a/app/modules/slack/__init__.py b/app/modules/slack/__init__.py index b5245688f..51e1a3b99 100644 --- a/app/modules/slack/__init__.py +++ b/app/modules/slack/__init__.py @@ -18,6 +18,7 @@ def init_module(self) -> None: """ super().init_service(service_name=Slack.__name__.lower(), service_type=Slack) + self._channel = MessageChannel.Slack @staticmethod def get_name() -> str: diff --git a/app/modules/synologychat/__init__.py b/app/modules/synologychat/__init__.py index dde90492d..5199d8825 100644 --- a/app/modules/synologychat/__init__.py +++ b/app/modules/synologychat/__init__.py @@ -16,6 +16,7 @@ def init_module(self) -> None: """ super().init_service(service_name=SynologyChat.__name__.lower(), service_type=SynologyChat) + self._channel = MessageChannel.SynologyChat @staticmethod def get_name() -> str: diff --git a/app/modules/telegram/__init__.py b/app/modules/telegram/__init__.py index bd60b32aa..af96d86c7 100644 --- a/app/modules/telegram/__init__.py +++ b/app/modules/telegram/__init__.py @@ -17,6 +17,7 @@ def init_module(self) -> None: """ super().init_service(service_name=Telegram.__name__.lower(), service_type=Telegram) + self._channel = MessageChannel.Telegram @staticmethod def get_name() -> str: diff --git a/app/modules/vocechat/__init__.py b/app/modules/vocechat/__init__.py index d4376283f..4b77333c9 100644 --- a/app/modules/vocechat/__init__.py +++ b/app/modules/vocechat/__init__.py @@ -17,6 +17,7 @@ def init_module(self) -> None: """ super().init_service(service_name=VoceChat.__name__.lower(), service_type=VoceChat) + self._channel = MessageChannel.VoceChat @staticmethod def get_name() -> str: diff --git a/app/modules/webpush/__init__.py b/app/modules/webpush/__init__.py index 700306142..4f53e75b7 100644 --- a/app/modules/webpush/__init__.py +++ b/app/modules/webpush/__init__.py @@ -7,7 +7,7 @@ from app.log import logger from app.modules import _ModuleBase, _MessageBase from app.schemas import Notification -from app.schemas.types import ModuleType +from app.schemas.types import ModuleType, MessageChannel class WebPushModule(_ModuleBase, _MessageBase): @@ -17,6 +17,7 @@ def init_module(self) -> None: 初始化模块 """ super().init_service(service_name=self.get_name().lower()) + self._channel = MessageChannel.WebPush @staticmethod def get_name() -> str: diff --git a/app/modules/wechat/__init__.py b/app/modules/wechat/__init__.py index 5d1026d2c..b31fba565 100644 --- a/app/modules/wechat/__init__.py +++ b/app/modules/wechat/__init__.py @@ -19,6 +19,7 @@ def init_module(self) -> None: """ super().init_service(service_name=WeChat.__name__.lower(), service_type=WeChat) + self._channel = MessageChannel.Wechat @staticmethod def get_name() -> str: