fix: 尝试处理一下自动化插件导致的对话带上本月已发送x条消息

This commit is contained in:
ikechan8370 2023-04-17 17:17:38 +08:00
parent 5b94b49536
commit 85e7e79883

View file

@ -623,6 +623,8 @@ export class chatgpt extends plugin {
return false
}
const use = await redis.get('CHATGPT:USE') || 'api'
// 自动化插件本月已发送xx条消息更新太快由于延迟和缓存问题导致不同客户端不一样at文本和获取的card不一致。因此单独处理一下
prompt = prompt.replace(/^|本月已发送\d+条消息/, '')
await this.abstractChat(e, prompt, use)
}