Skip to main content
Corvus Connection

Welcome a raid across chat, OBS, and Discord at once

Expert
When a channel raids in, run three welcomes concurrently: chat, an OBS scene, and a Discord post.
On RaidoutfromNamefromIdviewersParallel Groupinbranch0branch1branch2branch3completedTextvalueSend Chat MessageintextoutTextvalueOBS: Set SceneinsceneNameoutTextvalueDiscord: Send MessageinmessageoutReturnin
Graph structure (text alternative)

Trigger: onRaid

Nodes:

  • On Raid (entry.onRaid)
  • Parallel Group (flow.parallel)
  • Text (data.literal.string)
  • Send Chat Message (action.sendChat)
  • Text (data.literal.string)
  • OBS: Set Scene (obs.setScene)
  • Text (data.literal.string)
  • Discord: Send Message (discord.sendMessage)
  • Return (flow.return)

Connections:

  • On Raid.out → Parallel Group.in
  • Parallel Group.branch0 → Send Chat Message.in
  • Text.value → Send Chat Message.text
  • Parallel Group.branch1 → OBS: Set Scene.in
  • Text.value → OBS: Set Scene.sceneName
  • Parallel Group.branch2 → Discord: Send Message.in
  • Text.value → Discord: Send Message.message
  • Parallel Group.completed → Return.in

Walkthrough

Welcome a raid everywhere at once: chat, your overlay, and Discord.

How it works

  1. On Raid fires when a channel raids in.
  2. Parallel launches three branches concurrently (Task.WhenAll):
    • branch 0Send Chat Message thanks the raiders in chat.
    • branch 1OBS: Set Scene switches to your Raid Welcome scene.
    • branch 2Discord: Send Message pings your server.
  3. When all three finish, Parallel's completed path ends the flow.

The three actions run at the same time instead of one after another, so the welcome lands instantly across every surface. See Parallel.

Uses these nodes