Skip to content

Lumia Stream sub-actions

Chat bot message

Sends a message in chat through Lumia Stream's chat bot.

Setting What to put in
Message The text to send.
Platform Which chat to send it to, or all for every chat Lumia is connected to. Options: twitch, youtube, facebook, kick, discord, all. Starts as: twitch.
Send as the streamer Tick to send it as you instead of as the bot. Starts as: false.

Type id: lumia.chatbotMessage

Get variable

Reads one of Lumia Stream's variables and saves its value in a variable of yours.

Setting What to put in
Variable The Lumia variable to read, like "twitch_username".
Save in variable The name of your variable that will hold the answer. Use it later as %name%. Starts as: lumia.variableValue.

Variables it adds

Variable What it holds
%lumia.variableValue% The value read from Lumia (or whatever name you chose in the box above)

Type id: lumia.getVariable

Send a raw Lumia request (advanced)

Sends a raw request to Lumia Stream for things the other steps cannot do. For advanced users who know Lumia's request types.

Setting What to put in
Type The kind of request, as Lumia names it, like "studio-scene" or "clear-queue".
Params (JSON) The details of the request, written like {"value":"Sunset"}. Leave empty if it needs none.
Save the reply in variable The name of your variable that will hold Lumia's reply. Starts as: lumia.response.

Variables it adds

Variable What it holds
%lumia.response% Lumia's reply (or whatever name you chose in the box above)

Type id: lumia.send

Send alert

Makes Lumia Stream show one of its alerts, as if it had really happened. Good for a light show on your own events.

Setting What to put in
Alert The alert's name, like "twitch-follower" or "twitch-bits".
Extra settings Extra details for Lumia, one per line as name=value, like username=%user%. Lumia can use them in its own texts as {{name}}.

Type id: lumia.sendAlert

Send command

Tells Lumia Stream to run one of your commands, such as a light show. Handy for stream events.

Setting What to put in
Command The command's name, as you set it up in Lumia Stream.
Command type Where the command comes from in Lumia, like a chat command or a channel point reward. Options: chat-command, chatbot-command, twitch-points, twitch-extension, kick-points. Starts as: chat-command.
Keep this look afterwards Tick to keep this look until you change it, instead of going back to normal afterwards. Starts as: false.
Skip queue Tick to run right now instead of waiting behind other commands and colours. Starts as: false.
Extra settings Extra details for Lumia, one per line as name=value, like username=%user%. Lumia can use them in its own texts as {{name}}.

Type id: lumia.sendCommand

Set colour

Changes your Lumia Stream lights to a colour. Good for a quick flash when something happens.

Setting What to put in
Colour The colour as #RRGGBB, like #FF0000 for red, or as three numbers like "255,0,0". Starts as: #FF4076.
Brightness (0-100) How bright, from 0 to 100. Leave empty to use Lumia's usual setting (100).
Duration (ms) How long the colour stays, in milliseconds (1000 is one second). Leave empty to use Lumia's usual (4000).
Transition (ms) How long the fade into the colour takes, in milliseconds. Leave empty to use Lumia's usual (0, instant).
Reset to default instead Tick to put the lights back to normal instead. All other colour settings are ignored. Starts as: false.
Lights Only change these lights: type their names separated by commas. Leave empty for all your lights.
Keep this look afterwards Tick to keep this look until you change it, instead of going back to normal afterwards. Starts as: false.
Skip queue Tick to run right now instead of waiting behind other commands and colours. Starts as: false.

Type id: lumia.setColor

Set Lumia on/off

Turns Lumia Stream on or off, or flips it to the other state.

Setting What to put in
State On turns it on, Off turns it off, Toggle flips whatever it is now. Options: On, Off, Toggle. Starts as: Toggle.

Type id: lumia.setLumiaState

Set stream mode

Turns Lumia Stream's stream mode on or off, or flips it.

Setting What to put in
State On turns it on, Off turns it off, Toggle flips whatever it is now. Options: On, Off, Toggle. Starts as: Toggle.

Type id: lumia.setStreamMode

Set to default

Puts your Lumia Stream lights back to their normal look.

Type id: lumia.setToDefault

Set variable

Sets one of Lumia Stream's variables to a value you choose.

Setting What to put in
Variable The name of the Lumia variable to set.
Value The value to put in it.

Type id: lumia.setVariable

Text to speech

Makes Lumia Stream read a message out loud.

Setting What to put in
Message The text to read out.
Voice The voice to use. Leave empty for Lumia's normal voice.
Volume (0-100) How loud, from 0 to 100. Only works on Windows. Leave empty for the normal volume.

Type id: lumia.tts