Skip to content

Commit

Permalink
Merge pull request #27 from Hampo/dev
Browse files Browse the repository at this point in the history
Create ChannelVIP.cs
  • Loading branch information
swiftyspiffy authored Apr 22, 2024
2 parents 06c76da + 9637542 commit aa327f7
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions TwitchLib.EventSub.Core/SubscriptionTypes/Channel/ChannelVip.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
namespace TwitchLib.EventSub.Core.SubscriptionTypes.Channel;

/// <summary>
/// Channel VIP subscription type model (for VIP Add and Remove)
/// <para>Description:</para>
/// <para>VIP was added to/removed from a user on a specified channel.</para>
/// </summary>
public sealed class ChannelVip
{
/// <summary>
/// The user ID of the new/removed moderator.
/// </summary>
public string UserId { get; set; } = string.Empty;
/// <summary>
/// The display name of the new/removed moderator.
/// </summary>
public string UserName { get; set; } = string.Empty;
/// <summary>
/// The user login of the new/removed moderator.
/// </summary>
public string UserLogin { get; set; } = string.Empty;
/// <summary>
/// The requested broadcaster ID.
/// </summary>
public string BroadcasterUserId { get; set; } = string.Empty;
/// <summary>
/// The requested broadcaster display name.
/// </summary>
public string BroadcasterUserName { get; set; } = string.Empty;
/// <summary>
/// The requested broadcaster login.
/// </summary>
public string BroadcasterUserLogin { get; set; } = string.Empty;
}

0 comments on commit aa327f7

Please sign in to comment.