From 3f6dcd7c1292c86408bc4d1beb5d86917ffd5ca4 Mon Sep 17 00:00:00 2001
From: FajitaOfTreason <234828294+FajitaOfTreason@users.noreply.github.com>
Date: Wed, 5 Nov 2025 00:33:55 -0800
Subject: [PATCH 1/2] reconnect imported parameter paths
---
streamerbot/3.api/1.sub-actions/core/globals/global-get.md | 2 +-
.../{ => core}/websocket/custom-clients/connection.yml | 2 --
.../{ => core}/websocket/custom-servers/connection.yml | 4 +---
.../3.api/3.csharp/3.methods/core/users/add-user-to-group.md | 2 +-
.../3.csharp/3.methods/core/users/remove-user-from-group.md | 2 +-
.../3.api/3.csharp/3.methods/core/users/user-in-group.md | 2 +-
.../core/websocket/websocket-custom-server-broadcast.md | 2 +-
.../twitch/channel-reward/twitch-get-reward-user-counter.md | 2 +-
.../3.csharp/3.methods/twitch/globals/get-twitch-user-var.md | 2 +-
9 files changed, 8 insertions(+), 12 deletions(-)
rename streamerbot/3.api/3.csharp/.parameters/{ => core}/websocket/custom-clients/connection.yml (94%)
rename streamerbot/3.api/3.csharp/.parameters/{ => core}/websocket/custom-servers/connection.yml (93%)
diff --git a/streamerbot/3.api/1.sub-actions/core/globals/global-get.md b/streamerbot/3.api/1.sub-actions/core/globals/global-get.md
index 19eadddc..502aeb19 100755
--- a/streamerbot/3.api/1.sub-actions/core/globals/global-get.md
+++ b/streamerbot/3.api/1.sub-actions/core/globals/global-get.md
@@ -26,7 +26,7 @@ parameters:
It is recommended to use a **different name** than the global variable name
::
- ::warning{variant=link}
+ ::warning
This is the **name** of the destination variable, which means it should not be wrapped in `%` symbols unless you specifically want to use the **value** of a local variable in the **name** of your destination variable
::
diff --git a/streamerbot/3.api/3.csharp/.parameters/websocket/custom-clients/connection.yml b/streamerbot/3.api/3.csharp/.parameters/core/websocket/custom-clients/connection.yml
similarity index 94%
rename from streamerbot/3.api/3.csharp/.parameters/websocket/custom-clients/connection.yml
rename to streamerbot/3.api/3.csharp/.parameters/core/websocket/custom-clients/connection.yml
index 6d54f12a..3d0d5e0b 100644
--- a/streamerbot/3.api/3.csharp/.parameters/websocket/custom-clients/connection.yml
+++ b/streamerbot/3.api/3.csharp/.parameters/core/websocket/custom-clients/connection.yml
@@ -1,7 +1,5 @@
name: connection
description: |
- Default: `0`
-
The index of the WebSocket Client
Zero-indexed based on the order you see in `Servers/Clients > WebSocket Clients`
diff --git a/streamerbot/3.api/3.csharp/.parameters/websocket/custom-servers/connection.yml b/streamerbot/3.api/3.csharp/.parameters/core/websocket/custom-servers/connection.yml
similarity index 93%
rename from streamerbot/3.api/3.csharp/.parameters/websocket/custom-servers/connection.yml
rename to streamerbot/3.api/3.csharp/.parameters/core/websocket/custom-servers/connection.yml
index a45809eb..f887238a 100644
--- a/streamerbot/3.api/3.csharp/.parameters/websocket/custom-servers/connection.yml
+++ b/streamerbot/3.api/3.csharp/.parameters/core/websocket/custom-servers/connection.yml
@@ -1,9 +1,7 @@
----
name: connection
description: |
The index of the WebSocket Server
Zero-indexed based on the order you see in `Servers/Clients > WebSocket Servers`
e.g. The first server in the list is `0`, the second server in the list is `1`, and so on...
-default: 0
----
\ No newline at end of file
+default: 0
\ No newline at end of file
diff --git a/streamerbot/3.api/3.csharp/3.methods/core/users/add-user-to-group.md b/streamerbot/3.api/3.csharp/3.methods/core/users/add-user-to-group.md
index 8b1e53f0..c2c2fc18 100644
--- a/streamerbot/3.api/3.csharp/3.methods/core/users/add-user-to-group.md
+++ b/streamerbot/3.api/3.csharp/3.methods/core/users/add-user-to-group.md
@@ -5,7 +5,7 @@ description: Add a user, by username (login name), to a group
version: 0.2.3
parameters:
- name: userName
- import: core/username
+ import: core/users/username
- name: platform
import: core/platform
- name: groupName
diff --git a/streamerbot/3.api/3.csharp/3.methods/core/users/remove-user-from-group.md b/streamerbot/3.api/3.csharp/3.methods/core/users/remove-user-from-group.md
index 02196cc9..d0a6cdd3 100644
--- a/streamerbot/3.api/3.csharp/3.methods/core/users/remove-user-from-group.md
+++ b/streamerbot/3.api/3.csharp/3.methods/core/users/remove-user-from-group.md
@@ -5,7 +5,7 @@ description: Remove a user, by username (login name), from a group
version: 0.2.3
parameters:
- name: userName
- import: core/username
+ import: core/users/username
- name: platform
import: core/platform
- name: groupName
diff --git a/streamerbot/3.api/3.csharp/3.methods/core/users/user-in-group.md b/streamerbot/3.api/3.csharp/3.methods/core/users/user-in-group.md
index ba4801d7..56e83510 100644
--- a/streamerbot/3.api/3.csharp/3.methods/core/users/user-in-group.md
+++ b/streamerbot/3.api/3.csharp/3.methods/core/users/user-in-group.md
@@ -5,7 +5,7 @@ description: Check if a user, by username (login name), is a member of a group
version: 0.2.3
parameters:
- name: userName
- import: core/username
+ import: core/users/username
- name: platform
import: core/platform
- name: groupName
diff --git a/streamerbot/3.api/3.csharp/3.methods/core/websocket/websocket-custom-server-broadcast.md b/streamerbot/3.api/3.csharp/3.methods/core/websocket/websocket-custom-server-broadcast.md
index a3b721de..15e19363 100644
--- a/streamerbot/3.api/3.csharp/3.methods/core/websocket/websocket-custom-server-broadcast.md
+++ b/streamerbot/3.api/3.csharp/3.methods/core/websocket/websocket-custom-server-broadcast.md
@@ -10,7 +10,7 @@ parameters:
JSON must be stringified.
default: '"Hello, world!"'
- name: connection
- import: core/websocket/custom-servers/connection
+ import: websocket/custom-servers/connection
example: |
using System;
public class CPHInline
diff --git a/streamerbot/3.api/3.csharp/3.methods/twitch/channel-reward/twitch-get-reward-user-counter.md b/streamerbot/3.api/3.csharp/3.methods/twitch/channel-reward/twitch-get-reward-user-counter.md
index 62a544f3..c4beb462 100644
--- a/streamerbot/3.api/3.csharp/3.methods/twitch/channel-reward/twitch-get-reward-user-counter.md
+++ b/streamerbot/3.api/3.csharp/3.methods/twitch/channel-reward/twitch-get-reward-user-counter.md
@@ -7,7 +7,7 @@ parameters:
- name: rewardId
import: twitch/rewards/id
- name: userName
- import: core/username
+ import: core/users/username
example: |
using System;
public class CPHInline
diff --git a/streamerbot/3.api/3.csharp/3.methods/twitch/globals/get-twitch-user-var.md b/streamerbot/3.api/3.csharp/3.methods/twitch/globals/get-twitch-user-var.md
index f5177691..64c3147d 100644
--- a/streamerbot/3.api/3.csharp/3.methods/twitch/globals/get-twitch-user-var.md
+++ b/streamerbot/3.api/3.csharp/3.methods/twitch/globals/get-twitch-user-var.md
@@ -4,7 +4,7 @@ title: GetTwitchUserVar
description: Get the value of a user global variable for a specific Twitch user, by username
parameters:
- name: userName
- import: core/username
+ import: core/users/username
- name: varName
import: core/globals/name
- name: persisted
From 7c5a7e8a7089f94df53673de488dcc8d7c68c087 Mon Sep 17 00:00:00 2001
From: FajitaOfTreason <234828294+FajitaOfTreason@users.noreply.github.com>
Date: Wed, 5 Nov 2025 16:01:32 -0800
Subject: [PATCH 2/2] add kick to shared parameter for platform
---
streamerbot/3.api/3.csharp/.parameters/core/platform.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/streamerbot/3.api/3.csharp/.parameters/core/platform.yml b/streamerbot/3.api/3.csharp/.parameters/core/platform.yml
index 0666a929..67a35d26 100644
--- a/streamerbot/3.api/3.csharp/.parameters/core/platform.yml
+++ b/streamerbot/3.api/3.csharp/.parameters/core/platform.yml
@@ -6,4 +6,5 @@ description: |
- `Platform.Twitch`
- `Platform.YouTube`
- `Platform.Trovo`
+ - `Platform.Kick`
value: Platform.Twitch