Short answer
Before you start
- A KICK account with channel access
- A BotRix account and widget dashboard
- OBS Studio with a test scene
- An image, sound, and text you may use
Bring your setup to a 24/7 AI Streamer Coach
Ask Streamer Coach →Get personalized feedback to fix streaming issues and plan your next content.
Step by step
- 01
Connect the right account
Nicole Rojas | YouTube | 1:00 ↗Enter BotRix, choose KICK, and check the channel name before granting access. Test with a long username and an event that does not depend on a public broadcast.
What you should see: BotRix shows the intended channel.
- 02
Add BotRix as moderator
Nicole Rojas | YouTube | 1:31 ↗Add the verified account from KICK roles or use the /mod command KICK documents. Text needs room to grow, and the image should not be required to understand who followed.
What you should see: BotRix appears as a moderator.
- 03
Confirm the connection
Nicole Rojas | YouTube | 2:32 ↗Return to the dashboard and check KICK is active without creating a duplicate channel. Keep the alert source above the game but below elements that must always remain visible.
What you should see: One active connection is visible.

The connected account is checked before configuring events and widgets. YouTube · 2:51 ↗ - 04
Enable needed events
Nicole Rojas | YouTube | 3:02 ↗Start with followers and review which events your account offers. When changing the design, test one alert at a time. A widget URL may expose visual configuration, so do not put it in a public guide or unmasked screenshot. KICK and BotRix can change labels or permissions, so the connected account is the source of truth.
What you should see: Each event has a matching alert.
- 05
Design the alert
Nicole Rojas | YouTube | 3:32 ↗Choose layout, animation, image, and sound. Write a message that still explains the event if the image loads late. Use preview to tune duration, but make the final decision inside OBS with the game or camera behind it.
What you should see: The alert has clear hierarchy.

The layout and duration are checked before adding image and sound. YouTube · 3:33 ↗ 
The gallery shows the files available for the selected event. YouTube · 4:11 ↗ - 06
Tune color and message
Nicole Rojas | YouTube | 4:33 ↗Test one short name and one that nearly fills the available width. Check color over both a light and dark scene. Lower the sound until speech stays clear and use only assets you may broadcast. If the alert supports event variants, change one before testing again.
What you should see: The preview reads quickly.
- 07
Copy the widget URL
Nicole Rojas | YouTube | 5:04 ↗Nicole shows one URL serving configured events. Treat it as configuration and do not publish it.
What you should see: The URL is ready without exposure.
- 08
Load Browser Source
Nicole Rojas | YouTube | 5:34 ↗In OBS add Browser Source, paste the URL, and set width and height to match preview. Leave Local file off because you are loading a URL. Put the source in a test scene and use Refresh cache of current page if the widget keeps an older version.
What you should see: The widget appears without scroll.
- 09
Test above sources
Nicole Rojas | YouTube | 6:04 ↗Place the widget over the game, trigger a BotRix test, and let it finish before repeating. Tune position, volume, and duration. Then cause one controlled real event your account supports. If preview works and the event does not, inspect connection and permissions before redesigning the alert.
What you should see: Alert appears and disappears without covering action.

The Botrix test confirms the event before you inspect the result in OBS. YouTube · 6:21 ↗
If something does not work
- It is not a moderator
- Confirm the exact BotRix username, channel, and roles path. KICK lets a channel owner add moderators in Streamer Dashboard or with /mod.
- It does not appear in OBS
- Run the widget test. If it also fails, check the full URL, source visibility, and cache. If the test appears, inspect the KICK connection instead.
- It sits behind the game
- Move Browser Source higher in the list or scene.
- You hear but cannot see it
- Check browser size and position.
Test before you go live
- BotRix shows the intended channel.
- BotRix appears as a moderator.
- One active connection is visible.
- Each event has a matching alert.
- The alert has clear hierarchy.
- The preview reads quickly.
Cómo configurar alertas en Kick con Botrix, gratis
Watch the full tutorial ↗Common questions
Does BotRix need moderator access?
Nicole's workflow adds BotRix as a moderator. Confirm the username and current permissions in KICK. The channel owner can use Streamer Dashboard or /mod. Then test a real event, not only preview.
Does one URL serve every alert?
Nicole shows one URL for configured events. Check the current panel.
Can I use any sound?
Use files you can broadcast and test volume.
Will it work if BotRix is closed?
A web connection can expire. Test with the active account before streaming.
How do I separate a design problem from a connection problem?
Run the dashboard test first. If it appears in OBS, the URL, viewport, and source order work. Then test one real event. When only the real event fails, inspect the KICK account, moderator role, and enabled event type.

