Community interaction · Raids

Use the raid and collaboration hub

Manage raid collaboration.

The Sample Channel raid hub shows live shortlist channels. The host controls the Shoutout and Prepare raid actions. The Sample Channel raid hub on a narrow screen with live shortlist channels and host-controlled actions.
The hub shows live candidates and filter reasons. It also shows source evidence and host-confirmed Twitch actions.

Connect Twitch and enable the feature

The feature card saves the change immediately. Each channel starts with this switch off.

  1. Connect the selected Twitch channel.
  2. Ask its owner or permitted moderator to turn on Raid & collaboration in Channel setup.
  3. As the owner or a permitted moderator, configure the welcome settings and shortlist.
  4. Operate the hub.
  5. As a viewer, do not approve channels or start provider actions.
  6. If Confirm and start raid reports no authority, ask the channel owner to reconnect Twitch with raid management access.
  • Welcome each raid community once.
  • Build a live shortlist from approved channels and optional followed channels.
  • Confirm every outgoing Twitch raid.
  • Before each send, BlokeBot checks Twitch authority.
  • Before each send, BlokeBot checks live state.
  • Before each send, BlokeBot checks cooldown.
  • Before each send, BlokeBot checks the provider.

Welcome a raid

  • Choose whether the welcome message runs.
  • Write the bounded tokenized message.
  • Set the duplicate-prevention window.
  • Twitch EventSub supplies the source channel and one total viewer count. BlokeBot does not infer or store individual viewer attribution.
  • Duplicate deliveries create one history entry. Repeated raids within the configured window do not repeat the welcome sequence.
  • The history records welcome and shoutout outcomes.
  • A cooldown records an explicit non-success.
  • An offline state records an explicit non-success.
  • A provider rejection records an explicit non-success.
The Sample Channel automatic raid shoutout settings show the pinned chat message. Available tokens and the viewer preview are also visible. The Sample Channel automatic raid shoutout settings show the pinned chat message. Available tokens and the viewer preview are also visible.
Before one save, the automatic shoutout setup shows the message and its tokens. The viewer preview is also visible before that save.

Configure automatic raid shoutouts

Automatic raid shoutouts start off.

  1. Open Settings.
  2. Turn on automatic raid shoutouts.
  3. Set the minimum viewer count.
  4. Turn on Only shoutout approved channels to restrict shoutouts to channels that you approved.
  5. Choose either a Native Twitch shoutout or a Chat message.
  6. For a chat message, select one message kind.
  7. For Pinned, set a duration from 30 to 1,800 seconds, or until stream end.
  8. For Announcement, select one of the colors below.
  9. Write the message.
  10. Check its preview.
  11. Save the settings once.
  • Message kind: Regular.
  • Message kind: Pinned.
  • Message kind: Announcement.
  • Announcement color: Default.
  • Announcement color: Blue.
  • Announcement color: Green.
  • Announcement color: Orange.
  • Announcement color: Purple.
  • Message tokens include {twitch_handle} and {display_name}.
  • Message tokens include {channel_url} and {viewer_count}.
  • Message tokens include {last_game|fallback} and {stream_title|fallback}.
  • Last game and stream title require an inline fallback because Twitch can omit them.
  • BlokeBot processes each eligible raid once. It does not replace a failed native shoutout with a chat message.
  • BlokeBot does not replace a failed announcement with a regular message.

Send a shoutout and check its outcome

  • Enter a live Twitch name with viewers in Send a shoutout.
  • Wait for the result.
  • Use the displayed cooldown before another send.
  • Select Approve channel on a history entry to add that channel to Approved channels. After approval, the action disappears.
  • Automatic shoutout outcomes shows the newest raid results and reasons for a skipped or incomplete send. Twitch can skip native shoutouts during its cooldown.
  • Twitch can send a Pinned message but fail to pin it. The outcome reports both parts.
  • Before the next raid, correct the connection or permission in the outcome. Do not retry or use a fallback for an earlier raid.
  • If BlokeBot requests a bot account reconnection, restore its moderator role. Then reconnect it from Channel setup.

Create a live shortlist

  1. Add Twitch channels to Approved channels only after this channel makes a deliberate approval decision.
  2. To add another source, turn on Include followed live channels.
  3. When BlokeBot requests permission to read followed channels, reconnect the channel owner.
  4. Treat a Twitch follow only as discovery evidence.
  5. If required, restrict the language and categories.
  6. Set the recent outgoing-relationship gap.
  7. Save the settings.
  8. Review the live candidates and each exclusion reason.
  9. Use an approved clip only if Twitch confirms its channel and an age of 30 days or fewer.
  • The hub checks current live state.
  • The hub checks language.
  • The hub checks category.
  • The hub checks recent history.
  • A Twitch follow is not evidence of approval.
  • A Twitch follow is not evidence of safety.
  • A Twitch follow is not evidence of reputation.

Confirm host-controlled actions

  • Shoutout uses the shared native Twitch boundary.
  • Before the send, BlokeBot repeats the authority check.
  • Before the send, BlokeBot repeats the live-state check.
  • Before the send, BlokeBot repeats the cooldown check.
  • Before the send, BlokeBot repeats the duplicate check.
  • Select Prepare raid to open confirmation for the live shortlist channel. This action does not call Twitch.
  • Only Confirm and start raid calls the outgoing provider after new feature and Twitch authority checks. The hub never starts a raid automatically.
  • Before each shortlist action, BlokeBot checks the stable channel ID again.
  • Before each shortlist action, BlokeBot checks the source again.
  • Before each shortlist action, BlokeBot checks the live state again.
  • Before each shortlist action, BlokeBot checks the filters again.
  • Before each shortlist action, BlokeBot checks the relationship gap again.
  • If the target goes offline or becomes ineligible, refresh the hub. Make a new host decision.
  • If authorization expires or the provider declines, use the same recovery. Do not treat the previous preparation as authority.

Feature availability

  • Turn off Raid & collaboration to remove discovery.
  • With Raid & collaboration off, BlokeBot blocks the hub and EventSub subscription before effects.
  • With Raid & collaboration off, BlokeBot blocks reconciliation and the welcome sequence before effects.
  • With Raid & collaboration off, BlokeBot blocks history changes and shortlist checks before effects.
  • With Raid & collaboration off, BlokeBot blocks shoutout handoff and provider calls before effects.
  • BlokeBot retains private settings.
  • BlokeBot retains approved channels.
  • BlokeBot retains history.
  • The signed-in direct route points to Channel setup.
  • Re-enable the feature to establish current subscriptions and accept new work.
  • BlokeBot does not replay suppressed events and welcome steps.
  • BlokeBot does not replay suppressed shoutouts and timers.
  • BlokeBot does not replay suppressed queued work and raid actions from the host.
  • If raids remain absent, check the selected channel ID and Twitch connection. Do not rely on a login fallback.
  • If native actions fail, reconnect the account for the owning channel with the requested permission.