public async ValueTask <DiscordChannelPacket[]> GetChannelsAsync(ulong guildId)
        {
            var response = await RestClient.GetAsync(
                DiscordApiRoutes.GuildChannels(guildId))
                           .ConfigureAwait(false);

            HandleErrors(response);
            return(JsonHelper.Deserialize <DiscordChannelPacket[]>(response.Body));
        }