Esempio n. 1
0
        public static UserStatus ToUserStatus(this UserStatusEx userStatus)
        {
            switch (userStatus)
            {
            case UserStatusEx.Online:
                return(UserStatus.Online);

            case UserStatusEx.Invisible:
                return(UserStatus.Invisible);

            case UserStatusEx.Idle:
                return(UserStatus.AFK);

            case UserStatusEx.Dnd:
                return(UserStatus.DoNotDisturb);
            }
            return(UserStatus.Online);
        }
Esempio n. 2
0
 public Task SetStatusAsync(UserStatusEx status)
 => SetStatusAsync(status.ToUserStatus());