Coverage for merco/gateway/telegram.py: 0%
13 statements
« prev ^ index » next coverage.py v7.15.0, created at 2026-07-07 14:04 +0800
« prev ^ index » next coverage.py v7.15.0, created at 2026-07-07 14:04 +0800
1"""Telegram 网关"""
3from .base import BaseGateway
6class TelegramGateway(BaseGateway):
7 """Telegram 消息网关"""
9 name = "telegram"
11 def __init__(self, config: dict):
12 super().__init__(config)
13 self.bot_token = config.get("bot_token")
14 self._bot = None
16 async def start(self):
17 # TODO: 集成 python-telegram-bot 或 aiogram
18 pass
20 async def stop(self):
21 pass
23 async def send_message(self, chat_id: str, message: str):
24 # TODO: 实现消息发送
25 pass