ThunderStream
THUNDERSTREAM · CREATOR STUDIO

Competitions and draws

Collect participants from the chat, match their odds and present the draw and winner on the overlay.

Status of descriptions:

First run

  1. Step 1

    Set the method of joining, the competition slogan, the prize and the participant limit.

  2. Step 2

    If you want to differentiate the odds, set weights for the supported subscriber and supporter groups.

  3. Step 3

    In the overlay appearance, choose how the winner will be drawn and presented.

  4. Step 4

    Save, preview, and during LIVE control the list of participants and the history of results.

Broadcast example

Viewers sign up with a chosen password. The drawing shows the next people and slows down before the result, and the winner is highlighted on the screen. Group weights change relative chance; they do not guarantee a specific winning.

Overlay examples

English interface · Demonstration data

Giveaway · DefaultEnglish overlay example with demonstration data. Appearance can be customized; the dark background is used only to make the overlay easier to see.
Giveaway · SimpleEnglish overlay example with demonstration data. Appearance can be customized; the dark background is used only to make the overlay easier to see.
Giveaway · ModernEnglish overlay example with demonstration data. Appearance can be customized; the dark background is used only to make the overlay easier to see.

Action and possibilities

Registration and participation

Set the entry password, prize, participant limit and observation condition or available criteria. Open the entries, close them and start the draw. The requirements depend on the viewer information provided by the platform.

Group opportunities

You can increase or decrease the weight of YouTube supporters, Twitch and Kick subscribers, and relevant TikTok groups. Weight affects the draw; is not a guarantee of winning.

Animation and winner

Available presentation options include random name and box style. The final selection is highlighted with a nickname, avatar and visual effect. You can change the time, sound and setting in the appropriate settings.

History

Logs show the course and winners. Previewing and testing the binding is located in the overlay appearance edit, separate from opening records and performing the actual draw.

Settings and available selections · 167

The list describes the fields of this tool and its binding. Some settings appear after enabling the parent option, adding a rule, connecting the platform or changing the style. Availability may vary by plan. Lists of your own files, votes and connected accounts are populated in your dashboard.

Entry phrase, e.g. “count me in”Text

The password the viewer enters to register.

Settings

PrizeText

Description of the competition prize.

Settings

Participant limitNumber

Maximum number of accepted participants.

Settings

: 1 … 1000

Twitch · Subscribers (%)Number

Changes the weight of this group of participants in the drawing. Higher or lower weight modifies the chance relative to other people; does not guarantee the result.

Settings

: -100 … 1000 · 1

Kick · Subscribers (%)Number

Changes the weight of this group of participants in the drawing. Higher or lower weight modifies the chance relative to other people; does not guarantee the result.

Settings

: -100 … 1000 · 1

YouTube · Supporting Channel (%)Number

Changes the weight of this group of participants in the drawing. Higher or lower weight modifies the chance relative to other people; does not guarantee the result.

Settings

: -100 … 1000 · 1

TikTok · Superfan (%)Number

Changes the weight of this group of participants in the drawing. Higher or lower weight modifies the chance relative to other people; does not guarantee the result.

Settings

: -100 … 1000 · 1

TikTok · Subscribers (%)Number

Changes the weight of this group of participants in the drawing. Higher or lower weight modifies the chance relative to other people; does not guarantee the result.

Settings

: -100 … 1000 · 1

Followers onlySwitch

Limits participation to confirmed followers when the platform provides this information.

Settings

Tick soundSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Settings

Tick sound outputSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Settings

Choices available: Streamer panel · OBS overlay

ViewerText

Enter the content described in the label. If the form shows variables, you can use them in the message template.

Draw entrants

Play sound inSelection list

The operating mode that determines how the rest of the settings in this section are interpreted.

Giveaways

Choices available: Streamer panel · Independent audio source only · Independent source and app monitoring

Where to play audioSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Giveaways

Choices available: Selected overlay · Separate audio source link

Audio source assignmentSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Giveaways

Choices available: Alerts & sounds · Stream goals · Giveaways · Timer & subathon · Music information · Community leaderboard · Stream chat · Emoji rain · Heart rain · View Counter · Before-alert effect · Holidays · Minecraft LIVE

SoundSwitch

Enables this rule or feature. Data recording itself does not replace turning on the tool and connecting to an active LIVE.

Giveaways

VolumeZipper

The volume of this source relative to its current output.

