隐藏日志,修改 segment 导入 (#287)

This commit is contained in:
时雨◎星空 2023-03-26 21:28:14 +08:00 committed by GitHub
parent 6653188a8f
commit 00afb75bb5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 7 deletions

View file

@ -21,7 +21,6 @@ import { OfficialChatGPTClient } from '../utils/message.js'
import fetch from 'node-fetch'
import { deleteConversation, getConversations, getLatestMessageIdByConversationId } from '../utils/conversation.js'
import { convertSpeaker, generateAudio, speakers } from '../utils/tts.js'
import { segment } from 'oicq'
import ChatGLMClient from '../utils/chatglm.js'
try {
await import('keyv')
@ -68,7 +67,6 @@ export class chatgpt extends plugin {
name: 'chatgpt',
/** 功能描述 */
dsc: 'chatgpt from openai',
/** https://oicqjs.github.io/oicq/#events */
event: 'message',
/** 优先级,数字越小等级越高 */
priority: 1144,
@ -76,7 +74,8 @@ export class chatgpt extends plugin {
{
/** 学习群友聊天 **/
reg: '^[^#][sS]*',
fnc: 'recordChat'
fnc: 'recordChat',
log: false
},
{
/** 命令正则匹配 */
@ -106,7 +105,8 @@ export class chatgpt extends plugin {
/** 命令正则匹配 */
reg: toggleMode === 'at' ? '^[^#][sS]*' : '^#chat[^gpt][sS]*',
/** 执行方法 */
fnc: 'chatgpt'
fnc: 'chatgpt',
log: false
},
{
reg: '^#(chatgpt)?对话列表$',
@ -492,7 +492,6 @@ export class chatgpt extends plugin {
/**
* #chatgpt
* @param e oicq传递的事件参数e
*/
async chatgpt (e) {
let prompt

View file

@ -1,5 +1,4 @@
import plugin from '../../../lib/plugins/plugin.js'
import { segment } from 'oicq'
import { createImage, editImage, imageVariation } from '../utils/dalle.js'
import { makeForwardMsg } from '../utils/common.js'
import _ from 'lodash'

View file

@ -1,7 +1,6 @@
import plugin from '../../../lib/plugins/plugin.js'
import { Config } from '../utils/config.js'
import { generateHello } from '../utils/randomMessage.js'
import { segment } from 'oicq'
import { generateAudio } from '../utils/tts.js'
import fs from 'fs'
import { googleRequestUrl } from '../utils/emoj/index.js'

View file

@ -1,5 +1,9 @@
import fs from 'node:fs'
import {Config} from "./utils/config.js";
if (!global.segment) {
global.segment = (await import("oicq")).segment
}
const files = fs.readdirSync('./plugins/chatgpt-plugin/apps').filter(file => file.endsWith('.js'))