github timmo001/system-bridge 5.11.0

latest releases: 5.12.1, 5.12.0, 5.11.1...
3 hours ago

Adds much more of Discord to the discord module: your account, the call you're in, audio devices and voice settings, with controls to match. Microphone and camera usage on Linux now names the apps from PipeWire.

Moved

  • input_volume and output_volume in the discord data are now input.volume and output.volume. Update any automations or templates that read them. The DISCORD_CONTROL actions and their value are unchanged.

Discord

  • Add user: the account's ID, username, display name and avatar. Updates when you change them.
  • Add call: the voice channel and server you're in, your connection state and ping, and your state in the call (nickname, server mute and deafen, suppress and speaking). It's null when you're not in a call.
  • Add input and output with the volume, selected device and available devices, plus mode, processing, qos and silence_warning.
  • Add DISCORD_CONTROL actions to join and leave voice channels, open a text channel, set the input and output device, voice mode, sensitivity and push to talk delay, and turn QoS and the silence warning on or off.
  • Discord ignores changes to automatic sensitivity, noise suppression, echo cancellation and automatic gain control over RPC, so those are data only.

See Data → discord and Control → Discord control.

Linux

  • Name the apps using the microphone and camera from PipeWire, instead of showing pipewire. Falls back to ALSA when PipeWire isn't available.
  • Recommend PipeWire in the Arch, Debian and RPM packages, for the above.
  • Document the optional Linux dependencies in the install docs and README.

CLI

  • client data watch keeps the backend's field order.

Full Changelog: 5.10.0...5.11.0

Don't miss a new system-bridge release

NewReleases is sending notifications on new releases.