Beispiel #1
0
        private void UserClient_OnUserStateReceived(object sender, ChatUserStatePacketModel userState)
        {
            UserViewModel user = ChannelSession.Services.User.GetUserByUsername(userState.UserDisplayName, StreamingPlatformTypeEnum.Twitch);

            if (user != null)
            {
                user.SetTwitchChatDetails(userState);
            }
        }
Beispiel #2
0
 public void SetTwitchChatDetails(ChatUserStatePacketModel userState)
 {
     this.SetTwitchChatDetails(userState.UserDisplayName, userState.BadgeDictionary, userState.BadgeInfoDictionary, userState.Color);
 }
Beispiel #3
0
 private static void Chat_OnUserStateReceived(object sender, ChatUserStatePacketModel packet)
 {
     System.Console.WriteLine(string.Format("{0}: {1} {2}", packet.UserDisplayName, packet.UserBadges, packet.Color));
 }