How to join a Discord voice channel with a hotkey
With KeyRoutines Pro and Discord voice turned on, add two Hotkey triggers and an If on Started by trigger. One branch runs Discord: join voice channel with the channel's ID, the other runs Discord: leave voice channel.
KeyRoutines Pro is a one-time $29.99 upgrade for up to 2 PCs.
Steps
- 1
Connect Discord
Turn on Discord voice in KeyRoutines' settings.
- 2
Get the channel ID
In Discord, turn on Developer Mode under Advanced, then right-click the voice channel and copy its ID.
- 3
Add two hotkeys
Add Hotkey triggers for join and leave, and an If with Started by trigger set to the join key.
- 4
Join or leave
Add Discord: join voice channel with the channel ID in the If branch, and Discord: leave voice channel in the Else branch.
Tips
- Turn on the step's option to leave a call you're already in, so the key moves you straight to the new channel.
Questions
- Does it work with the Discord website?
- No. The Discord steps work with the Discord desktop app.
- Can it set push-to-talk too?
- Yes. Discord: push-to-talk mode switches between Push to Talk and Voice Activity.