diff --git a/streamerbot/2.guide/05.integrations/assets/streamfog-connected.png b/streamerbot/2.guide/05.integrations/assets/streamfog-connected.png new file mode 100644 index 00000000..405c7039 Binary files /dev/null and b/streamerbot/2.guide/05.integrations/assets/streamfog-connected.png differ diff --git a/streamerbot/2.guide/05.integrations/assets/streamfog-integrations-page.png b/streamerbot/2.guide/05.integrations/assets/streamfog-integrations-page.png new file mode 100644 index 00000000..831298ef Binary files /dev/null and b/streamerbot/2.guide/05.integrations/assets/streamfog-integrations-page.png differ diff --git a/streamerbot/2.guide/05.integrations/streamfog.md b/streamerbot/2.guide/05.integrations/streamfog.md new file mode 100644 index 00000000..486c14cf --- /dev/null +++ b/streamerbot/2.guide/05.integrations/streamfog.md @@ -0,0 +1,48 @@ +--- +title: StreamFog +description: Integrate Streamer.bot with StreamFog +navigation.icon: null +version: 1.0.5 +logo: /img/icons/streamfog.png +--- + +Integrate Streamer.bot with [StreamFog](https://streamfog.com){target=\_blank} + +## Configuration + +::steps{level=3} + +### Sign in to the StreamFog App + +1. Follow the instructions on the StreamFog app and login with your preferred OAuth provider + +### Navigate to the StreamFog Integrations Page + +1. Open the StreamFog app +1. Click on the `Streamer.bot` integration from the left-hand menu +1. Press the `"Copy"` button to copy your unique Streamer.bot Remote Key - _you will need this for the next step when configuring StreamFog!_ + +- Copying the Remote Key + ![StreamFog Remote Key](assets/streamfog-integrations-page.png) + +### Setup the Connection in Streamer.bot + +:::navigate +In Streamer.bot, navigate to **Integrations > StreamFog** +::: + +1. Enable `Auto Connect` to automatically connect to StreamFog when Streamer.bot starts up +1. Enable `Auto Reconnect` to automatically reconnect to StreamFog if the connection is disrupted +1. Paste your StreamFog Remote Key into the `Remote Key` input +1. Click `Connect` to start the Connection for the first time (You will notice the word `'Connected'` under the `Connection Status` if the connection is successful) + +- Setting up the Connection in Streamer.bot + ![StreamFog Connection Status](assets/streamfog-connected.png) + +:::success +StreamFog is now connected to Streamer.bot! +::: + +## Usage + +:read-more{to="/api/sub-actions/integrations/streamfog"} \ No newline at end of file diff --git a/streamerbot/2.guide/05.integrations/streamloots.md b/streamerbot/2.guide/05.integrations/streamloots.md new file mode 100644 index 00000000..18286797 --- /dev/null +++ b/streamerbot/2.guide/05.integrations/streamloots.md @@ -0,0 +1,43 @@ +--- +title: StreamLoots +description: Integrate Streamer.bot with StreamLoots +navigation.icon: null +version: 1.0.5 +logo: /img/icons/streamloots.png +--- + +Integrate Streamer.bot with [StreamLoots](https://streamloots.com){target=\_blank} + +## Configuration + +::steps{level=3} + +### Sign in to the StreamLoots Website + +1. Follow the instructions on the StreamLoots website and login with your preferred OAuth provider + +### Navigate to the StreamLoots Alerts Page + +1. Open the StreamLoots website +1. Find the page with your Alerts Widget URL (e.g. `https://streamloots.com/your_username/widgets/alerts`) +1. Press the `"Copy"` button to copy your Alerts Widget URL - _you will need this for the next step when configuring StreamLoots!_ + + +### Setup the Connection in Streamer.bot + +:::navigate +In Streamer.bot, navigate to **Integrations > StreamLoots** +::: + +1. Enable `Auto Connect` to automatically connect to StreamLoots when Streamer.bot starts up +1. Enable `Auto Reconnect` to automatically reconnect to StreamLoots if the connection is disrupted +1. Paste your Alerts Widget URL into the `Alerts Widget URL` input +1. Click `Connect` to start the Connection for the first time (You will notice the word `'Connected'` under the `Connection Status` if the connection is successful) + +:::success +StreamLoots is now connected to Streamer.bot! +::: + +## Usage + +:read-more{to="/api/triggers/integrations/streamloots"} \ No newline at end of file diff --git a/streamerbot/3.api/1.sub-actions/streamfog/assets/activate-lens-by-name.png b/streamerbot/3.api/1.sub-actions/streamfog/assets/activate-lens-by-name.png new file mode 100644 index 00000000..8971b04e Binary files /dev/null and b/streamerbot/3.api/1.sub-actions/streamfog/assets/activate-lens-by-name.png differ diff --git a/streamerbot/3.api/1.sub-actions/streamfog/assets/activate-lens.png b/streamerbot/3.api/1.sub-actions/streamfog/assets/activate-lens.png new file mode 100644 index 00000000..1b5209b6 Binary files /dev/null and b/streamerbot/3.api/1.sub-actions/streamfog/assets/activate-lens.png differ diff --git a/streamerbot/3.api/1.sub-actions/streamfog/assets/activate-outfit-by-name.png b/streamerbot/3.api/1.sub-actions/streamfog/assets/activate-outfit-by-name.png new file mode 100644 index 00000000..2829c8db Binary files /dev/null and b/streamerbot/3.api/1.sub-actions/streamfog/assets/activate-outfit-by-name.png differ diff --git a/streamerbot/3.api/1.sub-actions/streamfog/lenses/activate-lens-by-name.md b/streamerbot/3.api/1.sub-actions/streamfog/lenses/activate-lens-by-name.md new file mode 100644 index 00000000..77bc1e3c --- /dev/null +++ b/streamerbot/3.api/1.sub-actions/streamfog/lenses/activate-lens-by-name.md @@ -0,0 +1,11 @@ +--- +title: Activate Lens by Name +description: Activate a Lens in StreamFog by name +version: 1.0.5 +parameters: + - name: Lens Name + type: Text + - name: Duration + type: Text + description: Optional duration to activate the Lens for (if left blank, the Lens will be activated indefinitely until deactivated) +--- diff --git a/streamerbot/3.api/1.sub-actions/streamfog/lenses/activate-lens.md b/streamerbot/3.api/1.sub-actions/streamfog/lenses/activate-lens.md new file mode 100644 index 00000000..531ead6b --- /dev/null +++ b/streamerbot/3.api/1.sub-actions/streamfog/lenses/activate-lens.md @@ -0,0 +1,27 @@ +--- +title: Activate Lens +description: Activatres the selected Lens in StreamFog +version: 1.0.5 +parameters: + - name: Category + type: Select + required: true + description: Select the category for the desired lens + options: + - value: Art Styles + - value: Beauty + - value: Bodywear & Costumes + - value: Face Filters + - value: Face Masks + - value: Hair & Beard + - value: Headwear + - value: Visual Effects + - value: VTube + - name: Lens + type: Select + required: true + description: Select the desired lens to activate + - name: Duration + type: Number + description: Optional duration to activate the Lens for (if left blank, the Lens will be activated indefinitely until deactivated) +--- diff --git a/streamerbot/3.api/1.sub-actions/streamfog/lenses/deactivate-lens.md b/streamerbot/3.api/1.sub-actions/streamfog/lenses/deactivate-lens.md new file mode 100644 index 00000000..698092b7 --- /dev/null +++ b/streamerbot/3.api/1.sub-actions/streamfog/lenses/deactivate-lens.md @@ -0,0 +1,5 @@ +--- +title: Deactivate Lens +description: Deactivate the current Lens in StreamFog +version: 1.0.5 +--- \ No newline at end of file diff --git a/streamerbot/3.api/1.sub-actions/streamfog/outfits/activate-outfit-by-name.md b/streamerbot/3.api/1.sub-actions/streamfog/outfits/activate-outfit-by-name.md new file mode 100644 index 00000000..31cfcfc5 --- /dev/null +++ b/streamerbot/3.api/1.sub-actions/streamfog/outfits/activate-outfit-by-name.md @@ -0,0 +1,11 @@ +--- +title: Activate Outfit by Name +description: Activate an Outfit in StreamFog by name +version: 1.0.5 +parameters: + - name: Outfit Name + type: Text + - name: Duration + type: Text + description: Optional duration to activate the Outfit for (if left blank, the Outfit will be activated indefinitely until deactivated) +--- diff --git a/streamerbot/3.api/1.sub-actions/streamfog/outfits/activate-outfit.md b/streamerbot/3.api/1.sub-actions/streamfog/outfits/activate-outfit.md new file mode 100644 index 00000000..11166df3 --- /dev/null +++ b/streamerbot/3.api/1.sub-actions/streamfog/outfits/activate-outfit.md @@ -0,0 +1,5 @@ +--- +title: Activate Outfit +description: Activate an Outfit in StreamFog +version: 1.0.5 +--- \ No newline at end of file diff --git a/streamerbot/3.api/1.sub-actions/streamfog/outfits/reset-look.md b/streamerbot/3.api/1.sub-actions/streamfog/outfits/reset-look.md new file mode 100644 index 00000000..bf83b848 --- /dev/null +++ b/streamerbot/3.api/1.sub-actions/streamfog/outfits/reset-look.md @@ -0,0 +1,5 @@ +--- +title: Reset Look +description: Deactivate the current Outfit in StreamFog to reset the look of the Streamer +version: 1.0.5 +--- \ No newline at end of file diff --git a/streamerbot/3.api/2.triggers/integrations/streamloots/card-redeemed.md b/streamerbot/3.api/2.triggers/integrations/streamloots/card-redeemed.md new file mode 100644 index 00000000..e1ff9a4f --- /dev/null +++ b/streamerbot/3.api/2.triggers/integrations/streamloots/card-redeemed.md @@ -0,0 +1,5 @@ +--- +title: Card Redeemed +description: Trigger for when a card is redeemed in StreamLoots +version: 1.0.5 +--- \ No newline at end of file diff --git a/streamerbot/3.api/2.triggers/integrations/streamloots/pack-gifted.md b/streamerbot/3.api/2.triggers/integrations/streamloots/pack-gifted.md new file mode 100644 index 00000000..6ebe1613 --- /dev/null +++ b/streamerbot/3.api/2.triggers/integrations/streamloots/pack-gifted.md @@ -0,0 +1,5 @@ +--- +title: Pack Gifted +description: Trigger for when a pack is gifted in StreamLoots +version: 1.0.5 +--- \ No newline at end of file diff --git a/streamerbot/3.api/2.triggers/integrations/streamloots/pack-purchased.md b/streamerbot/3.api/2.triggers/integrations/streamloots/pack-purchased.md new file mode 100644 index 00000000..1dc13ecd --- /dev/null +++ b/streamerbot/3.api/2.triggers/integrations/streamloots/pack-purchased.md @@ -0,0 +1,5 @@ +--- +title: Pack Purchased +description: Trigger for when a pack is purchased in StreamLoots +version: 1.0.5 +--- \ No newline at end of file