Kbbstoper

更新日志

KBBSToper 各版本的变更记录,以及与上游 BBSToper 的差异。

更新日志


3.7.4

当前版本。

功能

  • 定时抓取苦力怕论坛宣传帖,检测顶帖记录(Jsoup)
  • /bt binding 绑定论坛账号,支持命令与 GUI 聊天输入两种方式
  • /bt reward 领取顶帖奖励;reward.auto 可配置为自动给在线玩家发奖
  • 三类奖励:普通奖励、激励奖励(久无人顶帖后的首顶)、休息日奖励(指定星期或日期)
  • 防刷机制:领奖有效期(天)、同人顶帖最小间隔(分钟)、每日领取次数上限
  • 箱子 GUI:绑定 / 领奖 / 排行 / 帖子链接四个功能入口,布局可配
  • 顶帖列表 /bt list 与玩家排名 /bt top,支持分页
  • 管理指令:/bt check(双向查绑定)、/bt delete/bt testreward/bt reload
  • 数据库双后端:SQLite(默认)与 MySQL(多服共享)
  • HTTP 代理支持,适配无法直连论坛的服务器
  • PlaceholderAPI 扩展,提供 7 个占位符
  • 换绑冷却与查询冷却,可用权限绕过
  • 未顶帖玩家进服提示(可关闭)
  • 接入 bStats 匿名统计

与上游 BBSToper 的关系

项目是否通用
权限节点通用
指令与别名通用
PlaceholderAPI 变量通用
数据库不通用,迁移需玩家重新绑定

上游项目:R-Josef/BBSToper(Copyright © 2018-2020 R_Josef)

默认配置

配置项默认值
websiteklpbbs.com
bbs.url1034574必须改成自己的帖子 ID
bbs.changeidcooldown30
bbs.querycooldown30
database.typesqlite
database.prefixbt_
reward.auto30
reward.period10
reward.interval10 分钟
reward.times1 次/天
reward.incentivereward.enablefalse
reward.offdayreward.enablefalse
proxy.enablefalse
gui.topplayers5

已知问题

以下问题在当前版本存在,记录在此便于后续版本跟踪:

问题影响临时规避
gui.yml 第 33 ~ 34 行使用全角引号 ‘’那两行 lore 显示异常(带引号 / 显示为 ‘’手动改成标准单引号 ''
%bbstoper_lastpost%%bbstoper_extrarewards% 解析时会发起网页抓取放在计分板/TAB 会造成大量请求与卡顿只用在 GUI lore 或聊天消息里
gui.usechatgetid 依赖聊天事件与修改聊天事件的插件冲突时绑定无响应设为 false,改用 /bt binding
gui.displayheadskin 获取皮肤在主线程打开 GUI 可能卡顿设为 false
reward.auto 过小会频繁请求论坛可能被限流导致抓取失败保持 30 秒左右,勿设为 1 ~ 5
休息日与激励奖励 extra 均为 false 且条件同时满足时只发休息日奖励需要两份都发就设 extra: true
failedresolveweb 在帖子进审核区时反复刷屏控制台噪音把该项留空 '' 以禁用

版本记录约定

## 3.8.0

**新增**
- 我是功能

**修复**
- 我是问题

**配置变动**
- 我是配置

**破坏性变更**
- 我是变更
Copyright © 2026