mirror of
https://github.com/ikechan8370/chatgpt-plugin.git
synced 2025-12-16 13:27:08 +00:00
feat: slack claude结束全部对话
This commit is contained in:
parent
673fd88141
commit
2dc7cd5c29
1 changed files with 11 additions and 4 deletions
15
apps/chat.js
15
apps/chat.js
|
|
@ -358,12 +358,19 @@ export class chatgpt extends plugin {
|
|||
|
||||
async endAllConversations (e) {
|
||||
let use = await redis.get('CHATGPT:USE') || 'api'
|
||||
if (use === 'claude') {
|
||||
await e.reply('claude暂不支持结束全部对话!', true)
|
||||
return
|
||||
}
|
||||
let deleted = 0
|
||||
switch (use) {
|
||||
case 'claude': {
|
||||
let cs = await redis.keys('CHATGPT:SLACK_CONVERSATION:*')
|
||||
for (let i = 0; i < cs.length; i++) {
|
||||
await redis.del(cs[i])
|
||||
if (Config.debug) {
|
||||
logger.info('delete slack conversation of qq: ' + cs[i])
|
||||
}
|
||||
deleted++
|
||||
}
|
||||
break
|
||||
}
|
||||
case 'bing': {
|
||||
let cs = await redis.keys('CHATGPT:CONVERSATIONS_BING:*')
|
||||
for (let i = 0; i < cs.length; i++) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue