def followers(options = {}, &block)
      name = CGI.escape(@name)
      return @query.connection.accumulate(
        :path => "channels/#{name}/follows",
        :json => 'follows',
        :sub_json => 'user',
        :create => -> hash { User.new(hash, @query) },
        :limit => options[:limit],
        :offset => options[:offset],
        &block
      )
    end
def followers(options = {}, &block)
      name = CGI.escape(@name)
      return @query.connection.accumulate(
        :path => "channels/#{name}/follows",
        :json => 'follows',
        :sub_json => 'user',
        :create => -> hash { User.new(hash, @query) },
        :limit => options[:limit],
        :offset => options[:offset],
        &block
      )
    end
Get the users following this channel.
 @note The number of followers is potentially very large, so it's recommended that you specify a `:limit`.
 @example
   channel.followers(:limit => 20)
 @example
   channel.followers do |follower|
     puts follower.display_name
   end
 @param options [Hash] Filter criteria.
 @option options [Fixnum] :limit (nil) Limit on the number of results returned.
 @option options [Fixnum] :offset (0) Offset into the result set to begin enumeration.
 @yield Optional. If a block is given, each follower is yielded.
 @yieldparam [User] follower Current follower.
 @see User
 @see https://github.com/justintv/Twitch-API/blob/master/v2_resources/channels.md#get-channelschannelfollows GET /channels/:channel/follows
 @return [Array<User>] Users following this channel, if no block is given.
 @return [nil] If a block is given.