This commit is contained in:
ikechan8370 2023-03-14 20:40:27 +08:00
parent 41b339256c
commit 704b76c3e9

View file

@ -110,15 +110,19 @@ export class help extends plugin {
} }
} }
let use = await redis.get('CHATGPT:USE') || 'api' let use = await redis.get('CHATGPT:USE') || 'api'
if (use.toLowerCase() === 'bing') {
if (Config.toneStyle === 'Sydney') {
use = 'sydney'
}
}
const keyMap = { const keyMap = {
api: 'promptPrefixOverride', api: 'promptPrefixOverride',
sydney: 'sydney' sydney: 'sydney'
} }
await redis.set(`CHATGPT:PROMPT_USE_${use}`, promptName)
if (keyMap[use]) { if (keyMap[use]) {
Config[keyMap[use]] = prompt.content Config[keyMap[use]] = prompt.content
await redis.set(`CHATGPT:PROMPT_USE_${use}`, promptName)
await e.reply(`你当前正在使用${use}模式,已将该模式设定应用为"${promptName}。更该设定后建议结束对话以使设定更好生效"`, true) await e.reply(`你当前正在使用${use}模式,已将该模式设定应用为"${promptName}。更该设定后建议结束对话以使设定更好生效"`, true)
} else { } else {
await e.reply(`你当前正在使用${use}模式,改模式不支持设定`, true) await e.reply(`你当前正在使用${use}模式,改模式不支持设定`, true)