def category=(channel)
      channel = @bot.channel(channel)
      raise ArgumentError, 'Cannot set parent category to a channel that isn\'t a category' unless channel.category?

      update_channel_data(parent_id: channel.id)
    end
def category=(channel)
      channel = @bot.channel(channel)
      raise ArgumentError, 'Cannot set parent category to a channel that isn\'t a category' unless channel.category?

      update_channel_data(parent_id: channel.id)
    end
Sets this channels parent category
 @param channel [Channel, #resolve_id] the target category channel
 @raise [ArgumentError] if the target channel isn't a category