コード例 #1
0
ファイル: ChatSimpleUser.cs プロジェクト: kouweizhong/NTwitch
        internal static ChatSimpleUser Create(TwitchChatClient client, UserStateModel model)
        {
            var entity = new ChatSimpleUser(client, client.TokenInfo.UserId);

            entity.Update(model);
            return(entity);
        }
コード例 #2
0
 internal override void Update(UserStateModel model)
 {
     base.Update(model);
     Color        = model.Color;
     UserType     = model.UserType;
     IsMod        = model.IsMod;
     IsSubscriber = model.IsSubscriber;
     IsTurbo      = false;                   // Turbo is found in badges for this model
 }
コード例 #3
0
ファイル: ChatSimpleUser.cs プロジェクト: kouweizhong/NTwitch
 internal virtual void Update(UserStateModel model)
 {
     Name        = model.DisplayName.ToLower();
     DisplayName = model.DisplayName;
 }
コード例 #4
0
 internal override void Update(UserStateModel model)
 {
     base.Update(model);
     EmoteSets = model.EmoteSets;
 }