diff --git a/src/Discord.Net.Core/Entities/Guilds/Emoji.cs b/src/Discord.Net.Core/Entities/Guilds/GuildEmoji.cs similarity index 68% rename from src/Discord.Net.Core/Entities/Guilds/Emoji.cs rename to src/Discord.Net.Core/Entities/Guilds/GuildEmoji.cs index ea9d176df..8b2bbd9c2 100644 --- a/src/Discord.Net.Core/Entities/Guilds/Emoji.cs +++ b/src/Discord.Net.Core/Entities/Guilds/GuildEmoji.cs @@ -6,7 +6,7 @@ using Model = Discord.API.Emoji; namespace Discord { [DebuggerDisplay(@"{DebuggerDisplay,nq}")] - public struct Emoji + public struct GuildEmoji { public ulong Id { get; } public string Name { get; } @@ -14,7 +14,7 @@ namespace Discord public bool RequireColons { get; } public IReadOnlyList RoleIds { get; } - private Emoji(ulong id, string name, bool isManaged, bool requireColons, IReadOnlyList roleIds) + private GuildEmoji(ulong id, string name, bool isManaged, bool requireColons, IReadOnlyList roleIds) { Id = id; Name = name; @@ -22,9 +22,9 @@ namespace Discord RequireColons = requireColons; RoleIds = roleIds; } - internal static Emoji Create(Model model) + internal static GuildEmoji Create(Model model) { - return new Emoji(model.Id, model.Name, model.Managed, model.RequireColons, ImmutableArray.Create(model.Roles)); + return new GuildEmoji(model.Id, model.Name, model.Managed, model.RequireColons, ImmutableArray.Create(model.Roles)); } public override string ToString() => Name; diff --git a/src/Discord.Net.Core/Entities/Guilds/IGuild.cs b/src/Discord.Net.Core/Entities/Guilds/IGuild.cs index 2ff7afa3f..413b5da62 100644 --- a/src/Discord.Net.Core/Entities/Guilds/IGuild.cs +++ b/src/Discord.Net.Core/Entities/Guilds/IGuild.cs @@ -46,7 +46,7 @@ namespace Discord /// Gets the built-in role containing all users in this guild. IRole EveryoneRole { get; } /// Gets a collection of all custom emojis for this guild. - IReadOnlyCollection Emojis { get; } + IReadOnlyCollection Emojis { get; } /// Gets a collection of all extra features added to this guild. IReadOnlyCollection Features { get; } /// Gets a collection of all roles in this guild. diff --git a/src/Discord.Net.Rest/Entities/Guilds/RestGuild.cs b/src/Discord.Net.Rest/Entities/Guilds/RestGuild.cs index a51f60d5a..188148eee 100644 --- a/src/Discord.Net.Rest/Entities/Guilds/RestGuild.cs +++ b/src/Discord.Net.Rest/Entities/Guilds/RestGuild.cs @@ -13,7 +13,7 @@ namespace Discord.Rest public class RestGuild : RestEntity, IGuild, IUpdateable { private ImmutableDictionary _roles; - private ImmutableArray _emojis; + private ImmutableArray _emojis; private ImmutableArray _features; public string Name { get; private set; } @@ -37,7 +37,7 @@ namespace Discord.Rest public RestRole EveryoneRole => GetRole(Id); public IReadOnlyCollection Roles => _roles.ToReadOnlyCollection(); - public IReadOnlyCollection Emojis => _emojis; + public IReadOnlyCollection Emojis => _emojis; public IReadOnlyCollection Features => _features; internal RestGuild(BaseDiscordClient client, ulong id) @@ -67,13 +67,13 @@ namespace Discord.Rest if (model.Emojis != null) { - var emojis = ImmutableArray.CreateBuilder(model.Emojis.Length); + var emojis = ImmutableArray.CreateBuilder(model.Emojis.Length); for (int i = 0; i < model.Emojis.Length; i++) - emojis.Add(Emoji.Create(model.Emojis[i])); + emojis.Add(GuildEmoji.Create(model.Emojis[i])); _emojis = emojis.ToImmutableArray(); } else - _emojis = ImmutableArray.Create(); + _emojis = ImmutableArray.Create(); if (model.Features != null) _features = model.Features.ToImmutableArray(); diff --git a/src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs b/src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs index a75a4b8ce..8d81a961d 100644 --- a/src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs +++ b/src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs @@ -30,7 +30,7 @@ namespace Discord.WebSocket private ConcurrentDictionary _members; private ConcurrentDictionary _roles; private ConcurrentDictionary _voiceStates; - private ImmutableArray _emojis; + private ImmutableArray _emojis; private ImmutableArray _features; internal bool _available; @@ -69,7 +69,7 @@ namespace Discord.WebSocket return channels.Select(x => state.GetChannel(x) as SocketGuildChannel).Where(x => x != null).ToReadOnlyCollection(channels); } } - public IReadOnlyCollection Emojis => _emojis; + public IReadOnlyCollection Emojis => _emojis; public IReadOnlyCollection Features => _features; public IReadOnlyCollection Users => _members.ToReadOnlyCollection(); public IReadOnlyCollection Roles => _roles.ToReadOnlyCollection(); @@ -79,7 +79,7 @@ namespace Discord.WebSocket : base(client, id) { _audioLock = new SemaphoreSlim(1, 1); - _emojis = ImmutableArray.Create(); + _emojis = ImmutableArray.Create(); _features = ImmutableArray.Create(); } internal static SocketGuild Create(DiscordSocketClient discord, ClientState state, ExtendedModel model) @@ -179,13 +179,13 @@ namespace Discord.WebSocket if (model.Emojis != null) { - var emojis = ImmutableArray.CreateBuilder(model.Emojis.Length); + var emojis = ImmutableArray.CreateBuilder(model.Emojis.Length); for (int i = 0; i < model.Emojis.Length; i++) - emojis.Add(Emoji.Create(model.Emojis[i])); + emojis.Add(GuildEmoji.Create(model.Emojis[i])); _emojis = emojis.ToImmutable(); } else - _emojis = ImmutableArray.Create(); + _emojis = ImmutableArray.Create(); if (model.Features != null) _features = model.Features.ToImmutableArray(); @@ -232,9 +232,9 @@ namespace Discord.WebSocket internal void Update(ClientState state, EmojiUpdateModel model) { - var emojis = ImmutableArray.CreateBuilder(model.Emojis.Length); + var emojis = ImmutableArray.CreateBuilder(model.Emojis.Length); for (int i = 0; i < model.Emojis.Length; i++) - emojis.Add(Emoji.Create(model.Emojis[i])); + emojis.Add(GuildEmoji.Create(model.Emojis[i])); _emojis = emojis.ToImmutable(); }