Giveaways

: 0 … 1 · .01

Program monitoring volumeZipper

The volume of this source relative to its current output.

Giveaways

: 0 … 1 · .01

X position · horizontalZipper

The horizontal position of the element in the source area. The preview converts it to the dimensions of the selected resolution.

Position within stream resolution

: 0 … 100 · 0.1

Y position · verticalZipper

The vertical position of the element in the source area. The preview converts it to the dimensions of the selected resolution.

Position within stream resolution

: 0 … 100 · 0.1

Overlay size (%)Zipper

The size of the element relative to its base size, in percent.

Position within stream resolution

: 10 … 300 · 1

Overlay opacityZipper

Opacity of the entire element in percentage. You set the transparency of the background itself separately.

Position within stream resolution

: 0 … 100 · 1

Draw styleSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Settings

Choices available: Draw · CS case opening · Avatar fortune semicircle

Duration (s)Number

Length of draw presentation.

Settings

: 3 … 15

Winner display time (s)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Settings

: 2 … 30

ColorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Text styling and animation

Text colorColor

Text color.

Text styling and animation

Second colorColor

The second color to finish the gradient.

Text styling and animation

GradientSwitch

Enables a transition between two colors in this part of the element.

Text styling and animation

Text sizeNumber

Base text size in pixels.

Text styling and animation

: 12 … 72

Overlay opacityZipper

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Text styling and animation

: 0 … 1 · .05

Padding (px)Number

Internal distance of content from edges.

Text styling and animation

: 0 … 64

Text alignmentSelection list

Alignment of text or content in an element.

Text styling and animation

Choices available: Left · Center · Right

Enable frameSwitch

Enables a frame or border for an item.

Text styling and animation

Frame styleSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Text styling and animation

Choices available: Wavy frame · Classic card · Glass · Outline · Neon · Minimal · Broadcast stripe · Rounded card

Border styleSelection list

How to draw a border.

Text styling and animation

Choices available: Solid · Dashed · Dotted · Double · Wavy

Border colorColor

Border color.

Text styling and animation

Second colorColor

The second color to finish the gradient.

Text styling and animation

GradientSwitch

Enables a transition between two colors in this part of the element.

Text styling and animation

Border width (px)Number

Border thickness.

Text styling and animation

: 0 … 8

Corner radiusNumber

Corner rounding radius.

Text styling and animation

: 0 … 60

Neon glow strengthZipper

The intensity of the neon glow.

Text styling and animation

: 0 … 80

Shadow opacityZipper

Visibility of the neon glow, independent of the main opacity of the element.

Text styling and animation

: 0 … 1 · .05

Enable backgroundSwitch

Turns on the background of the selected element.

Text styling and animation

Background colorColor

The background color of the element.

Text styling and animation

Second colorColor

The second color to finish the gradient.

Text styling and animation

GradientSwitch

Enables a transition between two colors in this part of the element.

Text styling and animation

Background opacityZipper

Covering only the background, without intentionally extinguishing text and content.

Text styling and animation

: 0 … 1 · .05

Element / frame shadowSwitch

Turns on the shadow of this part of the element.

Text styling and animation

Shadow blur / strengthZipper

The intensity or size of an element's shadow.

Text styling and animation

: 0 … 80

Shadow colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Text styling and animation

Shadow opacityZipper

Shadow coverage. Changes the visibility of the shadow without intentionally changing the opacity of the text or background.

Text styling and animation

: 0 … 1 · .05

Horizontal shadow (px)Number

Horizontal shift of the shadow relative to the element.

Text styling and animation

: -60 … 60

Vertical shadow (px)Number

The vertical shift of the shadow relative to the element.

Text styling and animation

: -60 … 60

Element entrance and exit animationSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Text styling and animation

Entrance animationSelection list

An effect triggered when an element appears.

Text styling and animation

Choices available: None · Fade · Slide from left · Slide from right · Slide up · Slide down · Zoom · Bounce · Soft pop · Rotate · 3D flip · Diagonal drift

Exit animationSelection list

An effect triggered when an element disappears.

Text styling and animation

Choices available: None · Fade out · Slide out to the left · Slide out to the right · Fade upward · Slide out downward · Zoom out · Bounce out · Expand and fade · Rotate and fade · Flip and fade · Drift away

Animation duration (s)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Text styling and animation

: 0 … 2 · .05

