Skip to content

Voice Bridge

DiscordLink+ bridges Simple Voice Chat groups with Discord voice channels. Public in-game voice groups automatically get matching Discord VCs for cross-platform voice.

How It Works

  1. A player creates or joins a public Simple Voice Chat group (no password)
  2. DiscordLink+ creates a Discord voice channel named VC <group name>
  3. In-game players in that group are heard on Discord
  4. Discord users in the bridged channel are heard in-game by group members
  5. When the group is empty, the Discord channel can be auto-deleted (configurable)

Requirements

  • Simple Voice Chat installed on the server
  • Clients must also have Simple Voice Chat installed
  • UDP port 24454 open (or your configured SVC port)
  • Bot permissions: Manage Channels, Connect, Speak

Configuration

yaml
voice-bridge:
  enabled: true
  channel-prefix: "VC "
  sync-interval-ticks: 40
  delete-empty-channels: true
  server-host: "127.0.0.1"
  server-port: 24454
OptionDescription
enabledTurn voice bridging on or off
channel-prefixPrefix for auto-created Discord voice channels
sync-interval-ticksHow often to poll for new SVC groups (40 ticks = 2 seconds)
delete-empty-channelsRemove Discord VCs when the in-game group is empty
server-hostSVC server bind address (informational)
server-portSVC UDP port (informational)

Set discord.voice-category-id to organize bridged channels under a Discord category.

Limitations

  • Only public groups (no password) are bridged
  • Password-protected SVC groups are ignored
  • Voice quality and latency depend on SVC and Discord network conditions
  • Setup — Voice bridge setup steps
  • config.yml — Full configuration reference

MIT Licensed · DiscordLink+ by SushiMC