Skip to content

ppagent / IQQSourceOptions

Interface: IQQSourceOptions

Defined in: src/source/qq.source.ts:44

一个source可以有多个实例,比如不同的api地址,由用户配置

Extends

Properties

apiBase?

optional apiBase: string

Defined in: src/source/qq.source.ts:51

API地址,如果要强行开启沙箱模式,可以配置为沙箱的api地址,否则根据NODE_ENV环境变量是否为development来决定


appId

appId: string

Defined in: src/source/qq.source.ts:45


appSecret

appSecret: string

Defined in: src/source/qq.source.ts:47


audioDecodeRate?

optional audioDecodeRate: number

Defined in: src/source/qq.source.ts:67

音频解码的码率,默认为32000,可选8000/12000/16000/24000/32000/44100/48000


audioEncodeRate?

optional audioEncodeRate: number

Defined in: src/source/qq.source.ts:63

音频编码的码率,默认32000,可选8000/12000/16000/24000/32000/44100/48000


autoReLogin?

optional autoReLogin: boolean

Defined in: src/source/source.ts:15

离线后是否自动重新请求登陆,默认false

Inherited from

ISourceOptions.autoReLogin


canUseMarkdown?

optional canUseMarkdown: boolean

Defined in: src/source/qq.source.ts:71

是否获邀使用markdown功能,如果有权限,可以设置为true,默认为false。


instanceName?

optional instanceName: string

Defined in: src/instance.base.manager.ts:10

用来区分不同实例的全局唯一key

Inherited from

ISourceOptions.instanceName


me

me: ISourceUserInfo

Defined in: src/source/qq.source.ts:59

机器人的身份,可自行指定


messageIdCacheHourPeriod?

optional messageIdCacheHourPeriod: number

Defined in: src/source/qq.source.ts:75

消息ID缓存的有效期,默认是20小时,用于避免重复消息接收,单位是小时


token?

optional token: string

Defined in: src/source/qq.source.ts:46


tokenBase?

optional tokenBase: string

Defined in: src/source/qq.source.ts:55

用于获取token的api域名,默认是 https://bots.qq.com