diff --git a/src/Discord.Net/Common/Entities/Channels/IVoiceChannel.cs b/src/Discord.Net/Common/Entities/Channels/IVoiceChannel.cs
index baa2d741f..d94a97a63 100644
--- a/src/Discord.Net/Common/Entities/Channels/IVoiceChannel.cs
+++ b/src/Discord.Net/Common/Entities/Channels/IVoiceChannel.cs
@@ -8,6 +8,8 @@ namespace Discord
{
/// Gets the bitrate, in bits per second, clients in this voice channel are requested to use.
int Bitrate { get; }
+ /// Gets the max amount of users allowed to be connected to this channel at one time. A value of 0 represents no limit.
+ int UserLimit { get; }
/// Modifies this voice channel.
Task Modify(Action func);
diff --git a/src/Discord.Net/WebSocket/Entities/Channels/VoiceChannel.cs b/src/Discord.Net/WebSocket/Entities/Channels/VoiceChannel.cs
index eec317352..d1f374499 100644
--- a/src/Discord.Net/WebSocket/Entities/Channels/VoiceChannel.cs
+++ b/src/Discord.Net/WebSocket/Entities/Channels/VoiceChannel.cs
@@ -13,6 +13,8 @@ namespace Discord.WebSocket
{
///
public int Bitrate { get; private set; }
+ ///
+ public int UserLimit { get; private set; }
public override IEnumerable Users
=> Guild.Users.Where(x => x.VoiceChannel == this);
@@ -25,6 +27,7 @@ namespace Discord.WebSocket
{
base.Update(model);
Bitrate = model.Bitrate;
+ UserLimit = model.UserLimit;
}
///