Table of Contents

Class PointRewardRedemption

Namespace
Firesplash.UnityAssets.TwitchIntegration.DataTypes.PubSub.EventData
Assembly
Firesplash.UnityAssets.TwitchIntegration.dll

Information about an actual redemption

[Serializable]
public class PointRewardRedemption
Inheritance
PointRewardRedemption
Inherited Members

Properties

ChannelId

The ID of the channel where the reward was redeemed on

[JsonProperty("channel_id")]
public string ChannelId { get; }

Property Value

string

Id

The unique rdemption transaction id

[JsonProperty("id")]
public string Id { get; }

Property Value

string

RedeemedAt

The timestamp when this reward was redeemed

[JsonProperty("redeemed_at")]
public DateTime RedeemedAt { get; }

Property Value

DateTime

Reward

The reward object which was redeemed

[JsonProperty("reward")]
public PointReward Reward { get; }

Property Value

PointReward

Status

The status of this reward Twitch docs: reward redemption status, will be FULFULLED if a user skips the reward queue, UNFULFILLED otherwise

[JsonProperty("status")]
public string Status { get; }

Property Value

string

User

The Twitch USer Object representing the user who redeemed it

[JsonProperty("user")]
public TwitchUser User { get; }

Property Value

TwitchUser

UserInput

The message which was entered by the user for this reward

[JsonProperty("user_input")]
public string UserInput { get; }

Property Value

string