Coverage for merco/gateway/discord.py: 0%

12 statements  

« prev     ^ index     » next       coverage.py v7.15.0, created at 2026-07-07 14:04 +0800

1"""Discord 网关""" 

2 

3from .base import BaseGateway 

4 

5 

6class DiscordGateway(BaseGateway): 

7 """Discord 消息网关""" 

8 

9 name = "discord" 

10 

11 def __init__(self, config: dict): 

12 super().__init__(config) 

13 self.bot_token = config.get("bot_token") 

14 

15 async def start(self): 

16 # TODO: 集成 discord.py 

17 pass 

18 

19 async def stop(self): 

20 pass 

21 

22 async def send_message(self, chat_id: str, message: str): 

23 # TODO: 实现消息发送 

24 pass