Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mainly adding pages about Twitch Shared Chat #282

Merged
merged 3 commits into from
Nov 23, 2024
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
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,16 @@ variables:
- name: '<variableName>List'
type: List
description: C# List object containing all commands matching your specified criteria
csharpMethods: []
csharpMethods:
- GetCommands
---

This sub-action is useful if you want to output a list of commands to your chat.

::warning
The Get-Commands sub-action will not include commands that have their location set to `Anywhere`
::

## Configuration
::field-group
::field{name=Group type=Dropdown required}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: Bits Badge Tier
title: Bits Badge Tier
description: Triggered when a user's bit badge tier is upgraded
twitchService: EventSub
version: 0.2.5
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Shared Announcement
description: Triggered when an announcement is shared between both chats
description: Triggered When an Announcement Is Made in a Shared Chat
twitchService: EventSub
version: 0.2.5
variables:
Expand Down Expand Up @@ -31,4 +31,5 @@ variables:
commonVariables:
- TwitchChat
- TwitchUser
- TwitchSharedChatSource
---
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Shared Community Sub Gift
description: Triggered when a user gifts community subscriptions in the shared chat
description: Triggered When a User Gifts Community Subscriptions in the Shared Chat
twitchService: EventSub
version: 0.2.5
variables:
Expand Down Expand Up @@ -28,4 +28,5 @@ variables:
commonVariables:
- TwitchUser
- TwitchChat
- TwitchSharedChatSource
---
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
---
title: Shared Gift Paid Upgrade
description: Triggered when a user upgrades their gifted subscription in the shared chat
description: Triggered When a User Upgrades Their Gifted Subscription in the Shared Chat
twitchService: EventSub
version: 0.2.5
variables: []
commonVariables:
- TwitchUser
- TwitchSharedChatSource
---
17 changes: 17 additions & 0 deletions streamerbot/3.api/2.triggers/twitch/shared-chat/message-deleted.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: Shared Chat Message Deleted
description: Trigger for When a Twitch Chat Message Is Deleted in a Shared Chat
version: 0.2.5
twitchService: EventSub
variables:
- name: targetMessageId
type: string
description: The unique identifier for the message that has been deleted
- name: message
type: string
description: The content of the chat message that has been deleted
value: My chat message
commonVariables:
- TwitchUser
- TwitchSharedChatSource
---
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
---
title: Shared Pay It Forward
description: Triggered when a user pays forward their gifted subscription in the shared chat
description: Triggered When a User Pays Forward Their Gifted Subscription in the Shared Chat
twitchService: EventSub
version: 0.2.5
variables: []
commonVariables:
- TwitchUser
- TwitchSharedChatSource
---
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
---
title: Shared Prime Paid Upgrade
description: Triggered when a user upgrades their Prime subscription to a Tier 1, 2, or 3 in the shared chat
description: Triggered When a User Upgrades Their Prime Subscription to a Tier 1, 2, or 3 in the Shared Chat
twitchService: EventSub
version: 0.2.5
variables: []
commonVariables:
- TwitchUser
- TwitchSharedChatSource
---
3 changes: 2 additions & 1 deletion streamerbot/3.api/2.triggers/twitch/shared-chat/resub.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Shared Resub
description: Triggered when a user resubscribes in the shared chat
description: Triggered When a User Resubscribes in the Shared Chat
twitchService: EventSub
version: 0.2.5
variables:
Expand All @@ -24,4 +24,5 @@ variables:
commonVariables:
- TwitchUser
- TwitchChat
- TwitchSharedChatSource
---
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Twitch Shared Chat Session Begin
description: Trigger for when Twitch Shared Chat Session begins
description: Trigger for When a Twitch Shared Chat Session Begins
version: 0.2.5
twitchService: Chat Client
variables:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Twitch Shared Chat Session End
description: Trigger for when Twitch Shared Chat Session ends
description: Trigger for When a Twitch Shared Chat Session Ends
version: 0.2.5
twitchService: Chat Client
variables:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Twitch Shared Chat Session Update
description: Trigger for when Twitch Shared Chat Session updates
description: Trigger for When a Twitch Shared Chat Session Updates
version: 0.2.5
twitchService: Chat Client
variables:
Expand Down
3 changes: 2 additions & 1 deletion streamerbot/3.api/2.triggers/twitch/shared-chat/sub-gift.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Shared Sub Gift
description: Triggered when a user gifts a subscription in the shared chat
description: Triggered When a User Gifts a Subscription in a Shared Chat
twitchService: EventSub
version: 0.2.5
variables:
Expand Down Expand Up @@ -46,4 +46,5 @@ variables:
commonVariables:
- TwitchUser
- TwitchChat
- TwitchSharedChatSource
---
3 changes: 2 additions & 1 deletion streamerbot/3.api/2.triggers/twitch/shared-chat/sub.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Shared Sub
description: Triggered when a user subscribes in the shared chat
description: Triggered When a User Subscribes in a Shared Chat
twitchService: EventSub
version: 0.2.5
variables:
Expand All @@ -11,4 +11,5 @@ variables:
commonVariables:
- TwitchUser
- TwitchChat
- TwitchSharedChatSource
---
39 changes: 39 additions & 0 deletions streamerbot/3.api/2.triggers/twitch/shared-chat/user-banned.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
title: Shared Chat User Banned
description: Trigger for When a Twitch User Is Banned in a Shared Chat
variables:
- name: user
type: string
description: Display name of user who was banned<br>*This will only be populated if the user has been present in chat*
value: TwitchUser123
- name: userName
type: string
description: Login name of user who was banned
value: twitchuser123
- name: userId
type: string
description: Twitch id of user who was banned
value: 12345
- name: createdAt
type: DateTime
description: The timestamp when the ban was created
value: 8/4/2023 10:56:06 AM
- name: createdById
type: string
description: The Twitch user id from who created the ban
- name: createdByUsername
type: string
description: The Twitch user name from who created the ban
value: twitchuser123
- name: createdByDisplayName
type: string
description: The Twitch display name from who created the ban
value: TwitchUser123
- name: reason
type: string
description: The reason for the ban
value: My ban reason
commonVariables:
- TwitchUser
- TwitchSharedChatSource
---
43 changes: 43 additions & 0 deletions streamerbot/3.api/2.triggers/twitch/shared-chat/user-timedout.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: Shared Chat User Timed Out
description: Trigger for When a Twitch User Is Timed Out in a Shared Chat
variables:
- name: user
type: string
description: The user who was timed out<br>*This will only be populated if the user has been present in chat*
value: TwitchUser123
- name: userName
type: string
description: Login name of user who was timed out
value: twitchuser123
- name: userId
type: string
description: Twitch id of user who was timed out
value: 12345
- name: createdAt
type: DateTime
description: The timestamp when the timeout was created
value: 8/4/2023 10:56:06 AM
- name: createdById
type: string
description: The Twitch user id from who created the timeout
- name: createdByUsername
type: string
description: The Twitch user name from who created the timeout
value: twitchuser123
- name: createdByDisplayName
type: string
description: The Twitch display name from who created the timeout
value: TwitchUser123
- name: reason
type: string
description: The reason for the timeout
value: My timeout reason
- name: duration
type: number
description: The duration of the timeout
value: 300
commonVariables:
- TwitchUser
- TwitchSharedChatSource
---
25 changes: 25 additions & 0 deletions streamerbot/3.api/2.triggers/twitch/shared-chat/user-unbanned.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: Shared Chat User Unbanned
description: Trigger for When a Twitch User Is Unbanned in a Shared Chat
version: 0.2.4
variables:
- name: createdAt
type: datetime
description: datetime of the unban
value: 28.06.2024 20:13:20
- name: createdByDisplayName
type: string
description: display name of the user who did the unban
value: Lyfesaver74
- name: createdByUsername
type: string
description: login name of the user who did the unban
value: lyfesaver74
- name: createdById
type: string
description: display name of the user who did the unban
value: 161545467
commonVariables:
- TwitchUser
- TwitchSharedChatSource
---
25 changes: 25 additions & 0 deletions streamerbot/3.api/2.triggers/twitch/shared-chat/user-untimedout.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: Shared Chat User Untimed Out
description: Trigger for When a Twitch User Is Untimed Out in a Shared Chat
version: 0.2.4
variables:
- name: createdAt
type: datetime
description: datetime of the unban
value: 28.06.2024 20:13:20
- name: createdByDisplayName
type: string
description: display name of the user who did the unban
value: Lyfesaver74
- name: createdByUsername
type: string
description: login name of the user who did the unban
value: lyfesaver74
- name: createdById
type: string
description: display name of the user who did the unban
value: 161545467
commonVariables:
- TwitchUser
- TwitchSharedChatSource
---
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: Gift Paid Upgrade
title: Gift Paid Upgrade
description: Triggered when a user upgrades their gifted subscription
twitchService: EventSub
version: 0.2.5
Expand Down
6 changes: 6 additions & 0 deletions streamerbot/3.api/_variables/twitch/TwitchChat.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,4 +128,10 @@ variables:
- name: inputUrlEncoded#
type: string
description: The indexed word URL encoded
- name: inSharedChat
type: boolean
description: Whether or not the broadcaster is currently in a shared chat
- name: fromSharedChat
type: boolean
description: Whether or not the message originated from a different broadcaster in shared chat
---
29 changes: 29 additions & 0 deletions streamerbot/3.api/_variables/twitch/TwitchSharedChatSource.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
title: Shared Chat Source
navigation.title: Shared Chat
variables:
- name: source.userId
type: string
description: The Twitch user ID from which chat the event originated
value: 123456789
- name: source.userLogin
type: string
description: The Twitch user login name from which chat the event originated
value: twitchuser123
- name: source.userName
type: string
description: The Twitch display name from which chat the event originated
value: TwitchUser123
- name: source.isSubscribed
type: boolean
description: Whether or not the source chat owner is subscribed in your channel
value: False
- name: source.isModerator
type: boolean
description: Whether or not the source chat owner is a moderator in your channel
value: True
- name: source.isVip
type: boolean
description: Whether or not the source chat owner is a VIP in your channel
value: False
---