ChannelSubscriptionMessage
data class ChannelSubscriptionMessage(val subscriptionType: String, val messageId: String, val timestamp: Instant, val userId: String, val userLogin: String, val userName: String, val broadcasterUserId: String, val broadcasterUserLogin: String, val broadcasterUserName: String, val tier: String, val message: ChatMessage, val cumulativeMonths: Int, val streakMonths: Int?, val durationMonths: Int) : TwitchEvent
Constructors
Link copied to clipboard
constructor(subscriptionType: String, messageId: String, timestamp: Instant, userId: String, userLogin: String, userName: String, broadcasterUserId: String, broadcasterUserLogin: String, broadcasterUserName: String, tier: String, message: ChatMessage, cumulativeMonths: Int, streakMonths: Int?, durationMonths: Int)
Properties
Link copied to clipboard
the broadcaster's user ID.
Link copied to clipboard
the broadcaster's login.
Link copied to clipboard
the broadcaster's display name.
Link copied to clipboard
the total number of months the user has been subscribed to the channel.
Link copied to clipboard
the month duration of the subscription.
Link copied to clipboard
an object containing the resubscription message text and emote information.
Link copied to clipboard
the number of consecutive months the user's current subscription has been active. Null if opted out.
Link copied to clipboard
The EventSub subscription type string (e.g. channel.follow).