选择触发器
了解针对礼物、点赞、聊天指令、订阅、奖励、突袭、里程碑、互动游戏与外部应用该选择哪种触发器
触发器是事件等待捕获的目标。在事件编辑器顶部的 事件类型 中进行选择,下方的字段会自动变更为该触发器所需的设置项。
挑选合适的触发器
列表首先列出直播间中发生的各类动态,其次是通过文本匹配的触发器:API 触发 与 聊天消息。
| 目标响应动态 | 选择此项 |
|---|---|
| 单个礼物,或价值达到一定门槛的任意礼物 | 礼物 |
| 点赞、关注或分享 | 点赞、关注、分享 |
| 聊天区中的特定文字或命令 | 聊天消息 |
| 某位观众在本场直播中首次发言 | 本场直播首次发言 |
| 新增订阅者或会员、突袭、欢呼列车 | 订阅、突袭、欢呼列车 |
| Twitch 频道积分奖励 | Twitch 频道积分 |
| 开播或关播时刻 | 开播、关播 |
| 按照时间周期循环执行 | 每隔几分钟 |
| 叠加层目标、计时器、转盘或游戏结果 | 达成叠加层目标、计时器归零、转盘结果、抽奖中奖者、拔河获胜、达到热度等级 |
| 来自你自己的外部工具的消息 | API 触发 |
突袭、欢呼列车 与 Twitch 频道积分 仅限 Twitch 会在连接 Twitch 后出现在列表中。
对礼物做出反应
在 礼物名称 中输入名称,或点击 图鉴 带图浏览选择。在 匹配方式 下,选择 精准匹配此礼物 可让玫瑰事件忽略玫瑰花束,选择 名称包含 则可同时捕获两者。
将礼物名称留空可对任意礼物做出响应。此时配置 价值至少 即可仅针对贵重礼物触发(例如价值达到或超过 100 颗钻石的任意礼物)。
高级设置 中包含更多细节控制:
- 最高价值 (◆):设置价值上限,防止小礼物事件与大礼物事件同时被激活。
- 价值计算基准:选择按 连击总价值 (礼物 × 数量) 还是按 单个礼物价值 计算。
- 连击触发行为:选择整组连击只执行一次、为连击中的每个礼物重复执行,还是按数量成比例延长动作持续时间。
- 统计所有观众送礼:将所有观众送出的礼物累加合并。可将 统计基准 设为 钻石数量,实现“全场观众每送出 1000 颗钻石”的触发逻辑。
Twitch、Kick 和 YouTube 的打赏同样折算为礼物处理:Twitch 的 Bits 折算为 Cheer,Kick 上的礼物为 Kicks,YouTube 上为 Super Chat 和 Super Sticker,赠送的订阅和赠送的会员则折算为 Gift Sub。在 设置积分事件价值 中配置各自等价的钻石数值后,单个礼物事件即可统一覆盖所有平台。
对 YouTube 做出反应
YouTube 不需要专属的触发器。每类动态都会进入你已经在用的某个触发器:
| 在 YouTube 上 | 触发 |
|---|---|
| 聊天消息 | 聊天消息;观众的第一条消息还会触发 本场直播首次发言 |
| Super Chat 或 Super Sticker | 礼物,礼物名为 Super Chat 或 Super Sticker,价值按其金额折算为钻石 |
| Jewels 礼物 | 礼物,使用该礼物自己的名称,不计钻石价值 |
| 赠送的会员 | 礼物,礼物名为 Gift Sub,记在购买会员的观众名下 |
| 新会员或会员里程碑 | 订阅,月数在 {months} 中 |
Super Chat 附带的留言也会在礼物之后作为聊天消息到达,与 Twitch Cheer 的留言一样,因此聊天命令和文本转语音会像对待其他消息一样读取它。每位收到赠送会员的观众也会触发 订阅。
频道徽章同样适用于 谁可以触发:会员算作订阅者,管理员仍算作管理员。连接 YouTube 后,仪表板的 事件模拟器 会出现 超级留言(Super Chat)按钮,无需开播即可试用这些事件。
对 Twitch 频道积分做出反应
选择 Twitch 频道积分,然后从其下方的菜单中选择一个奖励。菜单会列出你频道的自定义奖励及其积分花费。选择 任意奖励 可对每一次兑换做出反应;在 Twitch 上新增奖励后,请点击 刷新奖励。
事件通过 ID 记住奖励,因此在 Twitch 上给奖励改名不会让它失效。如果 Twitch 把同一次兑换报告了两次,事件只会运行一次。事件的步骤可以使用 {rewardName}、{rewardCost},对于需要观众输入文字的奖励,还可以使用 {comment}。
奖励很适合搭配声音。添加一个 播放声音 步骤,并选择在哪里播放。若要在 OBS 中播放,请把奖励菜单下方显示的 OBS 音频源 链接复制到 OBS 的浏览器源中。
只有在 Twitch 已连接、并以该频道主播的身份登录时,奖励才会加载。如果菜单提示你这样做,请重新登录 Twitch,并允许访问频道积分兑换。
对点赞、关注和分享做出反应
点赞、关注 和 分享 针对每次执行对应操作的观众触发。对于点赞,可在 高级设置 中配置 最低点赞数。开启 统计所有观众送礼(全员累计)可将所有观众的点赞汇集累计,达到该目标后统一触发。
若要在整百整千的整数关口举行庆祝,可使用 直播间点赞里程碑、观众人数里程碑 或 关注者数里程碑。设置 阈值,并勾选 在每个倍数时重复,即可在达到 2,000、3,000 等整数倍时再次触发。
对聊天内容做出反应
选择 聊天消息 并在 触发文本 中输入目标字词或命令。旁边的下拉菜单可指定匹配逻辑:
| 匹配模式 | 匹配规则 |
|---|---|
| 包含 | 包含该文本的任意聊天消息。 |
| 精准匹配 | 消息内容与文本完全一致,不包含其他多余字符。 |
| 以此开头 | 消息以该文本开头的发言。 |
| 命令与参数 | 后面附带参数的命令格式(如 !spin 90)。参数将分别以 {arg1}、{arg2} 以及 {args} 变量形式传入。 |
| 受限正则表达式 | 高级匹配所需的正则模式。 |
Aa 开关用于控制是否区分字母大小写。聊天命令还可以绑定积分消耗;参见 规则与冷却。
对直播节点做出反应
开播 与 关播 非常适合用于触发开场欢迎场景或关播谢幕演出。每隔几分钟 适合作为定时提醒的时钟;参见 重复计时器。
TikTok LIVE 提供了多项专属触发器:观众进入、超级粉丝、订阅者专属表情、宝箱、直播提问、TikTok LIVE 目标 以及 PK 对战。PK 对战事件可细分配置其 对战阶段 以及可选的 对战结果。
对目标与互动游戏做出反应
达成叠加层目标、计时器归零、转盘结果、抽奖中奖者、拔河获胜 与 达到热度等级 会在叠加层中的对应组件达成条件时触发。将 组件 ID 或结果键名 (留空匹配全部) 留空即可对所有此类结果触发,也可填入具体标识仅响应特定项:某个转盘奖品、特定队伍名称或特定热度等级。
各事件会将结果变量透传给后续步骤,例如抽奖中奖者的 {winner} 或拔河胜方的 {team}。参见 游戏。
对外部自建应用做出反应
API 触发 会在你的本地工具发送载荷且其 name 字段与 触发名称 一致时被激活。参见 本地 API。