Module: RubyTube

Defined in:
lib/rubytube.rb,
lib/rubytube/error.rb,
lib/rubytube/utils.rb,
lib/rubytube/cipher.rb,
lib/rubytube/client.rb,
lib/rubytube/parser.rb,
lib/rubytube/stream.rb,
lib/rubytube/request.rb,
lib/rubytube/version.rb,
lib/rubytube/extractor.rb,
lib/rubytube/innertube.rb,
lib/rubytube/monostate.rb,
lib/rubytube/stream_query.rb,
lib/rubytube/stream_format.rb

Defined Under Namespace

Modules: Parser, Request, Utils Classes: Cipher, Client, Error, ExtractError, Extractor, HTMLParseError, InnerTube, InvalidArgumentError, LiveStreamError, MaxRetriesExceeded, MembersOnly, Monostate, RecordingUnavailable, RegexMatchError, Stream, StreamFormat, StreamQuery, VideoPrivate, VideoUnavailable

Constant Summary collapse

VERSION =
"0.5.0"

Class Method Summary collapse

Class Method Details

.new(url) ⇒ Object



23
24
25
# File 'lib/rubytube.rb', line 23

def new(url)
  Client.new(url)
end