ThunderStream
THUNDERSTREAM · CREATOR STUDIO

Platform integrations

Manage account connections and consents that share data with Thunderstream features.

Status of descriptions:

First run

  1. Step 1

    Select a platform in settings and check which features require access confirmation.

  2. Step 2

    Open consent on the official website of the platform and confirm the required permissions.

  3. Step 3

    Return to Thunderstream and check the status of your linked account.

  4. Step 4

    Enable specific features that use the integration, such as points, bot replies, or LIVE events.

Broadcast example

Receiving a public channel and performing actions on behalf of an account require different capabilities. Therefore, access confirmation is important for features such as bot response or points reward.

Action and possibilities

LIVE platforms

TikTok, YouTube, Twitch and Kick have separate connection panels. Linking your account is not the same as actively streaming. The current LIVE status is shown in the top bar.

Bot points and replies

Some features, such as channel rewards or bot text reply, require additional authorization. The panel indicates the need for reconfirmation.

Discord and your own bot

Connecting Discord for login is different than setting up your own Discord bot. Logging in does not give the bot automatic access to the server.

Back to the program

On a computer, YouTube, Twitch, and Kick consents open in your default browser. After consent, the program receives the result of a one-time, time-limited test and returns to the settings. Logging in to another account in a browser does not change the account that started connecting.

Settings and available selections · 40

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.

UsernameText

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

Account

Display nameText

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

Account

Email (optional)Text

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

Account

New passwordConfidential field

A confidential value used to authorize or confirm a change. Do not post it in links, screenshots or chat.

Change password

Repeat new passwordConfidential field

A confidential value used to authorize or confirm a change. Do not post it in links, screenshots or chat.

Change password

Avatar sourceSelection 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.

Choices available: Automatically from a platform · Upload your own avatar

Upload your own avatar. PNG, JPG or WebP image up to 10 MB. It will be cropped to a square of 512 × 512 px; the saved PNG can be up to 1.5 MB.File

Select a file that matches the format, size and length indicated in the panel.

TikTok username without @Text

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

Link TikTok account

YouTube handle (@name)Text

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

Google and YouTube

Channel usernameText

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

Twitch

Nickname in tool previewsText

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

Studio

VolumeNumber

The volume of this source relative to its current output.

Studio

: 0 … 1 · .05

Enable Troll FeaturesSwitch

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

Song at 21:37Switch

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

TTS: Awe Papa at 21:37Switch

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

New webhook (leave blank to keep)Confidential field

A confidential value used to authorize or confirm a change. Do not post it in links, screenshots or chat.

Discord LIVE announcements

Message: {username}, {url}, {platform}Text/list

Enter text or subsequent entries according to the format provided in the panel. Maintain required separator for lists and rules.

Discord LIVE announcements

Announce new streamsSwitch

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

Discord LIVE announcements

Mention @everyone (requires Discord permission)Switch

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

Discord LIVE announcements

Stream languageSelection 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.

Studio appearance

Choices available: Automatic · Polish · English · Deutsch · Español · Français · Portugues · Russian · 中文 · 日本語 · العربية · Italiano · Netherlands · Čeština · Slovenčina · Ukrainian · Română · Magyar · Svenska · Dansk · Suomi · Ελληνικά · Norsk · Bulgarian · Hrvatski · Türkçe

Menu sizeZipper

Scale of the side menu itself, independent of the main content.

Studio appearance

: 50 … 200 · 1

Panel content sizeZipper

Scale of the main part of the panel, independent of the menu.

Studio appearance

: 50 … 200 · 1

ColorColor

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

Studio appearance

StudioColor

The background color of the element.

Studio appearance

DashboardColor

Select a color or enter its code. Using a gradient allows you to add a second color in places that support it.

Studio appearance

Sidebar backgroundColor

Select a color or enter its code. Using a gradient allows you to add a second color in places that support it.

Studio appearance

Sidebar textColor

Select a color or enter its code. Using a gradient allows you to add a second color in places that support it.

Studio appearance

Text sizeNumber

Base text size in pixels.

Studio appearance

: 12 … 20

Corner radiusNumber

Corner rounding radius.

Studio appearance

: 0 … 28

View densitySelection 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.

Studio appearance

Choices available: Comfortable · Compact

Overlay opacityNumber

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

Studio appearance

: .1 … 1 · .05

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.

Studio appearance

Choices available: Left · Center · Right

Reduce motionSwitch

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

Studio appearance

Play sound inSelection list

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

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.

Choices available: Selected overlay · Separate YouTube player 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.

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.

VolumeZipper

The volume of this source relative to its current output.

: 0 … 1 · .01

Program monitoring volumeZipper

The volume of this source relative to its current output.

: 0 … 1 · .01

Play sound inSelection 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.

Choices available: Streamer panel · browser source

When something doesn't work

The platform rejects the redirect

Run a new trial from the current panel. With your own development configuration, the return address must match the one saved with the supplier.

After agreeing, the program did not return to the account

Check if the browser allowed you to open the application. In the program, authorization takes place in the system browser and returns through the supported application mechanism.

Interface preview

Interface preview