Voiceattack with discord
The following guide is to allow your use of VoiceAttack while also using discord without disrupting the conversation flow in Discord by calling out commands.
This will ensure a nice experience for everyone, especially on busy discord rooms.
What is your preference?
Depending on your preference utilising Discord this will affect how to proceed:
- Discord as open mic
- Discord as push to talk
- Discord and VoiceAttack as push to talk
Jump to the section below which suits your preference
1. Discord as Open Mic
In this section we will configure Discord with your Mic always open, and VoiceAttack as Push to Talk.
We will be setting keybinds, try to find a button or key that is not used in game or other applications, also consider using buttons on your additional controllers (like a hidden button on that expensive joystick, your better half doesn’t know how much you spent on.)
1.1 Discord Settings
- Open Discord User Settings (bottom left cog)
- Select “Keybinds” from the menu (about half way down)
- Click “Add a Keybind”
- Drop the action drop down, select “Push-to-mute”
- In Keybind select a key that you do not have used for anything else and record it.

Note: In discord you can configure multiple buttons as push-to-mute
1.2 Voice Attack Settings (Add Joystick and Keybind)
- Load VoiceAttack
- Open the VoiceAttack Settings (spanner in bottom right)
- General tab (first option)
- Click Joystick Options
- Add any controllers you will use by clicking “Assign #”
- Select the Controller, Ok then Ok to close Joystick options.

- Open Hotkeys tab
- Next to Joystick Button Recognition press the “. . .” button
- Record the same keybind as used in Discord
- Select the option “VoiceAttack listens while buttons are down”
- Press OK and OK again to close settings.

You are now ready to go
1.3 Voice Attack Settings (Keyboard Keybind)
- Load VoiceAttack
- Open the VoiceAttack Settings (spanner in bottom right)
- Open Hotkeys tab
- Next to Recognition Global Hotkey press the “. . .” button
- Deselect the default key combination
- Select the last option (Default F2)
- Record the same keybind as used in Discord
- Select the option “VoiceAttack listens while buttons are down”
- Press OK and OK again to close settings.

You are now ready to go
2. Discord as Push-to-Talk
In this section we will configure Discord as push-to-talk and VoiceAttack as always listening
We will be setting keybinds, try to find a button or key that is not used in game or other applications, also consider using buttons on your additional controllers (like a hidden button on that expensive joystick, your better half doesn’t know how much you spent on.)
2.1 Discord Settings
- Open Discord User Settings (bottom left cog)
- Select “Keybinds” from the menu (about half way down)
- Click “Add a Keybind”
- Drop the action drop down, select “Push-to-talk (Normal)”
- In Keybind select a key that you do not have used for anything else and record it.

Note: In discord you can configure multiple buttons as push-to-mute
2.2 Voice Attack Settings (Add Joystick and Keybind)
- Load VoiceAttack
- Open the VoiceAttack Settings (spanner in bottom right)
- General tab (first option)
- Click Joystick Options
- Add any controllers you will use by clicking “Assign #”
- Select the Controller, Ok then Ok to close Joystick options.

- Open Hotkeys tab
- Next to Joystick Button Recognition press the “. . .” button
- Record the same keybind as used in Discord
- Select the option “VoiceAttack stops listening while buttons are down”
- Press OK and OK again to close settings.

You are now ready to go
2.3 Voice Attack Settings (Keyboard Keybind)
- Load VoiceAttack
- Open the VoiceAttack Settings (spanner in bottom right)
- Open Hotkeys tab
- Next to Recognition Global Hotkey press the “. . .” button
- Deselect the default key combination
- Select the last option (Default F2)
- Record the same keybind as used in Discord
- Select the option “VoiceAttack stops listening while buttons are down”
- Press OK and OK again to close settings.

You are now ready to go
3. Discord and VoiceAttack as Push-to-talk
In this section we will configure Discord set to Push to talk and VoiceAttack as Push to Talk
3.1 Discord Settings
Follow steps for section 2.1, however use a different keybind than used for VoiceAttack
3.2 Voice Attack Settings (Add Joystick and Keybind)
Follow steps for section 1.2, however use a different keybind than used for Discord.
3.3 Voice Attack Settings (Keyboard Keybind)
Follow steps for section 1.3, however use a different keybind than used for Discord.
You are now ready to go