Enable text effectsSwitch

Enables this rule or feature. Data recording itself does not replace turning on the tool and connecting to an active LIVE.

Text effects

Text entrance animationSelection list

An effect triggered when an element appears.

Text effects

Choices available: None · Typewriter · Fade in · Text rise · Text zoom · Text slide

Text entrance duration (s)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Text effects

: .2 … 8

Animation while visibleSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Text effects

Choices available: No continuous animation · Left to right wave · Bouncing letters · Pulsing glow · Text pulse · Gentle floating · Swaying letters

Animation cycle (s)Number

Movement speed of animated elements.

Text effects

: .4 … 10

Overlay opacityZipper

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Text effects

: .05 … 1 · .05

Custom text colorSwitch

The main color of the indicated part. The effect depends on the section in which the field appears.

Text effects

Text colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Text effects

Second colorColor

The second color to finish the gradient.

Text effects

GradientSwitch

Enables a transition between two colors in this part of the element.

Text effects

Text shadowSwitch

Turns on the shadow of this part of the element.

Text effects

Shadow colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Text effects

Shadow opacityZipper

Shadow coverage. Changes the visibility of the shadow without intentionally changing the opacity of the text or background.

Text effects

: 0 … 1 · .05

Shadow blur / strengthNumber

Blur the edges of the shadow.

Text effects

: 0 … 60

Horizontal shadow (px)Number

Horizontal shift of the shadow relative to the element.

Text effects

: -40 … 40

Vertical shadow (px)Number

The vertical shift of the shadow relative to the element.

Text effects

: -40 … 40

Text outlineSwitch

Turns on the text outline.

Text effects

Border colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Text effects

Text outline width (px)Number

Letter stroke thickness.

Text effects

: .2 … 4

Repeat show and hide cycleSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Text styling and animation

Show for (s)Number

Determines whether the specified item is visible in this configuration. Enabling does not create missing platform data.

Text styling and animation

: 1 … 3600

Hide for (s)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Text styling and animation

: 1 … 3600

Overlay positionSelection list

The base position of an element on the screen. The detailed position can be set in the available X and Y sliders.

Text styling and animation

Choices available: Top left · Top center · Top right · Center left · Center · Center right · Bottom left · Bottom center · Bottom right

Stream width (px)Number

The width of the browser source area in pixels.

Text styling and animation

: 320 … 7680

Stream height (px)Number

The height of the browser source area in pixels.

Text styling and animation

: 240 … 4320

Horizontal margin (px)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Text styling and animation

: 0 … 2000

Vertical margin (px)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Text styling and animation

: 0 … 2000

Show this viewSwitch

Determines whether the specified item is visible in this configuration. Enabling does not create missing platform data.

Text styling and animation

Show text / titleSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Text styling and animation

Customize this elementSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Element: title

Individual opacitySwitch

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Element: title

Overlay opacityZipper

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Element: title

: .05 … 1 · .05

Animate this elementSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Element: title

Entrance animationSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Element: title

Choices available: Floating · Pulsing · Rotation · Bouncing

Animation cycle (s)Number

Movement speed of animated elements.

Element: title

: .4 … 10 · .1

Override text stylingSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Element: title

Enable text effectsSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Element: title

Text entrance animationSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Element: title

Choices available: None · Typewriter · Fade in · Text rise · Text zoom · Text slide

Text entrance duration (s)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Element: title

: .2 … 8

Animation while visibleSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Element: title

Choices available: No continuous animation · Left to right wave · Bouncing letters · Pulsing glow · Text pulse · Gentle floating · Swaying letters

Animation cycle (s)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Element: title

: .4 … 10

Overlay opacityZipper

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Element: title

: .05 … 1 · .05

Custom text colorSwitch

The main color of the indicated part. The effect depends on the section in which the field appears.

Element: title

Text colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Element: title

Second colorColor

The second color to finish the gradient.

Element: title

GradientSwitch

Enables a transition between two colors in this part of the element.

Element: title

Text shadowSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Element: title

Shadow colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Element: title

Shadow opacityZipper

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Element: title

: 0 … 1 · .05

Shadow blur / strengthNumber

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Element: title

: 0 … 60

Horizontal shadow (px)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Element: title

: -40 … 40

Vertical shadow (px)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Element: title

: -40 … 40

Text outlineSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Element: title

Border colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Element: title

Text outline width (px)Number

