public static Task <IVoiceChannel> ModifyAsync(this IVoiceChannel channel,
                                                       Action <ModifyVoiceChannelActionProperties> action,
                                                       IRestRequestOptions options = null, CancellationToken cancellationToken = default)
        {
            var client = channel.GetRestClient();

            return(client.ModifyVoiceChannelAsync(channel.Id, action, options, cancellationToken));
        }