进阶功能
充送、抽奖、结账系统、云端大盘的高级用法。
掌握了基础流程后,这些功能能让你的直播更顺手、运营更精细。
充送比例
「充值送 X%」是直播间常见的促销手段。比如「充 100 送 10」(10% 充送)。
配置位置
「结账系统」标签页顶部的 充送 (%) 输入框。
填入数字 10 表示 10%,填 0 表示关闭充送。
工作原理
启用充送后,炉主指令 +QQ号 1100 会被这样处理:
| 项目 | 数值 |
|---|---|
| 玩家拿到的金币(balance) | 1100(包含赠送) |
| 系统记录的"实际充值"(total_recharge) | 1000(即 1100 / 1.1) |
| 群聊和软件日志里显示 | "充送 10%,实际充值 1000" |
这样云端大盘和炉主报表就能精确知道你真实收了多少钱,而不是被赠送金币干扰。
充送比例改了影响后续,不影响过往。已充过的玩家 total_recharge 不会回溯重算。
随机抽奖
每炉结算之后,可以随机抽 N 位中奖玩家发额外奖励。常见用法:
- 福利时段,从某炉所有上材玩家中抽 5 位送红包
- 庆祝直播间人数破百,抽 1 位送实物(如游戏内饰品)
操作步骤
在「结算系统」标签页,点击 🎁 随机抽取。
弹窗里依次填:
- 可抽取炉子编号:从最近 10 炉中选一个
- 奖品类型:「实物奖品」或「金币奖品」
- 抽取个数:抽几位玩家
- 奖品 / 金币数:奖品名称(如"红包50")或金币数量
点确定后机器人会:
- 在群聊里@发布中奖名单(含 QQ 昵称和 QQ 号)
- 如果选了金币奖品,自动给中奖玩家加金币 + 私信通知
- 如果选了实物奖品,仅公告,由炉主线下兑现
实物 vs 金币 选哪个?
- 实物:发红包、发饰品、发口令,机器人不参与兑现,仅做"抽中"公示
- 金币:直接打到玩家账户余额,机器人全自动处理,不需要你手动操作
金币奖品的输入框只接受纯阿拉伯数字。打字符或负数会被拦截。
结账系统
「结账系统」是场结后用的——逐位玩家清算余额。
表格说明
| 列 | 含义 |
|---|---|
| QQ昵称 / QQ号 | 玩家身份 |
| 玩家充值金币 | 该玩家累计充进来多少(扣除充送后的真实金额) |
| 玩家流水 | 累计上材投入金币 |
| 返奖金币 | 累计中奖返还 |
| 剩余金币 | 玩家当前余额(结账依据) |
| 上材次数 | 累计参与多少次 |
怎么结账
每个玩家直播结束后会有一个剩余金币数(可能是正数欠他、可能是负数他欠你)。把这个数和玩家当面对账兑现后:
- 右键该行 → 选择「清空并结账此玩家」
- 系统会直接从 user_finance 字典里删除该玩家(不是把字段清零)
- 同时给玩家私信「您的金币已结账」
- 表格里他立刻消失
之所以"删除而不是清零",是因为旧版本"清零"会留下 nickname、bet 等字段的残留,下次启动还会出现这个玩家。新版改成真删除后,下次他再上材会自动重建账户,干净利落。
一键清空所有炉数记录
「结算系统」右上角有一个 🗑️ 清空所有炉数记录 按钮。点了之后:
- 检查所有玩家剩余金币是否为 0(正负都不算 0)
- 如果还有未结清玩家(含欠款),拦截操作并弹窗提醒
- 全部结清后才允许清空:清空历史炉、清空已结账玩家、重置炉号
欠款(balance < 0)也算未结清!即使所有正余额都已结账,但有玩家欠你钱,软件会拒绝清空——避免欠款记录丢失。要么先把欠款列表导出/手动处理,要么允许炉主先单独右键清掉欠款(背锅)。
云端数据大盘
软件每开一炉,结算时自动把这一炉的全量数据上传到云端永久保存。即使你本地把 bot_data.json 删了,云端历史也不会丢。
网页访问
通过浏览器访问云端大盘地址(由授权方提供,类似 https://zmcsgo.site/cloud.html):
- 输入你的密钥(同
.exe启动时填的那个) - 进入大盘后能看到:
- 时间区间筛选(今日 / 昨日 / 近 3 天 / 全部 / 自定义)
- 区间内总投入、总返奖、炉主净盈亏的 KPI
- 累计盈亏走势曲线(点节点能看每炉详情)
- 玩家余额一览表
网页端的"清理数据"
大盘右上角有 清理数据 按钮,提供两种清理模式:
- 清除当前筛选区间:仅删除筛选出的炉号,保留其他历史;玩家余额不动
- 清空云端所有数据:彻底重置该密钥的全部历史 + 全部玩家账号
云端清空和本地清空互不干扰!本地点"清空所有炉数记录"不会动云端。要清云端必须用网页大盘上的按钮。这是为了保留你的"线下永久备份"。
数据安全
云端只存你的炉子数据,不存你的密码、QQ 登录态、聊天记录。即使云端被攻击,也只会泄露你的炉历史和玩家昵称/QQ。建议:
- 不要在 nickname 里写敏感信息
- 玩家 QQ 是公开信息,不算泄密
- 定期做本地备份(
bot_data.json复制一份)
介绍图片
群聊里发 #介绍,机器人会发出一张图片。这张图你可以放在软件根目录的 image/介绍.png。常用于:
- 炉主自我介绍 / 直播规则说明
- 充值方式 / 结账方式说明
- 当前活动海报
替换图片后无需重启软件,下次发 #介绍 就生效了。