Difference between revisions of "Twitch Chat Message Event (LogiX node)"

From Neos Wiki
Jump to navigation Jump to search
m (Fixed minor mistake in spelling. Line #11)
Line 1: Line 1:
[[Image:Twitch_Chat_Message_Event.png|250px|Image: 250 pixels]]  
+
<languages></languages>
 +
<translate>
 +
<!--T:1-->
 +
{{Infobox Logix Node
 +
| Name = Twitch Chat Message Event
 +
| Image =[[File: TwitchChatMessageEventNode.png | noframe | 128px | 'Twitch Chat Message Event' LogiX node ]]
 +
| Input0Type = TwitchInterface | Input0Name = Interface
 +
| Output0Type = Impulse | Output0Name = OnMessage
 +
| Output1Type = String | Output1Name = Message
 +
| Output2Type = String | Output2Name = UserId
 +
| Output3Type = String | Output3Name = DisplayName
 +
| Output4Type = Color | Output4Name = Color
 +
| Output5Type = Bool | Output5Name = IsHighlighted
 +
| Output6Type = Bool | Output6Name = IsSubscriber
 +
| Output7Type = Bool | Output7Name = IsModerator
 +
| Output8Type = Bool | Output8Name = IsBroadcaster
 +
| Output9Type = Bool | Output9Name = IsTurbo
 +
| Output10Type = BadgeColor | Output10Name = CheerBadge
 +
| Output11Type = Int | Output11Name = CheerAmount
 +
| Output12Type = Int | Output12Name = Bits
 +
| Output13Type = Float | Output13Name = BitsDollars
 +
| Output14Type = Int | Output14Name = SubscribedMonthCount
 +
| Output15Type = String | Output15Name = CustomRewardId
 +
}}
  
This module contains 1 Input node and 14 Output nodes <br>
+
<!--T:2-->
 +
The '''Twitch Chat Message Event''' node
  
The data triggered by the On Message event only last 1 tick. it is recommended that you use the data right away and try to avoid writing to a variable. <br>
+
== Usage == <!--T:3-->
  
<U><B>Input Nodes</B></U><br>
+
== Examples == <!--T:4-->
1. Twitch Interface
 
  
<U><B>Output Nodes</B></U><br>
+
== Node Menu == <!--T:5-->
1.  On Message (Driver) <br>
+
</translate>
2.  Message  (String) <br>
+
[[Category:LogixStubs]]
3.  UserId  (String) <br>
+
[[Category:LogiX{{#translation:}}|Twitch Chat Message Event]]
4.  Display Name  (String) <br>
+
[[Category:LogiX:Network:Twitch{{#translation:}}|Twitch Chat Message Event]]
5.  Color (RGBA) <br>
+
{{:NodeMenu-Network-Twitch{{#translation:}}}}
6.  is Subscriber (Bool) <br>
 
7.  is Moderator  (Bool) <br>
 
8.  is Broadcaster  (Bool) <br>
 
9.  is Turbo  (Bool) <br>
 
10. Cheer Badge (Object(color as a string(Purple, Green, Blue, Red, Grey))) <br>
 
11. Cheer Amount  (Int) <br>
 
12. Bits  (Int) <br>
 
13. Bits Dollars (Float) <br>
 
14. Subscribed Month Count  (Int) <br>
 
 
 
== Usage Notes ==
 
 
 
Impulses generated by the On Message output are owned by by the user referenced in the TargetUser field of the connected TwitchInterface component. If this field is blank (null), or the user referenced is not present in the world, this defaults to the host user.
 
 
 
 
 
 
 
<table bgcolor="000000">
 
    <tr>
 
        <td bgcolor="ffcccc">[[Logix_Menu_Twitch|(back)]]</td>
 
        <td bgcolor="ccffff">[[Twitch_Chat_Message_Event|Twitch Chat Message Event]]</td>
 
    </tr>
 
</table>
 

Revision as of 10:03, 1 November 2021

Other languages:
English • ‎日本語
Twitch Chat Message Event
'Twitch Chat Message Event' LogiX node
Inputs
style="background:Template:TwitchInterface-color;"|   TwitchInterface Interface
Outputs
  Impulse OnMessage
  String Message
  String UserId
  String DisplayName
  Color Color
  Bool IsHighlighted
  Bool IsSubscriber
  Bool IsModerator
  Bool IsBroadcaster
  Bool IsTurbo
style="background:Template:BadgeColor-color;"|   BadgeColor CheerBadge
  Int CheerAmount
  Int Bits
  Float BitsDollars
  Int SubscribedMonthCount
  String CustomRewardId

The Twitch Chat Message Event node

Usage

Examples

Node Menu

NodeMenu-Network-Twitch