@Test
public void testDeleteGuildChannels() {

    guildService.getGuildChannels(guild)
        .filter(data -> data.parentId().get().map(parentId -> Snowflake.asLong(parentId) == trashCategory).orElse(false))
        .map(ChannelData::id)
        .flatMap(id -> channelService.deleteChannel(Snowflake.asLong(id), null))
        .then()
        .block();
}