Skip to content

[EN] Chat Integrations

HardCPP edited this page Mar 4, 2021 · 17 revisions

1 - Events

2 - Actions

3 - Conditions

4 - Configuring VoiceAttack

Install & Configure VoiceAttack

The first step consists of installing VoiceAttack from Steam or by grabbing the installer at https://voiceattack.com/.

When it's installed, it's recommended to start following the instructions / tutorial to get the best experience possible, You can find additional information in their documentation at https://voiceattack.com/VoiceAttackHelp.pdf

Installing the plugin

First, close VoiceAttack. Grab the latest version of the plugin here BeatSaberPlus_VoiceAttackM.dll, when you have the DLL go to VoiceAttack installation folder, you should see an "App" folder, go inside this folder and create a folder called "BeatSaberPlus", go into the folder you created and put the DLL you have downloaded into this folder.

It should look like this:

Enabling plugins in VoiceAttack

Start VoiceAttack, On the main window you'll see a tool wrench icon at the bottom right, Click on it to make the settings window appear. On this new window you will need to make sure that the checkbox for Enable Plugin Support is enabled! Now save settings and restart VoiceAttack as asked.

If everything worked you should see some BeatSaberPlus message in the logs

Creating you first voice command

On the main window of VoiceAttack, Next to the profile name you will see a big square icon with a pen, click on it, a new window should appear. This new window allow you to manage & create commands.

Next click on New Command button, a new window will appear, on top you will see a "When i say input, please enter "My first command", when it's done press OK, then Done on the previous window.

It's now time to test it, now say "My first command" on your mic, if everything worked you should see it appear in the main window with a green square!

Binding to BeatSaberPlus

Now that the command is created, go to BeatSaber, BeatSaberPlus, ChatIntegration. On the right panel click on the "New" button and create an "VoiceAttackCommand"

In the middle of the screen you will see the details about the event you just did create and a "Rebind" button, click on it and say to your mic "My first command". If everything worked BS+ should catch it and show you it did get bind to the event! You can now configure your event and add conditions & actions.