Skip to content

Commit 7a5f4eb

Browse files
added WaveLink3 and new methods (#432)
* docs: added KickUser and Broadcaster to command triggers * docs: added streamfog and streamloots integrations * docs: updated methods and added wavelink 3.x * fix: update formatting,. remove wip components
1 parent 5e6c9c8 commit 7a5f4eb

63 files changed

Lines changed: 1152 additions & 2 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

streamerbot/2.guide/06.integrations/streamfog.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ description: Integrate Streamer.bot with StreamFog
44
navigation.icon: null
55
version: 1.0.5
66
logo: /img/icons/streamfog.png
7+
badge: New
78
---
89

910
Integrate Streamer.bot with [StreamFog](https://streamfog.com){target=\_blank}
@@ -45,4 +46,4 @@ StreamFog is now connected to Streamer.bot!
4546

4647
## Usage
4748

48-
:read-more{to="/api/sub-actions/integrations/streamfog"}
49+
:read-more{to="/api/sub-actions/integrations/streamfog"}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: Add Application to Channel
3+
description: Add an application to a specific audio channel
4+
version: 1.1.0
5+
parameters:
6+
- name: Mix
7+
type: Select
8+
required: true
9+
description: Mix to add to the audio channel
10+
---
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: Adjust Channel Volume
3+
description: Adjust the volume of an audio channel
4+
version: 1.1.0
5+
parameters:
6+
- name: Channel
7+
type: Select
8+
required: true
9+
description: Audio channel you want to affect
10+
- name: Mix
11+
type: Select
12+
required: true
13+
description: Desired mix of the channel you want to affect
14+
- name: Volume Delta
15+
type: Number
16+
description: Will add/subtract from the current volume
17+
default: +5
18+
---
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
title: Get Channel Information
3+
description: Retrieve information about an audio channel
4+
version: 1.1.0
5+
parameters:
6+
- name: Channel
7+
type: Select
8+
required: true
9+
description: Audio channel you want to obtain the current information for
10+
variables:
11+
- name: waveLinkChannelId
12+
type: string
13+
description: Identifier of the channel ID
14+
value: PCM_OUT_00_V_00_SD1
15+
- name: waveLinkChannelName
16+
type: string
17+
description: Name of the channel
18+
value: System
19+
- name: waveLinkChannelVolume
20+
type: number
21+
description: Current volume level of the channel
22+
value: 1
23+
- name: waveLinkChannelMuted
24+
type: bool
25+
description: Indicates if the channel is muted
26+
value: false
27+
- name: waveLinkChannelLevel
28+
type: number
29+
description: Current volume level of the channel
30+
value: 1
31+
- name: waveLinkChannelEffectsCount
32+
type: number
33+
description: Current number of effects applied to the channel
34+
value: 0
35+
- name: waveLinkChannelMixesCount
36+
type: number
37+
description: Current number of mixes the channel is part of
38+
value: 2
39+
- name: waveLinkChannelMix.0.id
40+
type: string
41+
description: ID of the first mix the channel is part of
42+
value: PCM_IN_01_V_00_SD1
43+
- name: waveLinkChannelMix.0.name
44+
type: string
45+
description: Name of the first mix the channel is part of
46+
value: Testing Name Mix
47+
- name: waveLinkChannelMix.0.level
48+
type: number
49+
description: Volume level of the first mix the channel is part of
50+
value: 1
51+
- name: waveLinkChannelMix.0.muted
52+
type: bool
53+
description: Indicates if the first mix the channel is part of is muted
54+
value: false
55+
- name: waveLinkChannelMix.1.id
56+
type: string
57+
description: ID of the second mix the channel is part of
58+
value: PCM_IN_01_V_02_SD2
59+
- name: waveLinkChannelMix.1.name
60+
type: string
61+
description: Name of the second mix the channel is part of
62+
value: Stream Mix
63+
- name: waveLinkChannelMix.1.level
64+
type: number
65+
description: Volume level of the second mix the channel is part of
66+
value: 1
67+
- name: waveLinkChannelMix.1.muted
68+
type: bool
69+
description: Indicates if the second mix the channel is part of is muted
70+
value: false
71+
---
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: Mute Channel
3+
description: Mute a specific audio channel
4+
version: 1.1.0
5+
parameters:
6+
- name: Channel
7+
type: Select
8+
required: true
9+
description: Audio channel you want to affect
10+
- name: State
11+
type: Select
12+
required: true
13+
description: |
14+
Mute State
15+
Options: `Muted`, `Not Muted`, `Toggle`
16+
default: Muted
17+
---
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: Set Channel Effect State
3+
description: Set the state of a specific effect within an audio channel
4+
version: 1.1.0
5+
parameters:
6+
- name: Channel
7+
type: Select
8+
required: true
9+
description: Audio channel you want to affect
10+
- name: Effect
11+
type: Select
12+
required: true
13+
description: Effect which should be applied to the audio channel
14+
- name: State
15+
type: Select
16+
required: true
17+
description: |
18+
Effect State
19+
Options: `Disabled`, `Enabled`, `Toggle`
20+
default: Disabled
21+
---
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: Set Channel Mix Mute
3+
description: Mute a specific mix within an audio channel
4+
version: 1.1.0
5+
parameters:
6+
- name: Channel
7+
type: Select
8+
required: true
9+
description: Audio channel you want to affect
10+
- name: Mix
11+
type: Select
12+
required: true
13+
description: Mix which should be affected
14+
- name: State
15+
type: Select
16+
required: true
17+
description: |
18+
Mute State
19+
Options: `Muted`, `Not Muted`, `Toggle`
20+
default: Muted
21+
---
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: Set Channel Volume
3+
description: Set the output volume of an audio channel
4+
version: 1.1.0
5+
parameters:
6+
- name: Channel
7+
type: Select
8+
required: true
9+
description: Audio channel you want to affect
10+
- name: Mix
11+
type: Select
12+
required: true
13+
description: Audio input mix you want to affect
14+
- name: Volume
15+
type: Number
16+
required: true
17+
description: Volume of the audio input mix
18+
default: 100
19+
---
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
title: Get Input Device Information
3+
description: Retrieve information about an audio input device
4+
version: 1.1.0
5+
parameters:
6+
- name: Input Device
7+
type: Select
8+
required: true
9+
description: Audio input device you want to obtain the current information for
10+
variables:
11+
- name: waveLinkInputDeviceId
12+
type: string
13+
description: Identifier of the input device
14+
value: '{0.0.1.00000000}.{96e65e84-0aaf-4b18-8f69-3da2d478b3d4}'
15+
- name: waveLinkInputDeviceName
16+
type: string
17+
description: Name of the input device
18+
value: Microphone (2- Realtek USB2.0 Audio)
19+
- name: waveLinkInputDeviceType
20+
type: string
21+
description: Type of the input device
22+
value: thirdParty
23+
- name: waveLinkInputDeviceGain
24+
type: number
25+
description: Current gain level of the input device
26+
value: 0.5541552
27+
- name: waveLinkInputDeviceMuted
28+
type: bool
29+
description: Indicates if the input device is muted
30+
value: false
31+
- name: waveLinkInputDeviceMicPcMix
32+
type: number
33+
description: Current microphone/PC mix level of the input device
34+
value: 0
35+
- name: waveLinkInputDeviceClipGuard
36+
type: bool
37+
description: Indicates if the input device has clip guard enabled
38+
value: false
39+
- name: waveLinkInputDeviceLowCutFilter
40+
type: bool
41+
description: Indicates if the input device has low cut filter enabled
42+
value: false
43+
- name: waveLinkInputDeviceChannelCount
44+
type: number
45+
description: Number of channels of the input device
46+
value: 0
47+
- name: waveLinkInputChannelId
48+
type: string
49+
description: Identifier of the input channel
50+
value:
51+
- name: waveLinkInputChannelName
52+
type: string
53+
description: Name of the input channel
54+
value:
55+
- name: waveLinkInputChannelVolume
56+
type: number
57+
description: Current volume level of the channel
58+
value: 0
59+
- name: waveLinkInputChannelMuted
60+
type: bool
61+
description: Indicates if the input channel is muted
62+
value: false
63+
---
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: Mute Input Device
3+
description: Mute a specific audio input device
4+
version: 1.1.0
5+
parameters:
6+
- name: Input Device
7+
type: Select
8+
required: true
9+
description: Audio input device you want to affect
10+
- name: State
11+
type: Select
12+
required: true
13+
description: |
14+
State
15+
Options: `Muted`, `Not Muted`, `Toggle`
16+
default: Muted
17+
---

0 commit comments

Comments
 (0)