From a68055c11decfe4daaffd33c60bb85b2862ff5a8 Mon Sep 17 00:00:00 2001 From: ikechan8370 Date: Sun, 16 Apr 2023 13:42:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A2=9E=E5=8A=A0bot=E6=A0=A1=E9=AA=8C?= =?UTF-8?q?=E9=99=8D=E4=BD=8Eclaude=E5=A4=8D=E8=AF=BB=E5=8F=AF=E8=83=BD?= =?UTF-8?q?=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/slack/slackClient.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils/slack/slackClient.js b/utils/slack/slackClient.js index 11c94d0..1e131ec 100644 --- a/utils/slack/slackClient.js +++ b/utils/slack/slackClient.js @@ -1,5 +1,6 @@ import { Config } from '../config.js' import slack from '@slack/bolt' +import delay from "delay"; let proxy if (Config.proxy) { try { @@ -44,7 +45,7 @@ export class SlackClaudeClient { limit: 1, oldest: ts }) - if (replies.messages.length > 0) { + if (replies.messages.length > 0 && replies.messages[0].bot_profile) { response = replies.messages[0].text if (Config.debug) { let text = response.replace('_Typing…_', '') @@ -53,6 +54,7 @@ export class SlackClaudeClient { } } } + await delay(500) } return response }