mirror of
https://github.com/crystelf/crystelf-core.git
synced 2025-07-04 06:39:18 +00:00
优化bot上报
This commit is contained in:
parent
66f085b68e
commit
106b61b137
@ -68,7 +68,14 @@ class WSMessageHandler {
|
||||
private async handleReportBots(socket: WebSocket, msg: any) {
|
||||
logger.debug(`received reportBots: ${msg.data}`);
|
||||
const clientId = msg.data[0].client;
|
||||
await redisService.persistData('crystelfBots', msg.data[1], clientId);
|
||||
|
||||
const botsData = msg.data.slice(1);
|
||||
|
||||
for (const bot of botsData) {
|
||||
await redisService.persistData('crystelfBots', bot, clientId);
|
||||
}
|
||||
|
||||
logger.debug(`已保存 ${botsData.length} 个 bot 数据 (client: ${clientId})`);
|
||||
}
|
||||
|
||||
public registerHandler(type: string, handler: MessageHandler): void {
|
||||
|
Loading…
x
Reference in New Issue
Block a user