我需要哪个工具?
| 我想要… | 在弹窗中打开此项 |
|---|---|
| 让聊天参与投票 | 图形投票 → 投票选项 |
| 通过揭晓动画抽出中奖者 | 抽奖工具 → 抽奖选项 |
| 从简单名单中随机抽取一个名字 | 候补名单/抽奖,开启抽奖模式 |
| 让观众按顺序参加 | 候补名单/抽奖,关闭抽奖模式 |
所有工具都需要: 将工具链接复制到 OBS,作为 浏览器来源,并保持 Social Stream Ninja 和聊天来源运行。不要删除会话或密码。
五步发起投票
- 打开 图形投票 → 投票选项。设置 投票类型 为 多选项.
- 输入问题,例如 我们接下来玩什么?,选项用逗号分隔,例如
Adventure, Puzzle. - 设置 投票匹配 为 仅精确投票。开启 启用投票.
- 把投票链接复制到 OBS,观众只需发送
1或2(或选项名称)。 - 点击 结束投票 停止投票。记下结果,再点击 重置投票 开始下一轮。
实用说明
- 每位观众一票。开启 允许每位用户多次投票 进行修改。
- 自由形式 投票使用话题标签,例如
#yes. 话题标签可出现在任意位置 会统计较长消息中的话题标签。 - 保存当前投票 保存设置,不保存结果。
自定义颜色或字体: 自定义您的图形民意调查.
进行抽奖
第一次使用? 你的第一次抽奖 提供带截图的步骤。
- 打开 抽奖工具 → 抽奖选项.
- 设置 报名关键词,例如
!enter. - 选择一个 获胜者卡片, 姓名滚轴,或 社群转盘,以及六种样式中的一种。
- 点击 预览显示,然后将链接作为浏览器源复制到 OBS。
- 点击 开放报名。准备好后点击 抽出获胜者.
- 抽奖会自动关闭报名。
- 新一轮 清空参与者名单,将旧中奖者保留在历史记录中。报名初始为关闭状态。
- 每份报名机会相同,捐款不会增加胜算。
- 除非 允许重复获胜 已开启,否则中奖者不能在同轮中再次中奖。
- 仅会员可报名 需要平台发送会员信息。
需要付费票券、积分奖品或游戏? 参阅 抽奖、票券和积分奖品.
更多细节:概率、保存和限制
- 预览使用虚构名字,不会加入你的会话。OBS 显示页没有控制按钮。
- 样式和标题存放在链接中,报名规则在开放报名时从弹窗读取。
- 相同 Giveaway ID 的画面显示同一批参与者和中奖者。
- 付费票券按票数加权中奖概率。
- 每人每个平台一份报名。同一人在两个平台参加会算两份。
- 最多 10,000 份报名。转盘最多显示 120 个名字,但从所有参与者中抽取。
- 忽略旧消息、重放消息、私密消息、机器人消息和纯事件消息。
- 各轮次按会话保存在此浏览器或应用配置中。重启会关闭开放中的轮次以供检查,不会删除数据。
通过 API、Stream Deck 或 Event Flow 控制
弹窗、HTTP/WebSocket API 和 Stream Deck 共用这些操作,无需打开显示页。Event Flow 中使用 抽奖 / 票券 (详情).
| 操作 | 功能 |
|---|---|
startgiveaway | 开启或恢复报名。可选值: {"giveawayId":"default","config":{"keyword":"!enter","match":"exact","membersOnly":false,"removeWinner":true}}。没有 config时,保留本轮规则(新轮次使用弹窗设置)。 |
closegiveaway | 关闭报名,保留参与者名单。 |
drawgiveaway | 关闭报名并抽出中奖者。无人参加时会报错。 |
resetgiveaway | 新建一个空的、关闭报名的轮次。旧中奖者进入历史记录。请先退还有偿票券。 |
getgiveawaystate | 获取报名人数、开放状态、规则和近期中奖者。 |
{"action":"drawgiveaway","get":"draw-1"}
Stream Deck(协议 2)使用相同名称。其回复反映抽奖状态,不代表 OBS 是否已显示。
旧的独立社区转盘(链接中没有 managed )保留自己的参与者名单,不响应这些操作。
从候补队列快速抽奖
- 打开 候补名单/抽奖 并展开设置。开启触发器并设置命令,例如
!join. - 开启 设为抽奖模式而非队列模式。将更新后的链接复制到 OBS。
- 告诉观众加入命令。
- 报名结束后点击 停止报名,然后 选择获奖者.
- 点击 下载名单 保留参与者,然后 重置抽奖 清除它们。
- 开放报名观众输入 !join
- 停止报名关闭抽奖池
- 选择获奖者显示选中结果
- 重置抽奖清空以备下次使用
管理观众队列
设置与抽奖相同,但将抽奖模式 关闭。观众用你设置的命令参加。
| 按钮 | 用于 |
|---|---|
| 突出显示首位报名者 | 显示下一位。 |
| 移除首位报名者 | 轮到的人结束后,进入下一位。 |
| 选择姓名 | 随机选择一人,而不是按顺序。 |
| 停止报名 | 关闭队列,不再接收新人。 |
| 下载名单/重置队列 | 保存一份 TSV 文件,用完后清空。 |
允许被移除的用户重新加入 决定是否可以重新排队。
版主聊天命令
开启 启用候补队列控制命令 让版主、主播和管理员通过聊天控制队列。
!wlstop · !wlremove · !wlreset · !wlpick · !wlhighlight
部分命令接受数字,例如 !wlpick 3 或 !wlremove 2.
先测试,再解决问题
开播前,发送几条 测试消息 ,使用不同虚构用户,并检查 OBS 是否显示结果。
| 问题 | 试试这个 |
|---|---|
| 投票不计数 | 确认 Enable Poll 已开启、投票尚未结束、投票内容完全匹配,且该用户还没投过票。 |
| 无人能加入 | 确认触发器已开启、命令准确、报名尚未停止,且没有被会员专属条件拦住。 |
| 显示人数但没有名单 | 这是抽奖模式,显示参与者和中奖者,而不是队列。 |
| OBS 显示不同内容 | 重新把链接粘到 OBS,检查会话和密码。不要同时运行两个设置不同的投票页。 |
实体按钮:参见 Stream Deck设置 以及 OBS控制停靠面板.