Added support for Do Not Disturb UserStatus
This commit is contained in:
@@ -5,6 +5,7 @@
|
|||||||
Unknown,
|
Unknown,
|
||||||
Online,
|
Online,
|
||||||
Idle,
|
Idle,
|
||||||
Offline
|
Offline,
|
||||||
|
DoNotDisturb
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,6 +21,8 @@ namespace Discord.Net.Converters
|
|||||||
return UserStatus.Idle;
|
return UserStatus.Idle;
|
||||||
case "offline":
|
case "offline":
|
||||||
return UserStatus.Offline;
|
return UserStatus.Offline;
|
||||||
|
case "dnb":
|
||||||
|
return UserStatus.DoNotDisturb;
|
||||||
default:
|
default:
|
||||||
throw new JsonSerializationException("Unknown user status");
|
throw new JsonSerializationException("Unknown user status");
|
||||||
}
|
}
|
||||||
@@ -39,6 +41,9 @@ namespace Discord.Net.Converters
|
|||||||
case UserStatus.Offline:
|
case UserStatus.Offline:
|
||||||
writer.WriteValue("offline");
|
writer.WriteValue("offline");
|
||||||
break;
|
break;
|
||||||
|
case UserStatus.DoNotDisturb:
|
||||||
|
writer.WriteValue("dnb");
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
throw new JsonSerializationException("Invalid user status");
|
throw new JsonSerializationException("Invalid user status");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user