The width of the source or element indicated by this section.

Element: title

: .2 … 4

Show viewerSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Text styling and animation

Customize this elementSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Overlay element

Individual opacitySwitch

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Overlay element

Overlay opacityZipper

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Overlay element

: .05 … 1 · .05

Animate this elementSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Overlay element

Entrance animationSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Overlay element

Choices available: Floating · Pulsing · Rotation · Bouncing

Animation cycle (s)Number

Movement speed of animated elements.

Overlay element

: .4 … 10 · .1

Override text stylingSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Overlay element

Enable text effectsSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Overlay element

Text entrance animationSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Overlay element

Choices available: None · Typewriter · Fade in · Text rise · Text zoom · Text slide

Text entrance duration (s)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Overlay element

: .2 … 8

Animation while visibleSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Overlay element

Choices available: No continuous animation · Left to right wave · Bouncing letters · Pulsing glow · Text pulse · Gentle floating · Swaying letters

Animation cycle (s)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Overlay element

: .4 … 10

Overlay opacityZipper

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Overlay element

: .05 … 1 · .05

Custom text colorSwitch

The main color of the indicated part. The effect depends on the section in which the field appears.

Overlay element

Text colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Overlay element

Second colorColor

The second color to finish the gradient.

Overlay element

GradientSwitch

Enables a transition between two colors in this part of the element.

Overlay element

Text shadowSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Overlay element

Shadow colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Overlay element

Shadow opacityZipper

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Overlay element

: 0 … 1 · .05

Shadow blur / strengthNumber

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Overlay element

: 0 … 60

Horizontal shadow (px)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Overlay element

: -40 … 40

Vertical shadow (px)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Overlay element

: -40 … 40

Text outlineSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Overlay element

Border colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Overlay element

Text outline width (px)Number

The width of the source or element indicated by this section.

Overlay element

: .2 … 4

Show participantsSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Text styling and animation

Customize this elementSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Overlay element

Individual opacitySwitch

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Overlay element

Overlay opacityZipper

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Overlay element

: .05 … 1 · .05

Animate this elementSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Overlay element

Entrance animationSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Overlay element

Choices available: Floating · Pulsing · Rotation · Bouncing

Animation cycle (s)Number

Movement speed of animated elements.

Overlay element

: .4 … 10 · .1

Override text stylingSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Overlay element

Enable text effectsSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Overlay element

Text entrance animationSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Overlay element

Choices available: None · Typewriter · Fade in · Text rise · Text zoom · Text slide

Text entrance duration (s)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Overlay element

: .2 … 8

Animation while visibleSelection list

Select a variant from the available list. The meaning of the selection is evident from the label and settings section; the change requires saving the configuration.

Overlay element

Choices available: No continuous animation · Left to right wave · Bouncing letters · Pulsing glow · Text pulse · Gentle floating · Swaying letters

Animation cycle (s)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Overlay element

: .4 … 10

Overlay opacityZipper

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Overlay element

: .05 … 1 · .05

Custom text colorSwitch

The main color of the indicated part. The effect depends on the section in which the field appears.

Overlay element

Text colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Overlay element

Second colorColor

The second color to finish the gradient.

Overlay element

GradientSwitch

Enables a transition between two colors in this part of the element.

Overlay element

Text shadowSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Overlay element

Shadow colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Overlay element

Shadow opacityZipper

Opacity of the entire element, including text and graphics. It is independent of the opacity of the background itself.

Overlay element

: 0 … 1 · .05

Shadow blur / strengthNumber

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Overlay element

: 0 … 60

Horizontal shadow (px)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Overlay element

: -40 … 40

Vertical shadow (px)Number

Set a numeric value for this option. The range below shows the limitations of the form; some features have additional plan limits.

Overlay element

: -40 … 40

Text outlineSwitch

Enables or disables the option indicated in the label. Dependent options may only appear after you enable it.

Overlay element

Border colorColor

The main color of the indicated part. The effect depends on the section in which the field appears.

Overlay element

Text outline width (px)Number

The width of the source or element indicated by this section.

Overlay element

: .2 … 4

When something doesn't work

The viewer was not among the participants

Check the platform, required password, participation conditions and limit. Make sure his message arrives after registration opens.

The draw animation is not visible in the source

Check overlay enablement, appearance saving and source resolution. First, perform the test on sample participants.

Interface preview

Interface preview