fix: 修复slask替换emoji后导致的复读bug

This commit is contained in:
ikechan8370 2023-04-16 19:32:21 +08:00
parent 1a96572bf7
commit 08e95dc618

View file

@ -81,7 +81,7 @@ export class SlackClaudeClient {
return await this.sendMessage(prompt, e, t + 1)
}
let reply = formalMessages[formalMessages.length - 1]
if (reply.text !== `<@${Config.slackClaudeUserId}> ${prompt}`) {
if (!reply.text.startsWith(`<@${Config.slackClaudeUserId}>`)) {
response = reply.text
if (Config.debug) {
let text = response.replace('_Typing…_', '')
@ -124,7 +124,7 @@ export class SlackClaudeClient {
return await this.sendMessage(prompt, e, t + 1)
}
let reply = formalMessages[formalMessages.length - 1]
if (reply.text !== `<@${Config.slackClaudeUserId}> ${prompt}`) {
if (!reply.text.startsWith(`<@${Config.slackClaudeUserId}>`)) {
response = reply.text
if (Config.debug) {
let text = response.replace('_Typing…_', '')