How to Broadcast One Voice to Multiple Discord Channels
To broadcast one voice to multiple Discord channels, you need a voice relay bot. Discord connects each account to one voice channel at a time and has no built-in way to send your voice into other channels. A relay bot listens to the shotcaller in one channel and plays that audio into every party channel at the same moment, so each group keeps its own chat and still hears the calls.
This guide covers why Discord can't do it on its own, the workarounds guilds usually try first, and how to set up a relay for raids, ZvZ, sieges and alliance fights.
Why Discord can't broadcast voice to several channels
Discord voice is built around one channel per person. When you click a second voice channel, Discord moves you there and drops you from the first. No setting, permission or Nitro perk keeps you connected to two at once. We go through the details, and the few workarounds that exist, in Can You Be in Two Discord Calls at Once?
Players have asked Discord for this for years. Requests on Discord's own feedback site, such as Multi-Channel Voice and Ability to Speak in Multiple Channels, describe the MMO case exactly: one leader who needs to be heard in several channels at the same time.
The closest thing Discord ships is Priority Speaker, and it works inside a single channel. It turns other people down while the priority speaker holds their key, but only in the channel that speaker is already in. Nobody in a different channel hears anything. Discord Priority Speaker vs Voice Relay explains where that line sits.
Workarounds guilds try first
Before they find a relay, most guilds try one of these:
| Workaround | What happens | Where it breaks |
|---|---|---|
| Everyone in one voice channel | The caller is heard by all | Dozens of open mics, party leaders talk over the caller, and nobody can run party-level calls |
| Officers repeat calls by hand | A runner sits in each party channel and passes calls on | Every call arrives late, and the runner can barely play their own character |
| Stage channel | A few speakers talk, everyone else listens | Everyone sits in one channel again, and parties lose their own voice chat |
| Extra accounts | The caller runs a second or third account on other devices | Each account still sits in one channel, and you can only talk through one of them |
Each of these either merges everyone into one room or adds delay and manual work. For a 20-person raid in a single channel, one room is fine. Once you split into parties or squads, the caller's voice has to reach more places than one account can be.
How a Discord voice relay works
A voice relay separates listening from speaking. With ShotCaller the setup looks like this:
- A listener bot joins the shotcaller channel, where your raid leader or commander talks.
- A speaker bot joins each party channel you choose.
- When the shotcaller speaks, every speaker bot plays that audio in its own channel at the same time.
Members stay in their own party channels and talk to their party as usual. They hear the shotcaller through the bot, layered over their party chat. They don't install anything or change any settings. If the calls are too loud, any member can right-click the bot and lower its volume, the same way they would for another user.
ShotCaller lists relay latency as under 100ms, so a call reaches the party channels at practically the same moment it's spoken.
The relay also works in the other direction. With talk-back, party leaders hold Discord's Push to Talk (Priority) key to speak into the shotcaller channel without leaving their party.
How to set up voice broadcast to multiple channels
You need a Discord server where you can add bots and manage roles. The whole setup takes a few minutes.
Step 1: Plan your voice channels
Create one voice channel for the shotcaller and one for each party or squad. Name the party channels the way your raid refers to them (Party 1, Tanks, Backline, Squad Bravo) so members know where to go. Keeping them in one category makes the layout easy to read on raid night.
Step 2: Sign in to the ShotCaller dashboard
Open the dashboard, sign in with your Discord account and pick the server you want to set up.
Step 3: Choose the shotcaller channel and party channels
Select the voice channel your commander speaks in, then select the party channels that should receive the broadcast. Your plan sets how many party channels you can add (see the table below).
Step 4: Pick the shotcaller roles
Choose which Discord roles count as the shotcaller. You can set a primary and a secondary role. When both speak at once, the primary role takes priority, so a backup caller never drowns out your main caller. The configuration docs explain each option.
Step 5: Invite the bots
Invite the ShotCaller bots to your server and approve the permissions they ask for.
Step 6: Type /start
In your server, type /start. The bots join their channels and the relay goes live. From then on, whatever the shotcaller says plays in every party channel.
The full walkthrough with screenshots is in the ShotCaller Discord bot guide.
How many channels do you need?
Count the party or squad channels that should hear the caller. That number decides the plan.
| Plan | Party channels | Price | Typical use |
|---|---|---|---|
| 4 channels | 4 | $5/mo | A raid split into four groups, small ZvZ squads |
| 8 channels | 8 | $8/mo | Guild wars and sieges with several parties |
| 12 channels | 12 | $15/mo | Large guilds fielding many parties at once |
| Alliance | 24 speaker channels across two Discord servers | $25/mo | Two guilds fighting under one caller |
Every plan starts with a 7-day free trial, so you can run a real raid night before you pay anything. Current details are on the pricing page.
Broadcasting across two Discord servers
Alliances usually live on separate servers. Asking a partner guild to move into your server for one event rarely goes well, and it pulls them away from their own community.
The Alliance plan relays your shotcaller into party channels on your server and on one allied server, up to 24 speaker channels in total. The allied server doesn't need its own subscription. Their members stay in their own Discord and hear your calls in their own channels. The cross-server voice guide shows how to connect the two servers.
Running more than one commander
Big fights often have a main caller and a backup, or a field commander working next to a strategic lead. Give each of them a shotcaller role in the dashboard. The primary role wins when both talk at the same time, and the secondary role carries the calls while the primary is quiet. If the main caller dies, disconnects or needs a moment to read the map, the backup keeps the calls going and nobody has to switch channels.
Where guilds use multi-channel voice broadcast
- Albion Online: the ZvZ caller broadcasts into each party channel while party leaders handle their own bomb timings.
- Throne and Liberty: siege and boonstone commanders reach every party at once, and party leads report back with the priority key.
- EVE Online: the fleet commander's calls reach every wing channel while each wing keeps its own chatter.
Coming from TeamSpeak? This is the Discord version of commander whisper. TeamSpeak Whisper on Discord maps each TeamSpeak feature to its Discord equivalent, and the TeamSpeak alternative page covers a full move. If your raids are organized with a sign-up bot, Raid-Helper + ShotCaller shows how to plan voice channels from your roster.
FAQ
Can Discord broadcast voice to multiple channels without a bot?
No. Discord connects each account to one voice channel, and no permission or setting sends your voice into other channels. Priority Speaker only changes volume inside the channel you're in. To carry one person's voice into several channels, you need a relay bot.
What is a Discord voice relay bot?
It's a bot that listens to one voice channel and plays that audio into other voice channels in real time. ShotCaller puts a listener bot in the shotcaller channel and a speaker bot in each party channel, so members hear the caller without leaving their party.
Do members need to install anything?
No. Members stay in their usual Discord voice channels and hear the shotcaller through the speaker bot. Only the person setting up the relay uses the dashboard.
Can party members still talk to each other?
Yes. Each party channel works like any other Discord voice channel. The shotcaller's audio plays alongside the party's own conversation.
Can party leaders talk back to the shotcaller?
Yes. Party leaders with Discord's Priority Speaker permission hold their Push to Talk (Priority) key, and their voice reaches the shotcaller channel as well as their own party. The talk-back guide covers the setup.
How many channels can one broadcast reach?
Up to 12 party channels on one server with the 12-channel plan, or 24 speaker channels across two servers with the Alliance plan.
Is there a delay?
ShotCaller lists relay latency as under 100ms, which is close enough to real time for fast fights.
Can I try it before paying?
Yes. Every plan starts with a 7-day free trial.
Get your calls into every channel
Discord gives each leader one voice connection, and a large raid is spread across many channels. A relay covers that gap without moving anyone. Set up the ShotCaller Discord bot, choose your channels, type /start, and run your next fight with every party hearing the same call. See plans.
