Skip to content

配置指南

基础设置

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。

  • 支持通配符: 你可以使用 * 作为通配符,来匹配所有用户。

示例:

json
[
    "123456789",  // 屏蔽单个用户
    "*"     // 屏蔽所有用户
]

进阶设置

pollFailureThreshold

类型: number
默认值: 10
范围: 1 - 29
描述: 连续轮询失败多少次后 增加轮询间隔

pollAutoShutdownThreshold

类型: number
默认值: 30
范围: 30 - 100
描述: 连续轮询失败多少次后 自动关闭插件

开发调试选项

loggerinfo

类型: boolean
默认值: false
标记: 实验性功能
描述: 日志调试模式

loggerLiveInfo

类型: boolean
默认值: false
标记: 实验性功能
描述: 直播间弹幕 日志调试模式

超级刷屏。禁止开发者以外的人开启。