# Walkon Sounds (aka Sub Sounds)

**URL:** <https://extensions.streamer.bot/t/walkon-sounds-aka-sub-sounds/77>\
**Category:** Approved\
**Tags:** chat, twitch\
**Created:** [June 28, 2023, 2:17am UTC](https://extensions.streamer.bot/t/walkon-sounds-aka-sub-sounds/77 "2023-06-28T02:17:08Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![geocym](https://extensions.streamer.bot/user_avatar/extensions.streamer.bot/geocym/32/452_2.png) [@geocym](https://extensions.streamer.bot/u/geocym)\
**Post date:** [June 28, 2023, 2:17am UTC](https://extensions.streamer.bot/t/walkon-sounds-aka-sub-sounds/77/1 "2023-06-28T02:17:08Z")

</div>

# Description

This simple set of actions allows you to have a custom entrance sound for each of your regulars.

# Import Code

[walkonSoundsByGeocym(for\_Streamer.bot\_v0.2.2-earlier).sb](https://extensions.streamer.bot/uploads/short-url/44D79NoEH7ioLM1YKsKmX04uFcR.sb) (2.2 KB)

[walkonSoundsByGeocym(for\_Streamer.bot\_v0.2.3-newer).sb](https://extensions.streamer.bot/uploads/short-url/qHHGg60qyGarUB2KhwYSyXHIjlK.sb) (2.5 KB)

# Installation

This setup allows an easy way to accomplish this without needing any complicated setup or maintenance.

Copy the text from the code box below into the `Import` box in Streamer.bot to add these to your action library:

 ![import-walkon](https://extensions.streamer.bot/uploads/default/original/1X/d33b3642e4244aa1f4a2117a3632faba3324157d.png)

# Configuration

The first thing you will want to do is set the folder path that will contain all of the subfolders. There will ultimately be one subfolder per user that you want to have a custom sound. Streamer.bot will randomly select a sound from this folder when a username matches

To set the path, open up the `Set argument` sub-action in each of the actions  
Change the `Value` to match your setup

 ![walkons-path](https://extensions.streamer.bot/uploads/default/original/1X/0a14c74d6d0806286fb623a8e1730a40a314eafc.png)

You will also need to create a folder named `Generic` inside your main `"walkOns"`  
This folder will be used for any username that does not match any other folder. You can leave this empty if you do not want a sound for everyone

* * *

With this complete, set the `Create Regular` action to either a chat command or point redeem to allow your users to register.

If you are using Channel point option, you can enable the `User Input Required` if you want, that way users can speficy the sound they want in the message

 ![create-reg-redeem](https://extensions.streamer.bot/uploads/default/original/1X/a60e176455bb4aa844c4fdeb9622558f084a61cf.png)

The only thing this action does is create a subfolder with the same username as the person redeeming the reward, so you can create the folders manually if you wish.  
_All folders should be lowercase_

You can set this up so that mods can enter a command followed by a username, to do this you will need to add a `Get Info from Target` subaction as the first line of the `Create Regular` action and adjust line 11 in the C# to read “targetUserName” instead of “userName”

* * *

Finally the `Walk on Sounds` action should be assigned to the `First Words` event in Settings

 ![walk-on-first-words](https://extensions.streamer.bot/uploads/default/original/1X/faba7d440c236909834c0061d8e449c3156107ce.png)
