Files
Mofox-Core/MaiBot-Napcat-Adapter-dev/src/mmc_com_layer.py
雅诺狐 2d4745cd58 初始化
2025-08-11 19:34:18 +08:00

25 lines
677 B
Python

from maim_message import Router, RouteConfig, TargetConfig
from .config import global_config
from .logger import logger, custom_logger
from .send_handler import send_handler
route_config = RouteConfig(
route_config={
global_config.maibot_server.platform_name: TargetConfig(
url=f"ws://{global_config.maibot_server.host}:{global_config.maibot_server.port}/ws",
token=None,
)
}
)
router = Router(route_config, custom_logger)
async def mmc_start_com():
logger.info("正在连接MaiBot")
router.register_class_handler(send_handler.handle_message)
await router.run()
async def mmc_stop_com():
await router.stop()