package top.r394realms.ltdmanagertest.help import top.r3944realms.ltdmanager.GlobalManager import top.r3944realms.ltdmanager.module.DGLabModule import top.r3944realms.ltdmanager.module.GroupMessagePollingModule import top.r3944realms.ltdmanager.module.HelpModule fun main() = GlobalManager.runBlockingMain { val groupId:Long = 920719236 val selfQQId = 3327379836 val selfNickName = "闲趣老土豆" // 创建模块实例 val groupMsgPollingModule = GroupMessagePollingModule( moduleName = "TestGroup", targetGroupId = groupId, pollIntervalMillis = 5_000L, msgHistoryCheck = 15 ) val helpModule = HelpModule( moduleName = "TestGroup", groupMessagePollingModule = groupMsgPollingModule, selfId = selfQQId, selfNickName = selfNickName, ) val dgLabModule = DGLabModule( moduleName = "TestGroup", groupMessagePollingModule = groupMsgPollingModule, selfId = selfQQId, adminIds = listOf(2561098830L), commandHead = listOf("dglab") ) GlobalManager.moduleManager.register(groupMsgPollingModule) GlobalManager.moduleManager.register(helpModule) GlobalManager.moduleManager.register(dgLabModule) GlobalManager.moduleManager.load(groupMsgPollingModule.name) GlobalManager.moduleManager.load(helpModule.name) GlobalManager.moduleManager.load(dgLabModule.name) }