StreamRoll Glossary
A comprehensive guide to terminology used in StreamRoll and dice rolling on streams.
Dice & Rolling
D4, D6, D8, D10, D12, D20, D100
A die can be referenced in shorthand terminology like D4 - dice (D) and a number of sides it has (4).
Roll
Roll is an action you do with a Config. It has a result and effects associated with it.
Config (Dice Config)
A Config is a StreamRoll concept that encapsulates multiple dice, what they do when they’re rolled, how they look and what should happen after they are rolled.
Critical Success / Critical Failure
Coming from tabletop RPG’s these are when the upper and lower limits of a dice, a D20 lower limit being a 1 (sometimes known as an automatic loss or critical failure) or a 20 (a critical or automatic success)
Total
A sum of all the face up values of the dice rolled.
Modifier
Sometimes a roll will ask for a D# with a plus or minus, for example: 3D8+10. This will add 10 to total of whatever is rolled in this example.
Overlays & Display
Overlay
In streaming, an overlay is usually a layer added to a broadcast, usually information or an embellishment to engage the viewership.
Dice Rolling Overlay
An overlay for showing the dice animation. Bouncing within the bounds of the window.
Rolled List Overlay
An overlay which shows the latest rolled dice for that user.
List Style
A structure to how the dice roll value is show in the rolled list.
Scale
Size of dice on screen.
Opacity
How see-through the object is.
Integrations & Tools
OBS (Open Broadcaster Software)
OBS is one of the most popular software for recording and live streaming, containing all the tools and features to get started with video content creation.
WebSocket
WebSockets are connections between clients and servers over the internet, subscribing and listening for events, handling data transfer and other lifecycle actions.
Streamer.bot
Streamer.bot is a livestreaming automation tool, used to handle events from the livestream and automate between other software and accounts.
Elgato StreamDeck
Streaming focused hardware by Elgato
Twitch Extension
An on screen element or panel as part of the viewing experience on Twitch.
Interaction & Monetization
Bits
Twitch Digital Currency that is purchased on Twitch and can be used to interact with streamers or extensions.
Premium Config
A type of config for the Twitch Extension, StreamRoll for Chat. A config defined as Premium config in its’ effects tab. Premium rolls require bits to be used to roll them
Chat Interaction
Stream interaction beyond just chatting, like extensions or automation.
Automation
Automation can be firing off rolls from automation software or activation of effects after a roll is triggered.
Features & Settings
StreamRoll+
Subscription service for StreamRoll to unlock new features and support the tools.
Subscription
A recurring purchase on monthly or annual timelines.
Effects
Effects are customisations on a config that can trigger events, enable it for the Twitch Extension, etc.
Scene
Collection of OBS sources
Source
OBS on screen element
Technical Terms
API
API (or Application Programming Interface) is a defined language for apps or websites or toasters to interact with each other.
Browser Source
OBS Scene Type, allows loading of a webpage to be shown on stream.
Database
Where data is usually stored, comes in many different flavours.
Session
A temporary, interactive, and time-delimited connection between a user and a system
Community & Gaming
RPG (Tabletop RPG)
Usually a group activity where users follow a rule set, in books or board game, through a campaign or one-shot story. Using dice or other tools to determine outcomes.
D&D
Dungeons & Dragons is a fantasy tabletop RPG, a system for story telling and combat, books contain items, plot threads and more usually.
Campaign
An ongoing story played over multiple sessions of a Table Top Game.
Dungeon Master / DM / Game Master
A host or guide who is usually in charge of a table top game or RPG.
Player
Participant in a tabletop game or board game.
Streaming Terms
Streamer
A content creator focused on live broadcast
Chat / Viewers
Audience who watch the live stream
Engagement
A currency in which streamers thrive. Usually through chat rooms, engagement can also be through donations and platform features.
Subscriber
A subscriber in the Twitch context is someone who is subscribed to a streamer on Twitch.
Broadcast
A singular livestream session