mirror of
https://github.com/ikechan8370/chatgpt-plugin.git
synced 2025-12-17 13:57:10 +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) {
|
async endAllConversations (e) {
|
||||||
let use = await redis.get('CHATGPT:USE') || 'api'
|
let use = await redis.get('CHATGPT:USE') || 'api'
|
||||||
if (use === 'claude') {
|
|
||||||
await e.reply('claude暂不支持结束全部对话!', true)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
let deleted = 0
|
let deleted = 0
|
||||||
switch (use) {
|
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': {
|
case 'bing': {
|
||||||
let cs = await redis.keys('CHATGPT:CONVERSATIONS_BING:*')
|
let cs = await redis.keys('CHATGPT:CONVERSATIONS_BING:*')
|
||||||
for (let i = 0; i < cs.length; i++) {
|
for (let i = 0; i < cs.length; i++) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue