From aa040d4bf1a9ce32c400fde8fe72892b1a4a0a83 Mon Sep 17 00:00:00 2001 From: ikechan8370 Date: Tue, 18 Apr 2023 15:51:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=99=8D=E4=BD=8Eslack=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E9=A2=91=E7=8E=87=E9=81=BF=E5=85=8D=E8=A2=AB=E9=99=90?= =?UTF-8?q?=E9=80=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/slack/slackClient.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/utils/slack/slackClient.js b/utils/slack/slackClient.js index cb7b412..9e9f888 100644 --- a/utils/slack/slackClient.js +++ b/utils/slack/slackClient.js @@ -71,6 +71,8 @@ export class SlackClaudeClient { let ts = sendResponse.ts let response = '_Typing…_' let tryTimes = 0 + // 发完先等3喵 + await delay(3000) while (response.trim().endsWith('_Typing…_')) { let replies = await this.app.client.conversations.replies({ token: this.config.slackUserToken, @@ -96,7 +98,7 @@ export class SlackClaudeClient { } } } - await delay(500) + await delay(2000) tryTimes++ if (tryTimes > 10 && response === '_Typing…_') { // 过了5秒还没任何回复,就重新发一下试试 @@ -115,6 +117,8 @@ export class SlackClaudeClient { }) let response = '_Typing…_' let tryTimes = 0 + // 发完先等3喵 + await delay(3000) while (response.trim().endsWith('_Typing…_')) { let replies = await this.app.client.conversations.replies({ token: this.config.slackUserToken, @@ -139,7 +143,7 @@ export class SlackClaudeClient { } } } - await delay(500) + await delay(2000) tryTimes++ if (tryTimes > 10 && response === '_Typing…_') { // 过了5秒还没任何回复,就重新发一下试试