Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified streamerbot/1.get-started/5.examples/assets/ollama-command.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified streamerbot/1.get-started/5.examples/assets/remote-trigger.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified streamerbot/1.get-started/5.examples/assets/timer-settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified streamerbot/1.get-started/5.examples/assets/timer-sub-action.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified streamerbot/1.get-started/assets/meld-studio-add-connection.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified streamerbot/1.get-started/assets/obs-studio-add-connection.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified streamerbot/1.get-started/assets/tts-delay.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified streamerbot/2.guide/20.platforms/assets/add-channel-reward.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified streamerbot/2.guide/8.settings/assets/timed-actions-1.png
Binary file modified streamerbot/2.guide/assets/action-history-context-menu.png
Binary file modified streamerbot/2.guide/assets/add-action.png
Binary file modified streamerbot/2.guide/assets/checkbox-trigger.png
Binary file modified streamerbot/2.guide/assets/export-dialog.png
Binary file modified streamerbot/2.guide/assets/import-dialog.png
Binary file modified streamerbot/2.guide/assets/midi-add-device-dialog.png
Binary file modified streamerbot/2.guide/assets/midi-add-event-dialog.png
Binary file modified streamerbot/2.guide/assets/queue-action-history-menu.png
Binary file modified streamerbot/2.guide/assets/queue-create-dialog.png
Binary file modified streamerbot/2.guide/assets/queues-context-menu.png
Binary file modified streamerbot/2.guide/assets/range-trigger.png
Binary file modified streamerbot/2.guide/assets/sub-actions.png
Binary file modified streamerbot/2.guide/assets/text-box-trigger.png
Binary file modified streamerbot/2.guide/assets/variable-example.png
Binary file modified streamerbot/2.guide/assets/variable-viewer-button.png
Binary file modified streamerbot/2.guide/assets/variable-viewer-edit-dialog.png
Binary file modified streamerbot/3.api/1.sub-actions/core/assets/delay.png
Binary file modified streamerbot/3.api/1.sub-actions/core/logic/assets/get-input.png
Binary file modified streamerbot/3.api/1.sub-actions/core/logic/assets/if-else.png
23 changes: 23 additions & 0 deletions streamerbot/3.api/1.sub-actions/core/logic/switch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Switch
description: Allows for multi-way branching based on the value of an expression
version: 1.0.0
parameters:
- name: Input
type: Text
required: true
description: |
Enter the value for the left hand side of the comparison, this input supports full variable parsing and inline functions
- name: Auto Type
type: Toggle
default: false
description: |
By default, values which have not already been typed are treated as text, or `string`{lang=cs} variables.

Enable `Auto Type` to automatically determine the type for the variable value.

For example:
- `0`{lang=cs} can be auto-typed to a numeric type such as `int`{lang=cs} or `long`{lang=cs}
- `true`{lang=cs} or `false`{lang=cs} can be auto-typed to a `bool`{lang=cs}
---

23 changes: 23 additions & 0 deletions streamerbot/3.api/1.sub-actions/core/logic/switch.md.bak
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Switch
description: Allows for multi-way branching based on the value of an expression
version: 1.0.0
parameters:
- name: Input
type: Text
required: true
description: |
Enter the value whichi is to be compared against, this input supports full variable parsing and inline functions
- name: Auto Type
type: Toggle
default: false
description: |
By default, values which have not already been typed are treated as text, or `string`{lang=cs} variables.

Enable `Auto Type` to automatically determine the type for the variable value.

For example:
- `0`{lang=cs} can be auto-typed to a numeric type such as `int`{lang=cs} or `long`{lang=cs}
- `true`{lang=cs} or `false`{lang=cs} can be auto-typed to a `bool`{lang=cs}
---

52 changes: 52 additions & 0 deletions streamerbot/3.api/1.sub-actions/core/logic/while.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
title: While
description: Allow for looping of sub-actions
version: 1.0.0
parameters:
- name: Input
type: Text
required: true
description: |
Enter the value for the left hand side of the comparison

This can contain other `%variables%`{lang=cs} as well as inline functions
- name: Operator
type: Select
required: true
default: Equals
description: |
Choose the type of comparison to perform

- `Equals`: Check if the variable equals a given value
- `Not Equals`: Check if the variable does not equal a given value
- `Less Than`: Check if a numeric variable is less than a given value (does NOT include the set value)
- `Greater Than`: Check if a numeric variable is greater than a given value (does NOT include the set value)
- name: Value
type: Text
required: true
description: |
Enter the value for the right hand side of the comparison

This can contain other `%variables%`{lang=cs} as well as inline functions
- name: Auto Type
type: Toggle
default: false
description: |
By default, values which have not already been typed are treated as text, or `string`{lang=cs} variables.

Enable `Auto Type` to automatically determine the type for the variable value.

For example:
- `0`{lang=cs} can be auto-typed to a numeric type such as `int`{lang=cs} or `long`{lang=cs}
- `true`{lang=cs} or `false`{lang=cs} can be auto-typed to a `bool`{lang=cs}
- name: Ignore Case
type: Toggle
default: false
description: |
Whether or not the comparison will be performed without checking casing

For example:
- `yes`{lang=cs} would match `YES`{lang=cs} is it is checked
- `yes`{lang=cs} would not match `YES`{lang=cs} if it is not checked
---

Binary file modified streamerbot/3.api/1.sub-actions/core/midi/assets/note-on.png
Binary file modified streamerbot/3.api/1.sub-actions/core/misc/assets/comment.png
Loading