Package tv.phantombot.twitch.emotes
Class SevenTVAPIv3
java.lang.Object
tv.phantombot.twitch.emotes.SevenTVAPIv3
- All Implemented Interfaces:
- EmoteProvider
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionRetrieves all emotes which are globally available to all users of the emote providerRetrieves all emotes which are local to the channel by the emote providerReturns the name of the provider (for code usage, not for human reading)static EmoteProviderinstance()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tv.phantombot.twitch.emotes.EmoteProvidergetSharedEmotes
- 
Field Details- 
PROVIDER_NAME- See Also:
 
 
- 
- 
Method Details- 
instance
- 
getGlobalEmotesDescription copied from interface:EmoteProviderRetrieves all emotes which are globally available to all users of the emote provider- Specified by:
- getGlobalEmotesin interface- EmoteProvider
- Returns:
- list of all globally available emotes of the provider or null if not supported
- Throws:
- EmoteApiRequestFailedException- when the api request or parsing of the response fails
 
- 
getLocalEmotesDescription copied from interface:EmoteProviderRetrieves all emotes which are local to the channel by the emote provider- Specified by:
- getLocalEmotesin interface- EmoteProvider
- Returns:
- list of all emotes local to the channel of the provider or null if not supported
- Throws:
- EmoteApiRequestFailedException- when the api request or parsing of the response fails
 
- 
getProviderNameDescription copied from interface:EmoteProviderReturns the name of the provider (for code usage, not for human reading)- Specified by:
- getProviderNamein interface- EmoteProvider
- Returns:
- the codename of the provider
 
 
-