public async ValueTask <DiscordRolePacket> GetRoleAsync(
            ulong roleId,
            ulong guildId)
        {
            var response = await RestClient.GetAsync(
                DiscordApiRoutes.GuildRole(guildId, roleId))
                           .ConfigureAwait(false);

            HandleErrors(response);
            return(JsonHelper.Deserialize <DiscordRolePacket>(response.Body));
        }