Streamdeck
Dynamic Icons
Dynamically update your button appearance with custom icons!
This example will work with most button types, but we will be using an Action Button
Setup
- In the Stream Deck software:
- Assign a Streamer.bot
Action
button to your desired location - Select your Streamer.bot instance (optional)
- Click the copy icon next to
Button ID
, we will need it in the next steps
- In Streamer.bot:
- Create a new
Action
, we will call oursUpdate Stream Deck Background
- Add a new
Sub-Action
,Stream Deck -> Set Background
- Paste the Button ID copied from Stream Deck into the
Button ID
field. - Set
Image
to your desired icon, we will usehttps://api.iconify.design/mdi:alert-box.svg?color=%23ffbb00
- (Optional) Enter a
Color
to modify the background color, we will use#333333
- Return to the Stream Deck software:
- Select your Streamer.bot instance and the newly created action to test it out directly from your Stream Deck!
- When your action is executed, it will make the modifications to the Stream Deck button!
- Tips & Tricks
- Highly Recommended to use Icones.js to easily obtain icons (with color!) in the supported formats (URL, Data URL, or SVG)