You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.2 KiB
42 lines
1.2 KiB
4 years ago
|
using System.Diagnostics;
|
||
|
using Model = Discord.API.User;
|
||
|
|
||
|
namespace Discord.Rest
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// Represents a REST-based group user.
|
||
|
/// </summary>
|
||
|
[DebuggerDisplay(@"{DebuggerDisplay,nq}")]
|
||
|
public class RestGroupUser : RestUser, IGroupUser
|
||
|
{
|
||
|
internal RestGroupUser(BaseDiscordClient discord, ulong id)
|
||
|
: base(discord, id)
|
||
|
{
|
||
|
}
|
||
|
internal new static RestGroupUser Create(BaseDiscordClient discord, Model model)
|
||
|
{
|
||
|
var entity = new RestGroupUser(discord, model.Id);
|
||
|
entity.Update(model);
|
||
|
return entity;
|
||
|
}
|
||
|
|
||
|
//IVoiceState
|
||
|
/// <inheritdoc />
|
||
|
bool IVoiceState.IsDeafened => false;
|
||
|
/// <inheritdoc />
|
||
|
bool IVoiceState.IsMuted => false;
|
||
|
/// <inheritdoc />
|
||
|
bool IVoiceState.IsSelfDeafened => false;
|
||
|
/// <inheritdoc />
|
||
|
bool IVoiceState.IsSelfMuted => false;
|
||
|
/// <inheritdoc />
|
||
|
bool IVoiceState.IsSuppressed => false;
|
||
|
/// <inheritdoc />
|
||
|
IVoiceChannel IVoiceState.VoiceChannel => null;
|
||
|
/// <inheritdoc />
|
||
|
string IVoiceState.VoiceSessionId => null;
|
||
|
/// <inheritdoc />
|
||
|
bool IVoiceState.IsStreaming => false;
|
||
|
}
|
||
|
}
|