feat(multi-qq-platforms): 尝试适配多个适配器实例,支持填入多个QQ bot账号 (#42)

This commit is contained in:
SXP-Simon
2025-11-18 00:17:04 +08:00
committed by Helian Nuits
parent 65f86e7429
commit eb16f78b15
8 changed files with 70 additions and 40 deletions
+7 -3
View File
@@ -33,9 +33,13 @@ class AutoScheduler:
"""设置bot实例(保持向后兼容)"""
self.bot_manager.set_bot_instance(bot_instance)
def set_bot_qq_id(self, bot_qq_id: str):
"""设置bot QQ号(保持向后兼容"""
self.bot_manager.set_bot_qq_id(bot_qq_id)
def set_bot_qq_id(self, bot_qq_id):
"""设置bot QQ号(支持单个QQ号或QQ号列表"""
# 确保传入的是列表,保持统一处理
if isinstance(bot_qq_id, list):
self.bot_manager.set_bot_qq_id(bot_qq_id)
elif bot_qq_id:
self.bot_manager.set_bot_qq_id([bot_qq_id])
def _get_platform_id(self):
"""获取平台ID"""