增加了platform_name配置

pull/3/head
UnCLAS-Prommer 2025-04-11 16:38:39 +08:00
parent 8f18a53875
commit 8f237197c7
3 changed files with 8 additions and 3 deletions

View File

@ -14,7 +14,7 @@ async def message_recv(server_connection: Server.ServerConnection):
recv_handler.server_connection = server_connection
send_handler.server_connection = server_connection
async for raw_message in server_connection:
logger.debug(f"{raw_message[:80]}..." if len(raw_message) > 80 else raw_message)
logger.debug(f"{raw_message}..." if len(raw_message) > 80 else raw_message)
decoded_raw_message: dict = json.loads(raw_message)
post_type = decoded_raw_message.get("post_type")
if post_type == "meta_event":

View File

@ -43,6 +43,10 @@ class Config:
self.nickname = raw_config["Nickname"].get("nickname")
self.server_host = raw_config["Napcat_Server"].get("host", "localhost")
self.server_port = raw_config["Napcat_Server"].get("port", 8095)
self.platform = raw_config["MaiBot_Server"].get("platform_name")
if not self.platform:
logger.critical("请在配置文件中指定平台")
sys.exit(1)
self.napcat_heartbeat_interval = raw_config["Napcat"].get("interval", 30)
self.mai_host = raw_config["MaiBot_Server"].get("host", "localhost")
self.mai_port = raw_config["MaiBot_Server"].get("port", 8000)

View File

@ -6,8 +6,9 @@ host = "localhost" # Napcat设定的url地址
port = 8095 # Napcat设定的ws端口
[MaiBot_Server] # 连接麦麦的ws服务设置
host = "localhost" # 麦麦在.env文件中设置的url地址
port = 8000 # 麦麦在.env文件中设置的ws端口
platform_name = "qq" # 标识adapter的名称必填
host = "localhost" # 麦麦在.env文件中设置的url地址
port = 8000 # 麦麦在.env文件中设置的ws端口
[Napcat]
heartbeat = 30 # 与Napcat设置的心跳相同按秒计