Media requests sub-actions¶
Add media request¶
Adds a YouTube video to the request queue from an action, as if a viewer asked. Good for your own "play this" button or command.
| Setting | What to put in |
|---|---|
| YouTube link or video id | A YouTube link or the 11-letter video id. The default %rawInput% is what a viewer typed after the command. Starts as: %rawInput%. |
| Requested by | Who asked for it, shown with the video. The default %user% is whoever started the action. Starts as: %user%. |
| Platform | The site that person is on, like twitch. The default %platform% is whoever started the action. Starts as: %platform%. |
| Free (no points, no per-viewer limit) | Tick so it costs no points and skips the request rules (requests closed, per-viewer limit). Unticked, the normal rules apply. Leave it ticked for your own actions. Starts as: true. |
Variables it adds
| Variable | What it holds |
|---|---|
%success% |
True if it was added |
%error% |
If it was not added: the reason, like "that is not a YouTube link" |
%title% |
The video's title |
%requestId% |
The request's internal id |
Type id: media.request
Control media requests¶
Controls the song and video request queue: skip the current one, pause, resume, clear the queue, open or close requests, or set the volume.
| Setting | What to put in |
|---|---|
| Do | Skip = next video. Pause/Resume = stop or continue. Clear the queue = remove all waiting requests and give points back. Open/Close requests = allow or block new ones. Set volume = change loudness. Options: Skip, Pause, Resume, Clear the queue (refunds), Open requests, Close requests, Set volume. Starts as: Skip. |
| Volume (0 to 100) | Only for Set volume: how loud, from 0 (silent) to 100 (full). Starts as: 50. |
Variables it adds
| Variable | What it holds |
|---|---|
%success% |
True if it worked (for example, false if there was nothing to skip) |
%removed% |
Only for Clear the queue: how many requests were removed |
Type id: media.control