Exception, to be thrown when an API query to the Twitch servers failed, due to having received empty JSON data.
Exception, to be thrown when an API query to the Twitch servers failed, with only an empty response received.
Exception, to be thrown when credentials or grants are invalid.
Exception, to be thrown when an API query to the Twitch servers failed, due to missing broadcaster-level token.
Abstract class for Twitch JSON exceptions, to deduplicate catching.
Exception, to be thrown when an API query to the Twitch servers failed, for whatever reason.
Generates and delays Twitch authorisation token expiry reminders.
Checks if a string is a valid Twitch username.
Common Twitch bits and bobs.