配置指南
基础设置
selfId
类型: string (必需)
描述: 要登录的账号UID(纯数字)
如何查找UID?点我查看方法
进阶设置
avatarBase64
类型: boolean
默认值: true
描述: 请求base64头像数据 以解决控制台显示问题
pollInterval
类型: number
默认值: 3000
范围: 1000 - 60000
单位: 毫秒
描述: 轮询消息的间隔时间
maxCacheSize
类型: number
默认值: 1000
范围: 100 - 10000
单位: 条
描述: 缓存接收的消息ID,以避免轮询特性导致的消息重复
ignoreOfflineMessages
类型: boolean
默认值: true
描述: 开启后,仅响应机器人上线后的未读消息
否则可能会出现一瞬间响应历史消息的情况哦~
requestTimeout
类型: number
默认值: 10000
范围: 3000 - 30000
单位: 毫秒
描述: HTTP请求超时时间
监听设置
enableDynamicPolling
类型: boolean
默认值: true
描述: 启用动态监听功能,监听关注UP主的动态更新
dynamicPollInterval
类型: number
默认值: 30
范围: 10 - 300
单位: 秒
描述: 动态轮询间隔时间
enableLivePolling
类型: boolean
默认值: true
描述: 启用直播监听功能,监听关注UP主的直播状态变化
livePollInterval
类型: number
默认值: 30
范围: 10 - 300
单位: 秒
描述: 直播轮询间隔时间
屏蔽设置
nestedblocked.blockedUids
类型: Array<{name: string, uid: string}>
默认值: 预设的B站官方账号列表
描述: 一个字符串数组,用于指定不应响应其消息的用户UID。
- 支持通配符: 你可以使用
*作为通配符,来匹配所有用户。
示例:
[
"123456789", // 屏蔽单个用户
"*" // 屏蔽所有用户
]进阶设置
pollFailureThreshold
类型: number
默认值: 10
范围: 1 - 29
描述: 连续轮询失败多少次后 增加轮询间隔
pollAutoShutdownThreshold
类型: number
默认值: 30
范围: 30 - 100
描述: 连续轮询失败多少次后 自动关闭插件
开发调试选项
loggerinfo
类型: boolean
默认值: false
标记: 实验性功能
描述: 日志调试模式
loggerLiveInfo
类型: boolean
默认值: false
标记: 实验性功能
描述: 直播间弹幕 日志调试模式
超级刷屏。禁止开发者以外的人开启。