52 lines
1.0 KiB
Python
52 lines
1.0 KiB
Python
class ChatParseException(Exception):
|
|
'''
|
|
Base exception thrown by the parser
|
|
'''
|
|
pass
|
|
|
|
class NoYtinitialdataException(ChatParseException):
|
|
'''
|
|
Thrown when the video is not found.
|
|
'''
|
|
pass
|
|
|
|
class ResponseContextError(ChatParseException):
|
|
'''
|
|
Thrown when chat data is invalid.
|
|
'''
|
|
pass
|
|
|
|
class NoLivechatRendererException(ChatParseException):
|
|
'''
|
|
Thrown when livechatRenderer is missing in JSON.
|
|
'''
|
|
pass
|
|
|
|
|
|
class NoContentsException(ChatParseException):
|
|
'''
|
|
Thrown when ContinuationContents is missing in JSON.
|
|
'''
|
|
pass
|
|
|
|
class NoContinuationsException(ChatParseException):
|
|
'''
|
|
Thrown when continuation is missing in ContinuationContents.
|
|
'''
|
|
pass
|
|
|
|
class IllegalFunctionCall(Exception):
|
|
'''
|
|
Thrown when get () is called even though
|
|
set_callback () has been executed.
|
|
'''
|
|
pass
|
|
|
|
class InvalidVideoIdException(Exception):
|
|
'''
|
|
Thrown when the video_id is not exist (VideoInfo).
|
|
'''
|
|
pass
|
|
|
|
class UnknownConnectionError(Exception):
|
|
pass |