public ServerEmojiUpdate(JObject data) { JsonObjectReader r = data.GetReader(); ServerId = r.ReadSnowflake("guild_id"); Emojis = r.ReadObjectArray <EmojiJson>("emojis").Select(x => ServerEmoji.CreateFromJson(ServerId, x, null)).ToArray(); }
public ServerEmoji GetEmoji(ulong emojiId, ulong serverId) { return(ServerEmoji.Get(emojiId, serverId, this)); }
public ServerEmoji GetEmoji(ulong emojiId, Server server) { return(ServerEmoji.Get(emojiId, server, this)); }
public async Task <ServerEmoji> GetEmojiAsync(ulong emojiId, Server server) { return(await ServerEmoji.GetAsync(emojiId, server, this)); }