Beispiel #1
0
 private static UserType Map(this TwitchLib.Client.Enums.UserType userType)
 {
     return(userType switch
     {
         TwitchLib.Client.Enums.UserType.Viewer => UserType.Viewer,
         TwitchLib.Client.Enums.UserType.Moderator => UserType.Moderator,
         TwitchLib.Client.Enums.UserType.GlobalModerator => UserType.GlobalModerator,
         TwitchLib.Client.Enums.UserType.Broadcaster => UserType.Broadcaster,
         TwitchLib.Client.Enums.UserType.Admin => UserType.Admin,
         TwitchLib.Client.Enums.UserType.Staff => UserType.Staff,
         _ => UserType.Viewer,
     });
Beispiel #2
0
 public static T ChangeOutputIfMod <T>(UserType type, T userOutput, T modOutput)
 {
     return(type < UserType.Moderator ? userOutput : modOutput);
 }