Index

$ A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

$

$alias() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
$aliased() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
$dataType() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
$name() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
$schema() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 

A

AbstractDatabaseMap<K,V> - Class in com.gmt2001.datastore2.datatype
Class to allow a HashMap to be used in a custom Converter on an UpdatableRecord
AbstractDatabaseMap() - Constructor for class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
AbstractTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
An abstract processor of TMI messages
AbstractTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Constructor.
AbstractTMIProcessor(String) - Constructor for class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Constructor.
AbstractTMIProcessor(String[]) - Constructor for class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Constructor.
AbstractTMIProcessor(List<String>) - Constructor for class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Constructor.
action() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The action that was executed.
action() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.AutomodTermsData
Whether terms are being added or removed.
action() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent
Provides a IrcModerationEvent.ModerationAction that can be used to coordinate executing only the harshest recommended action returned by the various moderation functions
action() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
 
active() - Method in class com.gmt2001.twitch.cache.Viewer
Updates the last time this user was active in chat
activeChatters() - Method in class com.gmt2001.twitch.cache.ViewerCache
Returns a list of Viewer objects representing users recently seen in chat, who have sent a message in the past 5 minutes
add(Viewer) - Method in class com.gmt2001.twitch.cache.ViewerCache
Adds a viewer to the cache
ADD - Enum constant in enum class tv.phantombot.event.discord.reaction.DiscordMessageReactionEvent.ReactionType
 
AddedRedeemable() - Static method in class com.gmt2001.TestData
An additional redeemable object not included in TestData.Redeemables()
AddedRedeemableId() - Static method in class com.gmt2001.TestData
An additional redeemable ID not included in TestData.RedeemableIds()
AddFile(String) - Method in class com.gmt2001.datastore.DataStore
Creates a new table
AddFile(String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
AddFile(String) - Method in class com.gmt2001.datastore.MariaDBStore
 
AddFile(String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
AddFile(String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
AddFile(Connection, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
AddFile(Connection, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
AddFile(Connection, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
AddFile(Connection, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
addFollow(String, String) - Method in class tv.phantombot.cache.FollowersCache
Adds a follow to the cache, and sends notifications if necessary
addFollow(String, String, boolean) - Method in class tv.phantombot.cache.FollowersCache
Adds a follow to the cache, and sends notifications if necessary
addFollow(String, ZonedDateTime) - Method in class tv.phantombot.cache.FollowersCache
Adds a follow to the cache, and sends notifications if necessary
addFollow(String, ZonedDateTime, boolean) - Method in class tv.phantombot.cache.FollowersCache
Adds a follow to the cache, and sends notifications if necessary
addReaction(Message, ReactionEmoji) - Method in class tv.phantombot.discord.util.DiscordUtil
Method that adds a reaction to a message.
addReaction(Message, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method that adds a reaction to a message.
addReactions(Message, ReactionEmoji...) - Method in class tv.phantombot.discord.util.DiscordUtil
Method that adds multiple reactions to a message.
addReactions(Message, String...) - Method in class tv.phantombot.discord.util.DiscordUtil
Method that adds a reaction to a message.
addRole(Role, User) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to set a role on a user.
addRole(String, User) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to set a role on a user.
addRole(String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to set a role on a user.
addScript(Script) - Method in class tv.phantombot.script.ScriptFileWatcher
Method to add scripts to the array list.
addUser(String) - Method in class tv.phantombot.cache.ViewerListCache
Deprecated.
 
addUser(String, String, String) - Method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
admin() - Method in class com.gmt2001.twitch.cache.Viewer
Indicates if this user is a Twitch admin
admin(boolean) - Method in class com.gmt2001.twitch.cache.Viewer
Updates the Twitch admin status of the viewer
afterCoreLoad() - Method in class com.gmt2001.module.CoreModule
Executes after all CoreModule have loaded, but before other Module start loading
afterCoreLoadOrder() - Method in class com.gmt2001.module.CoreModule
Indicates the sort order in which CoreModule.afterCoreLoad() should be called
afterLoad() - Method in class com.gmt2001.module.Module
Executes after all models have been loaded
alertImage(String) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
alertImage(String, boolean) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
ALLOWNONSSLPATHS - Static variable in class com.gmt2001.httpwsserver.WsSslErrorHandler
 
AllRedeemableIds() - Static method in class com.gmt2001.TestData
A list of redeemable IDs from TestData.RedeemableIds() and TestData.AddedRedeemableId()
AllRedeemables() - Static method in class com.gmt2001.TestData
A list of redeemable objects from TestData.Redeemables() and TestData.AddedRedeemable()
alternateLimit() - Method in class com.gmt2001.ratelimiters.WindowedSwitchingRateLimiter
 
API_REMOVED - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
The subscription was removed via API request, probably by a script on the bot.
appendDesc(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
appendDescription(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
appendField(String, String, boolean) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
as(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(String, String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(String, Collection<? extends String>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(String, BiFunction<? super Field<?>, ? super Integer, ? extends String>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(String, Function<? super Field<?>, ? extends String>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(Field<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(Name, Collection<? extends Name>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(Name, BiFunction<? super Field<?>, ? super Integer, ? extends Name>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(Name, Function<? super Field<?>, ? extends Name>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(Table<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(Table<?>, Collection<? extends Field<?>>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(Table<?>, BiFunction<? super Field<?>, ? super Integer, ? extends Field<?>>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(Table<?>, Function<? super Field<?>, ? extends Field<?>>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
as(Table<?>, Field<?>...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asCommand() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent
Converts this message into a CommandEvent
asCommand(String, String, Map<String, String>) - Static method in class tv.phantombot.event.command.CommandEvent
Converts the given message into a CommandEvent
asMultiset() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asMultiset(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asMultiset(Field<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asMultiset(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asTable() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asTable(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asTable(String, String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asTable(String, Collection<? extends String>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asTable(String, BiFunction<? super Field<?>, ? super Integer, ? extends String>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asTable(String, Function<? super Field<?>, ? extends String>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asTable(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asTable(Name, Collection<? extends Name>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asTable(Name, Name...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asTable(Table<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asTable(Table<?>, Collection<? extends Field<?>>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asTable(Table<?>, Field<?>...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
asterisk() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
attach(Configuration) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
attach(UpdatableRecord<?>, int) - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
attach(UpdatableRecord<?>, int) - Method in interface com.gmt2001.datastore2.datatype.AttachableDataType
Attaches this AttachableDataType to a record and field to mark when changed
AttachableDataType - Interface in com.gmt2001.datastore2.datatype
Allows a custom DataType to attach a reference to a UpdatableRecord
AttachableRecord - Interface in com.gmt2001.datastore2.record
ATTR_ALLOW_NON_SSL - Static variable in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Represents the ATTR_ALLOW_NON_SSL attribute, which stores if the client is allowed to bypass SSL requirements
ATTR_AUTH_USER - Static variable in class com.gmt2001.httpwsserver.auth.WsSharedRWTokenAuthenticationHandler
Represents the ATTR_AUTH_USER attribute
ATTR_AUTHENTICATED - Static variable in interface com.gmt2001.httpwsserver.auth.WsAuthenticationHandler
Represents the ATTR_AUTHENTICATED attribute
ATTR_FRAME_HANDLER - Static variable in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Represents the ATTR_FRAME_HANDLER attribute, which stores the WsFrameHandler that processes frames for this client
ATTR_IS_READ_ONLY - Static variable in class com.gmt2001.httpwsserver.auth.WsSharedRWTokenAuthenticationHandler
Represents the ATTR_IS_READ_ONLY attribute
ATTR_SENT_AUTH_REPLY - Static variable in interface com.gmt2001.httpwsserver.auth.WsAuthenticationHandler
Represents the attrSentAuthReply attribute
ATTR_URI - Static variable in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Represents the ATTR_URI attribute, which stores the URI the client has connected to
attributes() - Method in class com.gmt2001.twitch.cache.Viewer
Marks that the attributes have been set on this viewer
AUTHORIZATION_REVOKED - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
Authorization for user(s) in the condition was revoked.
authorize(String, String, String, String) - Static method in class com.illusionaryone.StreamLabsAPI
Attempts to authorize the user and obtain an access token
AutomodMessage - Class in com.gmt2001.twitch.eventsub.subscriptions.automod.message
Common message data for AutomodMessageHold and AutomodMessageUpdate.
AutomodMessage() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
Only used by EventSub for handler registration
AutomodMessage(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
AutomodMessage(String, String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
Constructor
AutomodMessageHold - Class in com.gmt2001.twitch.eventsub.subscriptions.automod.message
 
AutomodMessageHold() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageHold
Only used by EventSub for handler registration
AutomodMessageHold(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageHold
AutomodMessageHold(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageHold
Constructor
AutomodMessageHold(String, String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageHold
Constructor
AutomodMessageUpdate - Class in com.gmt2001.twitch.eventsub.subscriptions.automod.message
 
AutomodMessageUpdate() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageUpdate
Only used by EventSub for handler registration
AutomodMessageUpdate(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageUpdate
AutomodMessageUpdate(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageUpdate
Constructor
AutomodMessageUpdate(String, String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageUpdate
Constructor
automodTerms() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The data about terms being added or removed from automod.
AutomodTermsData - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.data
Automod terms data in an EventSub payload.
AutomodTermsData(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.data.AutomodTermsData
Constructor

B

Backoff() - Method in class com.gmt2001.ratelimiters.ExponentialBackoff
Blocks with Thread.sleep until the next interval
BackoffAsync(Runnable) - Method in class com.gmt2001.ratelimiters.ExponentialBackoff
Calls the specified Runnable once the next interval expires
BackoffOnce() - Method in class com.gmt2001.ratelimiters.ExponentialBackoff
Blocks with Thread.sleep until the next interval, if not already backing off
BackoffOnceAsync(Runnable) - Method in class com.gmt2001.ratelimiters.ExponentialBackoff
Calls the specified Runnable once the next interval expires, if not already backing off
backup() - Method in class com.gmt2001.datastore2.Datastore2
Performs a backup of the database to the dbbackup folder
backup(String) - Method in class com.gmt2001.datastore2.Datastore2
Performs a backup of the database to the dbbackup folder
backup(String) - Method in class com.gmt2001.datastore2.H2Store2
 
backup(String) - Method in class com.gmt2001.datastore2.SQLiteStore2
 
backupDB(String) - Method in class com.gmt2001.datastore.DataStore
Backs up the database to the specified filename in the dbbackup folder
backupDB(String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
backupDB(String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
backupFileName() - Method in class com.gmt2001.datastore2.Datastore2
Returns the default backup filename, which is usually the database name with Datastore2.timestamp() appended
backupFileName() - Method in class com.gmt2001.datastore2.H2Store2
 
backupFileName() - Method in class com.gmt2001.datastore2.SQLiteStore2
 
badges() - Method in class com.gmt2001.twitch.tmi.TMIMessage
 
ban() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The user who was banned.
Ban - Enum constant in enum class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationActions.Actions
Ban
Ban() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
Attempts to set the current action to Actions.Ban
Ban(String, String) - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
Attempts to set the current action to Actions.Ban
BanData - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.data
Ban data in an EventSub payload.
BanData(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.data.BanData
Constructor
banUser(String, String, String, int) - Method in class tv.phantombot.twitch.api.Helix
Bans a user from participating in a broadcaster's chat room, or puts them in a timeout.
banUserAsync(String, String, String, int) - Method in class tv.phantombot.twitch.api.Helix
Bans a user from participating in a broadcaster's chat room, or puts them in a timeout.
bits() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageCheermote
The amount of bits cheered in this cheermote fragment.
biz.source_code.miniConnectionPoolManager - package biz.source_code.miniConnectionPoolManager
 
BLUE - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionOutcome.Color
Blue
BLUE - Enum constant in enum class tv.phantombot.twitch.api.Helix.AnnouncementColors
Blue
bot() - Method in class com.gmt2001.twitch.cache.Viewer
Indicates if this user is the bot
bot() - Method in class com.gmt2001.twitch.cache.ViewerCache
Returns the Viewer object representing the bot account
bot(boolean) - Method in class com.gmt2001.twitch.cache.Viewer
Updates if this viewer is the bot
botDevelopers() - Method in class tv.phantombot.PhantomBot
Only used on bot boot up for now.
botRevision() - Method in class tv.phantombot.PhantomBot
Current Build Revision
botVersion() - Method in class tv.phantombot.PhantomBot
Current Version Of PhantomBot.
broadcaster() - Method in class com.gmt2001.twitch.cache.Viewer
Indicates if this user is the broadcaster
broadcaster() - Method in class com.gmt2001.twitch.cache.ViewerCache
Returns the Viewer object representing the broadcaster account
broadcaster(boolean) - Method in class com.gmt2001.twitch.cache.Viewer
Updates the broadcaster status of the viewer
broadcasterUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The broadcaster's user ID.
broadcasterUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
The broadcaster's user ID.
broadcasterUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
The broadcaster's user ID.
broadcasterUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The broadcaster's user ID.
broadcasterUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
The broadcaster's user ID.
broadcasterUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
The broadcaster's user ID.
broadcasterUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
The broadcaster's user ID.
broadcasterUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
The broadcaster's user ID.
broadcasterUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
The broadcaster's user ID.
broadcasterUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOffline
The broadcaster's user ID.
broadcasterUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
The broadcaster's user ID.
broadcasterUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The broadcaster's user login.
broadcasterUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
The broadcaster's user login.
broadcasterUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
The broadcaster's user login.
broadcasterUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The broadcaster's user login.
broadcasterUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
The broadcaster's user login.
broadcasterUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
The broadcaster's user login.
broadcasterUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
The broadcaster's user login.
broadcasterUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
The broadcaster's user login.
broadcasterUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
The broadcaster's user login.
broadcasterUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOffline
The broadcaster's user login.
broadcasterUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
The broadcaster's user login.
broadcasterUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The broadcaster's user display name.
broadcasterUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
The broadcaster's user display name.
broadcasterUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
The broadcaster's user display name.
broadcasterUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The broadcaster's user display name.
broadcasterUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
The broadcaster's user display name.
broadcasterUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
The broadcaster's user display name.
broadcasterUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
The broadcaster's user display name.
broadcasterUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
The broadcaster's user display name.
broadcasterUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
The broadcaster's user display name.
broadcasterUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOffline
The broadcaster's user display name.
broadcasterUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
The broadcaster's user display name.
broadcastWsFrame(WebSocketFrame) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Transmits a WebSocketFrame to all authenticated clients
broadcastWsFrame(String, WebSocketFrame) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Transmits a WebSocketFrame to all authenticated clients that are connected to a specific URI
BttvApiV3 - Class in tv.phantombot.twitch.emotes
 
BTTVAPIv3 - Class in com.illusionaryone
 
BUFFERING - Enum constant in enum class tv.phantombot.ytplayer.YTPlayerState
 
build() - Method in class tv.phantombot.discord.util.EmbedBuilder
 
bulkDelete(GuildMessageChannel, int) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to bulk delete messages from a channel.
bulkDelete(String, int) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to bulk delete messages from a channel.
bulkDeleteMessages(GuildMessageChannel, Message...) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to bulk delete messages from a channel.
bulkDeleteMessages(String, Message...) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to bulk delete messages from a channel.

C

calcHmacSha256(byte[], byte[]) - Static method in class com.gmt2001.security.HMAC
Calculates an HMAC-SHA256
calcHmacSha256(String, String) - Static method in class com.gmt2001.security.HMAC
Calculates an HMAC-SHA256 and returns the MAC as a hex-encoded string
callback() - Method in class com.gmt2001.twitch.eventsub.EventSubTransport
The callback URL where the notification should be sent.
callMethod(String, String) - Static method in class tv.phantombot.script.Script
 
canBackup() - Method in class com.gmt2001.datastore.DataStore
Indicates if this database type supports generating backup files
canBackup() - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
canBackup() - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
canBeEdited() - Method in class tv.phantombot.panel.PanelUser.PanelUser
Indicates if the panel user's properties (username, password, permissions, ...) can be changed
Canceled - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd.RedemptionStatus
Canceled and refunded
CANCELED - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd.Status
The broadcaster is canceling the prediction and sending refunds to the participants
CANCELED - Enum constant in enum class tv.phantombot.twitch.api.Helix.CustomRewardRedemptionStatus
Cancelled and refunded
CANCELED - Enum constant in enum class tv.phantombot.twitch.api.Helix.PredictionStatus
The broadcaster is canceling the prediction and sending refunds to the participants.
cancelRaid(String) - Method in class tv.phantombot.twitch.api.Helix
Cancel a pending raid.
cancelRaidAsync(String) - Method in class tv.phantombot.twitch.api.Helix
Cancel a pending raid.
CancelReset() - Method in class com.gmt2001.ratelimiters.ExponentialBackoff
Cancels a scheduled reset initiated by a call to ResetIn
canChannelPublish(GuildMessageChannel) - Method in class tv.phantombot.discord.util.DiscordUtil
* Indicates if the channel is a type that is allowed to publish crossposts
canChannelPublish(String) - Method in class tv.phantombot.discord.util.DiscordUtil
* Indicates if the channel is a type that is allowed to publish crossposts
CanConnect() - Method in class com.gmt2001.datastore.DataStore
Tests if the connection to the database succeeds
CanConnect() - Method in class com.gmt2001.datastore.MariaDBStore
 
CanConnect() - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
canManageUsers() - Method in class tv.phantombot.panel.PanelUser.PanelUser
Indicates if this user is allowed to manage other panel users
CANNOT_RECONNECT - Enum constant in enum class tv.phantombot.discord.DiscordAPI.ConnectionState
 
CanNotManageError - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Panel user is not allowed to manage other panel users
canRestart() - Method in class com.gmt2001.util.RestartRunner
Returns true if a command is present.
canRestartBot() - Method in class tv.phantombot.panel.PanelUser.PanelUser
Indicates if this user is allowed to restart the bot
CapabilityTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Gets the authentication process started by requesting capabilities and sending NICK/PASS
CapabilityTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.CapabilityTMIProcessor
 
CaselessCommandLineArguments - Class in tv.phantombot
 
CaselessCommandLineArguments() - Constructor for class tv.phantombot.CaselessCommandLineArguments
 
CaselessProperties - Class in tv.phantombot
Provides an implementation of Properties where the key is case-insensitive and thread-safe
CaselessProperties() - Constructor for class tv.phantombot.CaselessProperties
 
CaselessProperties.Transaction - Class in tv.phantombot
Represents a transaction which apples new values to the property set simultaneously
CatchSslExceptionHandler - Class in com.gmt2001.httpwsserver
 
CatchSslExceptionHandler() - Constructor for class com.gmt2001.httpwsserver.CatchSslExceptionHandler
 
category() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The automod category that triggered the message to be held.
categoryId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
The channel's category ID.
categoryName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
The category name.
changeBroadcasterToken() - Method in class tv.phantombot.httpserver.HTTPOAuthHandler
 
changed() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
changed(boolean) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
changed(int) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
changed(int, boolean) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
changed(String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
changed(String, boolean) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
changed(Field<?>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
changed(Field<?>, boolean) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
changed(Name) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
changed(Name, boolean) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
changePassword(String, String, String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Changes a panel user's password

Only existing and editable panel users can have their password changed
channel() - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Shortcut to get the channel name
channel() - Method in class com.gmt2001.twitch.tmi.TMIMessage
 
channel() - Method in class com.gmt2001.wsclient.WSClient
Retrieves the socket channel
ChannelFollow - Class in com.gmt2001.twitch.eventsub.subscriptions.channel
A specified channel receives a follow.
ChannelFollow() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
Only used by EventSub for handler registration
ChannelFollow(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
ChannelFollow(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
Constructor
ChannelFollow(String, String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
Constructor
channelId(Channel) - Static method in class tv.phantombot.discord.util.DiscordUtil
 
channelIdAsString(Channel) - Static method in class tv.phantombot.discord.util.DiscordUtil
 
ChannelModerate - Class in com.gmt2001.twitch.eventsub.subscriptions.channel
A moderator command has been executed.
ChannelModerate() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
Only used by EventSub for handler registration
ChannelModerate(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
ChannelModerate(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
Constructor
ChannelModerate(String, String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
Constructor
channelName - Variable in class tv.phantombot.twitch.irc.chat.utils.MessageQueue
 
channelName(Channel) - Static method in class tv.phantombot.discord.util.DiscordUtil
 
channelPoints() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionOutcome
The total number of Channel Points used on this outcome.
ChannelPointsCustomRewardRedemptionAdd - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption
A viewer has redeemed a custom channel points reward on the specified channel
ChannelPointsCustomRewardRedemptionAdd() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
Only used by EventSub for handler registration
ChannelPointsCustomRewardRedemptionAdd(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
ChannelPointsCustomRewardRedemptionAdd(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
Constructor.
ChannelPointsCustomRewardRedemptionAdd(String, String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
Constructor.
ChannelPointsCustomRewardRedemptionAdd.RedemptionStatus - Enum Class in com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption
The status of the redemption
ChannelPointsReward - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption
Basic information about the reward that was redeemed, at the time it was redeemed.
ChannelPointsReward(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsReward
Constructor
ChannelPointsReward(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsReward
Constructor
channelPointsUsed() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.TopPredictor
The number of Channel Points used to participate in the Prediction.
channelPointsWon() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.TopPredictor
The number of Channel Points won.
channelRead(ChannelHandlerContext, Object) - Method in class com.gmt2001.httpwsserver.RequestLogger
 
channelRead0(ChannelHandlerContext, FullHttpRequest) - Method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Handles incoming HTTP requests and passes valid ones to the appropriate HttpRequestHandler If a handler is not available for the requested path, then 404 NOT FOUND is sent back to the client
channelRead0(ChannelHandlerContext, FullHttpRequest) - Method in class com.gmt2001.httpwsserver.HttpSslRedirectHandler
Redirects non-SSL requests to SSL
channelRead0(ChannelHandlerContext, WebSocketFrame) - Method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Handles incoming WebSocket frames and passes them to the appropriate WsFrameHandler
channelRead0(ChannelHandlerContext, WebSocketFrame) - Method in class com.gmt2001.httpwsserver.WsSslErrorHandler
Handles incoming WebSocket frames and passes them to the appropriate WsFrameHandler
channelReadComplete(ChannelHandlerContext) - Method in class com.gmt2001.httpwsserver.RequestLogger
 
ChannelUpdate - Class in com.gmt2001.twitch.eventsub.subscriptions.channel
A broadcaster updates their channel properties e.g., category, title, mature flag, broadcast, or language.
ChannelUpdate() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
Only used by EventSub for handler registration
ChannelUpdate(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
ChannelUpdate(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
Constructor
chatters() - Method in class com.gmt2001.twitch.cache.ViewerCache
Returns a list of Viewer objects representing users recently seen in chat
chatters() - Method in class tv.phantombot.event.irc.channel.IrcChannelUsersUpdateEvent
A list of login names for users who are currently in chat
checkAndProcessCommands(String, String) - Static method in class com.gmt2001.twitch.tmi.TMISlashCommands
 
checkAndRefreshTokens() - Method in class com.gmt2001.twitch.TwitchAuthorizationCodeFlow
 
checkAuthorization(ChannelHandlerContext, FullHttpRequest) - Method in interface com.gmt2001.httpwsserver.auth.HttpAuthenticationHandler
Checks if the given FullHttpRequest is a valid authentication request, or if the underlying Channel has already been authenticated When returning false, this method MUST also send either an 401 Unauthorized, a Header Location, or an error page back to the client
checkAuthorization(ChannelHandlerContext, FullHttpRequest) - Method in class com.gmt2001.httpwsserver.auth.HttpBasicAuthenticationHandler
Checks if the given FullHttpRequest has the correct header with valid credentials
checkAuthorization(ChannelHandlerContext, FullHttpRequest) - Method in class com.gmt2001.httpwsserver.auth.HttpNoAuthenticationHandler
Always returns true, since this handler is for No Authentication
checkAuthorization(ChannelHandlerContext, FullHttpRequest) - Method in class com.gmt2001.httpwsserver.auth.HttpSharedTokenOrPasswordAuthenticationHandler
Checks if the given FullHttpRequest has the correct header with valid credentials
checkAuthorization(ChannelHandlerContext, WebSocketFrame) - Method in interface com.gmt2001.httpwsserver.auth.WsAuthenticationHandler
Checks if the given WebSocketFrame is a valid authentication frame, or if the underlying Channel has already been authenticated When returning false, this method MUST also send an Authentication Required frame back to the client
checkAuthorization(ChannelHandlerContext, WebSocketFrame) - Method in class com.gmt2001.httpwsserver.auth.WsNoAuthenticationHandler
Always returns true, since this handler is for No Authentication Sends a read-only authentication successful frame on the first received frame from the client, defined as {"authresult": string:"true", "authtype": string:"read"}
checkAuthorization(ChannelHandlerContext, WebSocketFrame) - Method in class com.gmt2001.httpwsserver.auth.WsSharedRWTokenAuthenticationHandler
Checks if the given WebSocketFrame has the correct token and closes the connection after WsSharedRWTokenAuthenticationHandler.maxAttempts failed attempts Saves the authorization results in the channel attributes and recalls them to keep the session authorized in subsequent frames If this is an authentication frame, or another frame when authentication already failed, sends a JSON-encoded frame defined as {"authresult": string:"true" or "false", "authtype": string:"none" or "read" or "read/write"}
checkAuthorizationHeaders(ChannelHandlerContext, HttpHeaders) - Method in interface com.gmt2001.httpwsserver.auth.WsAuthenticationHandler
Checks if the given HttpHeaders contains a valid authorization, or if the underlying Channel has already been authenticated When returning false, this method MUST NOT send any frames back to the client
checkAuthorizationHeaders(ChannelHandlerContext, HttpHeaders) - Method in class com.gmt2001.httpwsserver.auth.WsNoAuthenticationHandler
 
checkAuthorizationHeaders(ChannelHandlerContext, HttpHeaders) - Method in class com.gmt2001.httpwsserver.auth.WsSharedRWTokenAuthenticationHandler
Checks if the given HttpHeaders contains a valid login for a panel user, if enabled
checkAuthTokenAndGetUser(String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Checks if the panel user is allowed to logon to the web panel and/or use the websocket by his authentication token
checkConnectionStatus() - Method in class tv.phantombot.discord.DiscordAPI
Method that checks if we are still connected to Discord and reconnects if we are not.
checkDataStore(String, String) - Method in class tv.phantombot.PhantomBot
Checks if a value is true in the datastore.
checkFilePermissions(ChannelHandlerContext, FullHttpRequest, Path, boolean) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Checks if the file or directory pointed to by p exists, is not hidden, is not a symlink, and is readable Sends back a 404 NOT FOUND or 403 FORBIDDEN on failure
checkLogin(String, String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Checks if the panel user is allowed to logon to the web panel and/or use the websocket
checkLogin(String, String, String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Checks if the panel user is allowed to logon to the web panel and/or use the websocket
checkLoginAndGetUser(String, String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Checks if the panel user is allowed to logon to the web panel and/or use the websocket
checkLoginAndGetUser(String, String, String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Checks if the panel user is allowed to logon to the web panel and/or use the websocket
checkLoginAndGetUserB64(String, String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Checks if the panel user is allowed to logon to the web panel and/or use the websocket
checkLoginB64(String, String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Checks if the panel user is allowed to logon to the web panel and/or use the websocket
checkModuleEnabled(String) - Method in class tv.phantombot.PhantomBot
Helper method to see if a module is enabled.
CheckNewRelease() - Static method in class com.illusionaryone.GitHubAPIv3
 
checkOAuthInconsistencies(String) - Method in class tv.phantombot.twitch.api.TwitchValidate
 
checkPanelUserCommandAccess(PanelUser, String, String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Checks if a user is allowed to send a command to the bots modules
checkPanelUserDatabaseAccess(PanelUser, String, String, boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Checks if a user is allowed to access a database table
checkPanelUserScriptAccess(PanelUser, String, String[], String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Checks if a user is allowed send websocket events to a specific script
checkPanelUserSectionAccess(PanelUser, String, boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Checks if a user has to access a panel section
checkTokenAuthorization(ChannelHandlerContext, FullHttpRequest) - Method in class tv.phantombot.httpserver.HttpSetupHandler
 
checkTokenAuthorization(String, String) - Method in class tv.phantombot.httpserver.HttpSetupHandler
 
checkVersion(SQLDialect, Connection, String) - Method in class com.gmt2001.datastore2.Datastore2
Checks if JOOQ supports the software version of the connected database
cheermote() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageFragment
The cheermote data if this is a cheermote fragment.
clear() - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
ClearChat - Enum constant in enum class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationActions.Actions
Clear Chat
ClearChat() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
Attempts to set the current action to Actions.ClearChat
ClearChatTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the CLEARCHAT TMI Command
ClearChatTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.ClearChatTMIProcessor
 
clearFields() - Method in class tv.phantombot.discord.util.EmbedBuilder
 
ClearMsgTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the CLEARMSG TMI Command
ClearMsgTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.ClearMsgTMIProcessor
 
clearTimer(int) - Method in class com.gmt2001.JSTimers
 
close() - Method in class com.gmt2001.httpwsserver.HTTPWSServer
Shuts down the server, with a grace period for ongoing requests to finish
close() - Method in class com.gmt2001.RollbarProvider
Closes out Rollbar
close() - Method in class com.gmt2001.wsclient.WSClient
Sends a WebSocket frame of type Close with a status code of NORMAL_CLOSURE, then closes the socket, with a grace period for ongoing requests to finish
close() - Method in class tv.phantombot.twitch.irc.TwitchSession
Method that stops everything for TwitchWSIRC, there's no going back after this.
close(int, String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Closes the socket
close(int, String) - Method in class com.gmt2001.wsclient.WSClient
Sends a WebSocket frame of type Close, then closes the socket, with a grace period for ongoing requests to finish
close(WebSocketCloseStatus) - Method in class com.gmt2001.wsclient.WSClient
Sends a WebSocket frame of type Close, then closes the socket, with a grace period for ongoing requests to finish
close(WebSocketCloseStatus, String) - Method in class com.gmt2001.wsclient.WSClient
Sends a WebSocket frame of type Close, then closes the socket, with a grace period for ongoing requests to finish
close(WebSocketFrame) - Method in class com.gmt2001.wsclient.WSClient
Sends a WebSocket frame of type Close, then closes the socket, with a grace period for ongoing requests to finish
CLOSE - Enum constant in enum class com.gmt2001.twitch.tmi.TMIMessage.TMIMessageType
The connection is closing
color() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionOutcome
The color for the outcome.
com.gmt2001 - package com.gmt2001
 
com.gmt2001.Console - package com.gmt2001.Console
 
com.gmt2001.datastore - package com.gmt2001.datastore
 
com.gmt2001.datastore2 - package com.gmt2001.datastore2
 
com.gmt2001.datastore2.datatype - package com.gmt2001.datastore2.datatype
 
com.gmt2001.datastore2.meta - package com.gmt2001.datastore2.meta
 
com.gmt2001.datastore2.record - package com.gmt2001.datastore2.record
 
com.gmt2001.dns - package com.gmt2001.dns
 
com.gmt2001.httpclient - package com.gmt2001.httpclient
 
com.gmt2001.httpwsserver - package com.gmt2001.httpwsserver
 
com.gmt2001.httpwsserver.auth - package com.gmt2001.httpwsserver.auth
 
com.gmt2001.httpwsserver.x509 - package com.gmt2001.httpwsserver.x509
 
com.gmt2001.module - package com.gmt2001.module
 
com.gmt2001.ratelimiters - package com.gmt2001.ratelimiters
 
com.gmt2001.security - package com.gmt2001.security
 
com.gmt2001.twitch - package com.gmt2001.twitch
 
com.gmt2001.twitch.cache - package com.gmt2001.twitch.cache
 
com.gmt2001.twitch.eventsub - package com.gmt2001.twitch.eventsub
 
com.gmt2001.twitch.eventsub.subscriptions - package com.gmt2001.twitch.eventsub.subscriptions
 
com.gmt2001.twitch.eventsub.subscriptions.automod.message - package com.gmt2001.twitch.eventsub.subscriptions.automod.message
 
com.gmt2001.twitch.eventsub.subscriptions.channel - package com.gmt2001.twitch.eventsub.subscriptions.channel
 
com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption - package com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption
 
com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data - package com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data
 
com.gmt2001.twitch.eventsub.subscriptions.channel.data - package com.gmt2001.twitch.eventsub.subscriptions.channel.data
 
com.gmt2001.twitch.eventsub.subscriptions.channel.prediction - package com.gmt2001.twitch.eventsub.subscriptions.channel.prediction
 
com.gmt2001.twitch.eventsub.subscriptions.stream - package com.gmt2001.twitch.eventsub.subscriptions.stream
 
com.gmt2001.twitch.tmi - package com.gmt2001.twitch.tmi
 
com.gmt2001.twitch.tmi.processors - package com.gmt2001.twitch.tmi.processors
 
com.gmt2001.util - package com.gmt2001.util
 
com.gmt2001.util.concurrent - package com.gmt2001.util.concurrent
 
com.gmt2001.wsclient - package com.gmt2001.wsclient
 
com.gmt2001.wspinger - package com.gmt2001.wspinger
 
com.illusionaryone - package com.illusionaryone
 
com.scaniatv - package com.scaniatv
 
command() - Method in class com.gmt2001.twitch.tmi.TMIMessage
 
command(CommandEvent) - Method in class tv.phantombot.PhantomBot
 
CommandEvent - Class in tv.phantombot.event.command
 
CommandEvent(String, String, String) - Constructor for class tv.phantombot.event.command.CommandEvent
Class constructor for this event without tags.
CommandEvent(String, String, String, Map<String, String>) - Constructor for class tv.phantombot.event.command.CommandEvent
Class constructor for this event.
commands - Variable in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
The IRC commands this processor listens to
commit() - Method in class tv.phantombot.CaselessProperties.Transaction
Commits all new/updated properties in this transaction to the CaselessProperties instance, then saves the state
compareHmacSha256(byte[], byte[], byte[]) - Static method in class com.gmt2001.security.HMAC
Calculates an HMAC-SHA256 and compares it to an existing MAC
compareHmacSha256(String, String, String) - Static method in class com.gmt2001.security.HMAC
Calculates an HMAC-SHA256 and compares it to an existing MAC
compareSha256(byte[], byte[]) - Static method in class com.gmt2001.security.Digest
Calculates a SHA-256 digest and compares it to an existing digest
compareSha256(String, String) - Static method in class com.gmt2001.security.Digest
Calculates a SHA-256 digest and compares it to an existing hex-encoded digest
compareTo(Record) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
CompareVersions(String, String) - Static method in class com.illusionaryone.GitHubAPIv3
Compares version strings on the dot-notation integers only
complete() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent
Emits false from the mono, signaling that moderation has not occurred in any handlers and the message is safe to consume
completedMono() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent
Returns a Mono which emits the onComplete signal once all moderation hooks have run, reguardless of outcome
component1() - Method in class com.gmt2001.datastore2.record.Record1
 
component1() - Method in class com.gmt2001.datastore2.record.Record2
 
component1() - Method in class com.gmt2001.datastore2.record.Record3
 
component1() - Method in class com.gmt2001.datastore2.record.Record4
 
component1() - Method in class com.gmt2001.datastore2.record.Record5
 
component1() - Method in class com.gmt2001.datastore2.record.Record6
 
component1() - Method in class com.gmt2001.datastore2.record.Record7
 
component1() - Method in class com.gmt2001.datastore2.record.Record8
 
component2() - Method in class com.gmt2001.datastore2.record.Record2
 
component2() - Method in class com.gmt2001.datastore2.record.Record3
 
component2() - Method in class com.gmt2001.datastore2.record.Record4
 
component2() - Method in class com.gmt2001.datastore2.record.Record5
 
component2() - Method in class com.gmt2001.datastore2.record.Record6
 
component2() - Method in class com.gmt2001.datastore2.record.Record7
 
component2() - Method in class com.gmt2001.datastore2.record.Record8
 
component3() - Method in class com.gmt2001.datastore2.record.Record3
 
component3() - Method in class com.gmt2001.datastore2.record.Record4
 
component3() - Method in class com.gmt2001.datastore2.record.Record5
 
component3() - Method in class com.gmt2001.datastore2.record.Record6
 
component3() - Method in class com.gmt2001.datastore2.record.Record7
 
component3() - Method in class com.gmt2001.datastore2.record.Record8
 
component4() - Method in class com.gmt2001.datastore2.record.Record4
 
component4() - Method in class com.gmt2001.datastore2.record.Record5
 
component4() - Method in class com.gmt2001.datastore2.record.Record6
 
component4() - Method in class com.gmt2001.datastore2.record.Record7
 
component4() - Method in class com.gmt2001.datastore2.record.Record8
 
component5() - Method in class com.gmt2001.datastore2.record.Record5
 
component5() - Method in class com.gmt2001.datastore2.record.Record6
 
component5() - Method in class com.gmt2001.datastore2.record.Record7
 
component5() - Method in class com.gmt2001.datastore2.record.Record8
 
component6() - Method in class com.gmt2001.datastore2.record.Record6
 
component6() - Method in class com.gmt2001.datastore2.record.Record7
 
component6() - Method in class com.gmt2001.datastore2.record.Record8
 
component7() - Method in class com.gmt2001.datastore2.record.Record7
 
component7() - Method in class com.gmt2001.datastore2.record.Record8
 
component8() - Method in class com.gmt2001.datastore2.record.Record8
 
CompositeAddressResolverGroup - Class in com.gmt2001.dns
An AddressResolverGroup that uses a CompositeInetNameResolver to service DNS queries
CompositeInetNameResolver - Class in com.gmt2001.dns
A composite AddressResolver that resolves a host name against a sequence of AddressResolvers
CompositeInetNameResolver(EventExecutor, InetNameResolver...) - Constructor for class com.gmt2001.dns.CompositeInetNameResolver
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
condition() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
Subscription-specific parameters.
CONFIG - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUser.Type
User originating from the botlogin.txt
configuration() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
ConfigurationManager - Class in tv.phantombot
 
connect() - Method in class com.gmt2001.wsclient.WSClient
Connects to the server
connect() - Method in class tv.phantombot.discord.DiscordAPI
 
connect(String) - Method in class tv.phantombot.discord.DiscordAPI
Method to connect to Discord.
connected() - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
 
connected() - Method in class com.gmt2001.wsclient.WSClient
Indicates if the socket is connected.
CONNECTED - Enum constant in enum class tv.phantombot.discord.DiscordAPI.ConnectionState
 
CONNECTING - Enum constant in enum class tv.phantombot.discord.DiscordAPI.ConnectionState
 
ConsoleEvent - Class in tv.phantombot.event.console
 
ConsoleEvent() - Constructor for class tv.phantombot.event.console.ConsoleEvent
 
ConsoleEventHandler - Class in tv.phantombot.console
 
ConsoleInputEvent - Class in tv.phantombot.event.console
 
ConsoleInputEvent(String) - Constructor for class tv.phantombot.event.console.ConsoleInputEvent
Class constructor for this event.
ConsoleInputListener - Class in tv.phantombot.console
 
ConsoleInputListener() - Constructor for class tv.phantombot.console.ConsoleInputListener
 
content - Variable in class com.gmt2001.HttpResponse
Deprecated.
 
convert(Class<U>, Function<? super SectionVariableValueRecord, ? extends U>, Function<? super U, ? extends SectionVariableValueRecord>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
convert(Binding<SectionVariableValueRecord, U>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
convert(Converter<SectionVariableValueRecord, U>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
convertDataStore(DataStore, DataStore) - Static method in class com.gmt2001.datastore.DataStoreConverter
Deprecated.
Method that converts a datastore to another one.
convertFrom(Class<U>, Function<? super SectionVariableValueRecord, ? extends U>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
convertFrom(Function<? super SectionVariableValueRecord, ? extends U>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
convertTo(Class<U>, Function<? super U, ? extends SectionVariableValueRecord>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
convertTo(Function<? super U, ? extends SectionVariableValueRecord>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
CoreModule - Class in com.gmt2001.module
A bot module which is a core module
CoreModule() - Constructor for class com.gmt2001.module.CoreModule
 
cost() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
How much the subscription counts against your limit.
cost() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsReward
The reward cost.
count() - Method in class tv.phantombot.cache.StreamElementsCache
Returns the current cache count (size/length),
count() - Method in class tv.phantombot.cache.TipeeeStreamCache
Returns the current cache count (size/length),
covertEmoteToCodepoint(String) - Static method in class tv.phantombot.scripts.handler.EmojiProcessor
Converts a unicode (multi-byte) emoji to its codepoint representation (e.g.
create() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Creates a new EventSub subscription, using the parameters provided via other methods or the constructor.
create() - Method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
create() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
Deprecated.
create(String) - Static method in class com.gmt2001.httpclient.URIUtil
Creates a URI by parsing the given spec as described in RFC 2396 "Uniform Resource Identifiers: Generic * Syntax" and encoding any illegal characters according to the MIME format application/x-www-form-urlencoded using URLEncoder.encode(String, java.nio.charset.Charset)
create(String, Map<String, PanelUserHandler.Permission>, boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUser
Creates a new panel user and saves the user in the database
create(String, Map<String, PanelUserHandler.Permission>, boolean, boolean, boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUser
Creates a new panel user and saves the user in the database
create(Configuration) - Method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
create(Context<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
createCustomReward(String, int, Boolean, String, Boolean, String, Boolean, Integer, Boolean, Integer, Boolean, Integer, Boolean) - Method in class tv.phantombot.twitch.api.Helix
Creates a Custom Reward in the broadcaster\'s channel.
createCustomRewardAsync(String, int, Boolean, String, Boolean, String, Boolean, Integer, Boolean, Integer, Boolean, Integer, Boolean) - Method in class tv.phantombot.twitch.api.Helix
Creates a Custom Reward in the broadcaster\'s channel.
createdAt() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
The time the subscription was created.
createEventLoopGroup() - Static method in class com.gmt2001.dns.EventLoopDetector
If an operating system specific EventLoopGroup is available, returns a new instance of it
createEventSubSubscriptionAsync(String) - Method in class tv.phantombot.twitch.api.Helix
Creates an EventSub subscription.
createField(String, DataType<T>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
createField(String, DataType<T>, String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
createField(String, DataType<T>, String, Binding<T, U>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
createField(String, DataType<T>, String, Converter<T, U>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
createField(String, DataType<T>, String, Converter<X, U>, Binding<T, X>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
createField(String, DataType<T>, Table<R>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
createField(String, DataType<T>, Table<R>, String) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
createField(String, DataType<T>, Table<R>, String, Binding<T, U>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
createField(String, DataType<T>, Table<R>, String, Converter<T, U>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
createField(String, DataType<T>, Table<R>, String, Converter<X, U>, Binding<T, X>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
Deprecated.
createField(Name, DataType<T>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, String, Binding<T, U>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, String, Converter<T, U>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, String, Converter<X, U>, Binding<T, X>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, Table<R>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, Table<R>, String) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, Table<R>, String, Binding<T, U>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, Table<R>, String, Converter<T, U>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, Table<R>, String, Converter<X, U>, Binding<T, X>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, TR, String, Binding<T, U>, Generator<R, TR, U>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, TR, String, Converter<T, U>, Generator<R, TR, U>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, TR, String, Converter<X, U>, Binding<T, X>, Generator<R, TR, U>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField(Name, DataType<T>, TR, String, Generator<R, TR, T>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField0(Name, DataType<T>, TR, String, Binding<T, U>, Generator<SectionVariableValueRecord, TR, U>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField0(Name, DataType<T>, TR, String, Converter<T, U>, Generator<SectionVariableValueRecord, TR, U>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField0(Name, DataType<T>, TR, String, Converter<X, U>, Binding<T, X>, Generator<SectionVariableValueRecord, TR, U>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
createField0(Name, DataType<T>, TR, String, Generator<SectionVariableValueRecord, TR, T>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
createHeaders() - Static method in class com.gmt2001.httpclient.HttpClient
Creates a new, empty HttpHeaders
createHeaders(boolean, boolean) - Static method in class com.gmt2001.httpclient.HttpClient
Creates a new HttpHeaders with some default headers filled in
createHeaders(HttpMethod, boolean) - Static method in class com.gmt2001.httpclient.HttpClient
Creates a new HttpHeaders with some default headers filled in
CreateIndexes() - Method in class com.gmt2001.datastore.DataStore
Deprecated, for removal: This API element is subject to removal in a future version.
Indexes are created automatically upon CREATE TABLE
CreateIndexes() - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
CreateIndexes() - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
CreateIndexes(Connection) - Static method in class com.gmt2001.datastore.H2Store
Deprecated.
 
CreateIndexes(Connection) - Static method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
createNewUser(String, boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Creates a new panel user with full access permissions to all panel sections if the user does not exist
createNewUser(String, Map<String, PanelUserHandler.Permission>, boolean, boolean, boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Creates a new panel user if the user does not exist
createNewUser(String, JSONArray, boolean, boolean, boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Creates a new panel user if the user does not exist
createPoll(String, List<String>, int, int) - Method in class tv.phantombot.twitch.api.Helix
Creates a poll that viewers in the broadcaster’s channel can vote on.
createPollAsync(String, List<String>, int, int) - Method in class tv.phantombot.twitch.api.Helix
Creates a poll that viewers in the broadcaster’s channel can vote on.
createPrediction(String, long, List<String>) - Method in class tv.phantombot.twitch.api.Helix
Creates a Channel Points Prediction.
createPrediction(String, Duration, List<String>) - Method in class tv.phantombot.twitch.api.Helix
Creates a Channel Points Prediction.
createPredictionAsync(String, Duration, List<String>) - Method in class tv.phantombot.twitch.api.Helix
Creates a Channel Points Prediction.
createQuery(Map<String, String>) - Static method in class com.gmt2001.httpclient.HttpClient
Takes a Map of query params and converts it to a query string
createRole(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to create a new role.
CreateStringList() - Static method in class com.gmt2001.JSFileSystem
Helper method to create a List of String
CREATIONDATE - Variable in class tv.phantombot.panel.PanelUser.PanelUserTable
Account creation date
critical(String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.CRITICAL error
critical(String, Map<String, Object>) - Method in class com.gmt2001.RollbarProvider
Sends a Level.CRITICAL error
critical(Throwable) - Method in class com.gmt2001.RollbarProvider
Sends a Level.CRITICAL error
critical(Throwable, String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.CRITICAL error
critical(Throwable, Map<String, Object>) - Method in class com.gmt2001.RollbarProvider
Sends a Level.CRITICAL error
critical(Throwable, Map<String, Object>, String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.CRITICAL error
critical(Throwable, Map<String, Object>, String, boolean) - Method in class com.gmt2001.RollbarProvider
Sends a Level.CRITICAL error
crossApply(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
crossApply(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
crossApply(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
crossApply(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
crossApply(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
crossApply(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
crossJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
crossJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
crossJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
crossJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
crossJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
crossJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
CUED - Enum constant in enum class tv.phantombot.ytplayer.YTPlayerState
 
currentId() - Method in class tv.phantombot.ytplayer.WsYTHandler
 
currentProperties(ChannelHandlerContext, FullHttpRequest) - Method in class tv.phantombot.httpserver.HttpSetupHandler
 
currentTokens - Variable in class com.gmt2001.ratelimiters.WindowedRateLimiter
 
currentTokens() - Method in class com.gmt2001.ratelimiters.WindowedRateLimiter
 
CustomAPI - Class in com.scaniatv
 

D

DATABASE - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUser.Type
User originating from the database
DataStore - Class in com.gmt2001.datastore
Provides access to the database in a key-value store style
DataStore(String) - Constructor for class com.gmt2001.datastore.DataStore
Constructor
Datastore2 - Class in com.gmt2001.datastore2
Manages a JDBC-compatible, SQL-based, data storage method
Datastore2() - Constructor for class com.gmt2001.datastore2.Datastore2
 
DataStoreConverter - Class in com.gmt2001.datastore
Deprecated, for removal: This API element is subject to removal in a future version.
No replacement planned
dataType(int) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
dataType(int) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
dataType(String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
dataType(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
dataType(Name) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
dataType(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
dataTypes() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
dataTypes() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
debug - Class in com.gmt2001.Console
 
debug() - Static method in class com.gmt2001.twitch.eventsub.EventSub
Indicates if EventSub debug output is enabled
debug(String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.DEBUG error
debug(String) - Static method in class com.gmt2001.twitch.eventsub.EventSub
Logs a debug message for EventSub
debug(String, Throwable) - Static method in class com.gmt2001.twitch.eventsub.EventSub
Logs a debug message for EventSub
debug(String, Map<String, Object>) - Method in class com.gmt2001.RollbarProvider
Sends a Level.DEBUG error
debug(Throwable) - Method in class com.gmt2001.RollbarProvider
Sends a Level.DEBUG error
debug(Throwable, String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.DEBUG error
debug(Throwable, Map<String, Object>) - Method in class com.gmt2001.RollbarProvider
Sends a Level.DEBUG error
debug(Throwable, Map<String, Object>, String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.DEBUG error
Debug - Enum constant in enum class com.illusionaryone.Logger.LogType
 
declaresCTE() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
declaresFields() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
declaresWindows() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
decr(String, String, int) - Method in class com.gmt2001.datastore.DataStore
Decreases the value of the value column as an integer in the default section of the given table and key
decr(String, String, String, int) - Method in class com.gmt2001.datastore.DataStore
Decreases the value of the value column as an integer in the given table, section, and key
decrD(String, String, double) - Method in class com.gmt2001.datastore.DataStore
Decreases the value of the value column as a long in the default section of the given table and key
decrD(String, String, String, double) - Method in class com.gmt2001.datastore.DataStore
Decreases the value of the value column as a long in the given table, section, and key
decrF(String, String, float) - Method in class com.gmt2001.datastore.DataStore
Decreases the value of the value column as a long in the default section of the given table and key
decrF(String, String, String, float) - Method in class com.gmt2001.datastore.DataStore
Decreases the value of the value column as a long in the given table, section, and key
decrL(String, String, long) - Method in class com.gmt2001.datastore.DataStore
Decreases the value of the value column as a long in the default section of the given table and key
decrL(String, String, String, long) - Method in class com.gmt2001.datastore.DataStore
Decreases the value of the value column as a long in the given table, section, and key
defaultEnabledState() - Method in class com.gmt2001.module.Module
Indicates the default enabled state of the module on a new installation
del(String, String) - Method in class com.gmt2001.datastore.DataStore
Deletes the row from the default section that matches the given table and key
del(String, String) - Method in class com.scaniatv.CustomAPI
 
delete() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Deletes the EventSub subscription matching the parameters in this object, if it can be found in the subscription list
delete(URI) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to perform a HttpMethod.DELETE request with the default headers
delete(URI, HttpHeaders) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to perform a HttpMethod.DELETE request with the specified headers
Delete - Enum constant in enum class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationActions.Actions
Delete message
Delete() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
Attempts to set the current action to Actions.Delete
Delete(String) - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
Attempts to set the current action to Actions.Delete
DELETE - Enum constant in enum class com.gmt2001.HttpRequest.RequestType
Deprecated.
 
deleteAll() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Deletes all EventSub subscriptions matching the parameters in this object, if it can be found in the subscription list
deleteChatMessages(String, String) - Method in class tv.phantombot.twitch.api.Helix
Removes a single chat message or all chat messages from the broadcaster's chat room.
deleteChatMessagesAsync(String, String) - Method in class tv.phantombot.twitch.api.Helix
Removes a single chat message or all chat messages from the broadcaster's chat room.
deleteCustomReward(String) - Method in class tv.phantombot.twitch.api.Helix
Deletes a custom reward that the broadcaster created.
deleteCustomRewardAsync(String) - Method in class tv.phantombot.twitch.api.Helix
Deletes a custom reward that the broadcaster created.
deleteData() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The user and message being deleted.
DeleteData - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.data
Message delete data in an EventSub payload.
DeleteData(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.data.DeleteData
Constructor
deleteEventSubSubscriptionAsync(String) - Method in class tv.phantombot.twitch.api.Helix
Deletes an EventSub subscription.
DeleteFile(String) - Static method in class com.gmt2001.JSFileSystem
Deletes the specified file
deleteMessage(Message) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to delete a message.
deleteRole(Role) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to delete a role.
deleteRole(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to delete a role.
deleteSubscription(String) - Method in class com.gmt2001.twitch.eventsub.EventSub
Deletes a subscription
deleteUser(String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Deletes a panel user

Only existing and editable panel users can be deleted
deregisterHttpHandler(String) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Deregisters a HTTP URI path
deregisterWsHandler(String) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Deregisters a WS URI path
destroy() - Method in class tv.phantombot.script.ScriptDestroyable
 
destroy(T) - Method in class tv.phantombot.script.ScriptDestroyable
 
destroyables() - Method in class tv.phantombot.script.Script
 
detach() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
detectContentType(String) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Detects the content MIME type based on the filename or manually provided type extension NOTE: This method ignores everything before the last . in the filename
Digest - Class in com.gmt2001.security
Helper to handle digesting a string
DISCONNECTED - Enum constant in enum class tv.phantombot.discord.DiscordAPI.ConnectionState
 
DiscordAPI - Class in tv.phantombot.discord
Communicates with the Discord API.
DiscordAPI.ConnectionState - Enum Class in tv.phantombot.discord
Enum list of our connection states.
DiscordAPI.DiscordGatewayOptions - Class in tv.phantombot.discord
 
DiscordChannelCommandEvent - Class in tv.phantombot.event.discord.channel
 
DiscordChannelCommandEvent(User, Channel, Message, String, String, boolean) - Constructor for class tv.phantombot.event.discord.channel.DiscordChannelCommandEvent
Class constructor for this event.
DiscordChannelEvent - Class in tv.phantombot.event.discord.channel
 
DiscordChannelEvent(User) - Constructor for class tv.phantombot.event.discord.channel.DiscordChannelEvent
Abstract constructor.
DiscordChannelEvent(User, Channel) - Constructor for class tv.phantombot.event.discord.channel.DiscordChannelEvent
Abstract constructor.
DiscordChannelEvent(User, Channel, Message) - Constructor for class tv.phantombot.event.discord.channel.DiscordChannelEvent
Abstract constructor.
DiscordChannelJoinEvent - Class in tv.phantombot.event.discord.channel
 
DiscordChannelJoinEvent(User) - Constructor for class tv.phantombot.event.discord.channel.DiscordChannelJoinEvent
Class constructor.
DiscordChannelMessageEvent - Class in tv.phantombot.event.discord.channel
 
DiscordChannelMessageEvent(User, Channel, Message, boolean) - Constructor for class tv.phantombot.event.discord.channel.DiscordChannelMessageEvent
Class constructor for this event.
DiscordChannelPartEvent - Class in tv.phantombot.event.discord.channel
 
DiscordChannelPartEvent(User) - Constructor for class tv.phantombot.event.discord.channel.DiscordChannelPartEvent
Class constructor.
DiscordEvent - Class in tv.phantombot.event.discord
 
DiscordEvent() - Constructor for class tv.phantombot.event.discord.DiscordEvent
Class constructor for this event.
DiscordEvent(User) - Constructor for class tv.phantombot.event.discord.DiscordEvent
Class constructor for this event.
DiscordEvent(User, Channel) - Constructor for class tv.phantombot.event.discord.DiscordEvent
Class constructor for this event.
DiscordEvent(User, Channel, Message) - Constructor for class tv.phantombot.event.discord.DiscordEvent
Class constructor for this event.
DiscordEvent(User, VoiceChannel) - Constructor for class tv.phantombot.event.discord.DiscordEvent
Class constructor for this event.
DiscordGatewayOptions(GatewayOptions) - Constructor for class tv.phantombot.discord.DiscordAPI.DiscordGatewayOptions
 
DiscordGuildCreateEvent - Class in tv.phantombot.event.discord.ready
 
DiscordGuildCreateEvent(List<Role>) - Constructor for class tv.phantombot.event.discord.ready.DiscordGuildCreateEvent
Class constructor.
DiscordMessageReactionEvent - Class in tv.phantombot.event.discord.reaction
 
DiscordMessageReactionEvent(ReactionAddEvent) - Constructor for class tv.phantombot.event.discord.reaction.DiscordMessageReactionEvent
Class constructor.
DiscordMessageReactionEvent(ReactionRemoveEvent) - Constructor for class tv.phantombot.event.discord.reaction.DiscordMessageReactionEvent
Class constructor.
DiscordMessageReactionEvent.ReactionType - Enum Class in tv.phantombot.event.discord.reaction
The type of reaction, either a "add" or "remove".
DiscordReactionEvent - Class in tv.phantombot.event.discord.reaction
 
DiscordReactionEvent(User) - Constructor for class tv.phantombot.event.discord.reaction.DiscordReactionEvent
Abstract constructor.
DiscordReactionEvent(User, Channel) - Constructor for class tv.phantombot.event.discord.reaction.DiscordReactionEvent
Abstract constructor.
DiscordReadyEvent - Class in tv.phantombot.event.discord.ready
 
DiscordReadyEvent() - Constructor for class tv.phantombot.event.discord.ready.DiscordReadyEvent
Class constructor.
DiscordRoleCreatedEvent - Class in tv.phantombot.event.discord.role
 
DiscordRoleCreatedEvent(Role) - Constructor for class tv.phantombot.event.discord.role.DiscordRoleCreatedEvent
Class constructor
DiscordRoleDeletedEvent - Class in tv.phantombot.event.discord.role
 
DiscordRoleDeletedEvent(Role) - Constructor for class tv.phantombot.event.discord.role.DiscordRoleDeletedEvent
Class constructor.
DiscordRoleEvent - Class in tv.phantombot.event.discord.role
 
DiscordRoleEvent(Role) - Constructor for class tv.phantombot.event.discord.role.DiscordRoleEvent
Abstract constructor
DiscordRoleUpdatedEvent - Class in tv.phantombot.event.discord.role
 
DiscordRoleUpdatedEvent(Role) - Constructor for class tv.phantombot.event.discord.role.DiscordRoleUpdatedEvent
Class constructor.
DiscordUserVoiceChannelEvent - Class in tv.phantombot.event.discord.uservoicechannel
 
DiscordUserVoiceChannelEvent(User) - Constructor for class tv.phantombot.event.discord.uservoicechannel.DiscordUserVoiceChannelEvent
Abstract constructor.
DiscordUserVoiceChannelEvent(User, VoiceChannel) - Constructor for class tv.phantombot.event.discord.uservoicechannel.DiscordUserVoiceChannelEvent
Abstract constructor.
DiscordUserVoiceChannelJoinEvent - Class in tv.phantombot.event.discord.uservoicechannel
 
DiscordUserVoiceChannelJoinEvent(User) - Constructor for class tv.phantombot.event.discord.uservoicechannel.DiscordUserVoiceChannelJoinEvent
Class constructor.
DiscordUserVoiceChannelJoinEvent(User, VoiceChannel) - Constructor for class tv.phantombot.event.discord.uservoicechannel.DiscordUserVoiceChannelJoinEvent
Class constructor.
DiscordUserVoiceChannelPartEvent - Class in tv.phantombot.event.discord.uservoicechannel
 
DiscordUserVoiceChannelPartEvent(User) - Constructor for class tv.phantombot.event.discord.uservoicechannel.DiscordUserVoiceChannelPartEvent
Class constructor.
DiscordUserVoiceChannelPartEvent(User, VoiceChannel) - Constructor for class tv.phantombot.event.discord.uservoicechannel.DiscordUserVoiceChannelPartEvent
Class constructor.
DiscordUtil - Class in tv.phantombot.discord.util
Has all of the methods to work with Discord4J.
DiscordUtil() - Constructor for class tv.phantombot.discord.util.DiscordUtil
 
DiscordUtil.MessageCreateFile - Class in tv.phantombot.discord.util
 
dispose() - Method in class biz.source_code.miniConnectionPoolManager.MiniConnectionPoolManager
Closes all unused pooled connections.
dispose() - Method in class com.gmt2001.datastore.DataStore
Deprecated, for removal: This API element is subject to removal in a future version.
Please instead call Datastore2.dispose()
dispose() - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
dispose() - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
dispose() - Method in class com.gmt2001.datastore2.Datastore2
Disposes of resources as necessary
divideBy(Table<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
doAttachments() - Method in interface com.gmt2001.datastore2.record.AttachableRecord
doAttachments() - Method in class com.gmt2001.datastore2.record.Record1
 
doAttachments() - Method in class com.gmt2001.datastore2.record.Record2
 
doAttachments() - Method in class com.gmt2001.datastore2.record.Record3
 
doAttachments() - Method in class com.gmt2001.datastore2.record.Record4
 
doAttachments() - Method in class com.gmt2001.datastore2.record.Record5
 
doAttachments() - Method in class com.gmt2001.datastore2.record.Record6
 
doAttachments() - Method in class com.gmt2001.datastore2.record.Record7
 
doAttachments() - Method in class com.gmt2001.datastore2.record.Record8
 
doAudioHooksUpdate() - Method in class tv.phantombot.panel.WsPanelHandler
 
doDestroyables() - Method in class tv.phantombot.script.Script
 
doesExceedCharacterLimit() - Method in class tv.phantombot.discord.util.EmbedBuilder
 
doMaintenance() - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
doMaintenance() - Method in class com.gmt2001.datastore2.Datastore2
Performs periodic database maintenance
doMaintenance() - Method in class com.gmt2001.datastore2.SQLiteStore2
 
DonationsCache - Class in tv.phantombot.cache
 
doResolve(String, Promise<InetAddress>) - Method in class com.gmt2001.dns.CompositeInetNameResolver
 
doResolveAll(String, Promise<List<InetAddress>>) - Method in class com.gmt2001.dns.CompositeInetNameResolver
 
doSubscribe() - Method in class tv.phantombot.twitch.irc.TwitchSession
 
driverDispose() - Method in class com.gmt2001.datastore2.Datastore2
Allows the driver to perform additional disposal actions beyond what the base Datastore2 class performs
drop() - Method in class com.gmt2001.datastore.SectionVariableValueTable
Drops the table
DropIndexes() - Method in class com.gmt2001.datastore.DataStore
Deprecated, for removal: This API element is subject to removal in a future version.
Indexes are dropped automatically upon DROP TABLE
DropIndexes() - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
DropIndexes() - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
DropIndexes(Connection) - Static method in class com.gmt2001.datastore.H2Store
Deprecated.
 
DropIndexes(Connection) - Static method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
dsl() - Method in class com.gmt2001.datastore.DataStore
dslContext() - Method in class com.gmt2001.datastore2.Datastore2
Returns the DSLContext which can be used to start a fluent statement
dumpHeap() - Static method in class com.gmt2001.util.Reflect
Dumps the Java heap to an hprof file
dumpHeap(String, boolean) - Static method in class com.gmt2001.util.Reflect
Dumps the Java heap to an hprof file
dumpThreads() - Static method in class com.gmt2001.util.Reflect
Dumps all threads to a file
dumpThreads(String) - Static method in class com.gmt2001.util.Reflect
Dumps all threads to a file
DurationString - Class in com.gmt2001.util
Converts duration strings into a Duration

E

editMessageContent(Message, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to edit message content.
editMessageEmbed(Message, EmbedCreateSpec) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to edit message embeds.
editUser(String, String, Map<String, PanelUserHandler.Permission>, boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Changes a panel user's properties

Only existing and editable panel users can be deleted
editUser(String, String, Map<String, PanelUserHandler.Permission>, boolean, Boolean, Boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Changes a panel user's properties

Only existing and editable panel users can be deleted
editUser(String, String, JSONArray, boolean, boolean, boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Changes a panel user's properties

Only existing and editable panel users can be deleted
editUserRoles(User, Role...) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to edit roles on a user, multiple can be set at once to replace the current ones.
editUserRoles(String, Role...) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to edit roles on a user, multiple can be set at once to replace the current ones.
EmbedBuilder - Class in tv.phantombot.discord.util
 
EmbedBuilder() - Constructor for class tv.phantombot.discord.util.EmbedBuilder
 
EmojiProcessor - Class in tv.phantombot.scripts.handler
This is a helper class to parse emojis.
EmojiProcessor() - Constructor for class tv.phantombot.scripts.handler.EmojiProcessor
 
emote() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageFragment
The emote data if this is an emote fragment.
EmoteApiRequestFailedException - Exception in tv.phantombot.twitch.emotes
 
EmoteApiRequestFailedException(String) - Constructor for exception tv.phantombot.twitch.emotes.EmoteApiRequestFailedException
 
EmoteApiRequestFailedException(String, Throwable) - Constructor for exception tv.phantombot.twitch.emotes.EmoteApiRequestFailedException
 
EmoteApiRequestFailedException(Throwable) - Constructor for exception tv.phantombot.twitch.emotes.EmoteApiRequestFailedException
 
EmoteEntry - Class in tv.phantombot.twitch.emotes
Represents an emote in its most basic form
EmoteEntry(String, String) - Constructor for class tv.phantombot.twitch.emotes.EmoteEntry
 
EmoteProvider - Interface in tv.phantombot.twitch.emotes
 
emotes() - Method in class com.gmt2001.twitch.tmi.TMIMessage
 
EmotesCache - Class in tv.phantombot.cache
 
EmotesCache.EmotesSet - Class in tv.phantombot.cache
Contains emotes for the different categories local, shared and global from an emote provider.
EmotesCacheUpdatedEvent - Class in tv.phantombot.event.emotes
This Event is emitted from the emotesHandler after it updated the emotes cache.
EmotesCacheUpdatedEvent(NativeObject) - Constructor for class tv.phantombot.event.emotes.EmotesCacheUpdatedEvent
 
emoteSetId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageEmote
The ID of the emote set containing this emote.
emoteSets() - Method in class com.gmt2001.twitch.tmi.TMIMessage
 
EmotesEvent - Class in tv.phantombot.event.emotes
 
EmotesEvent() - Constructor for class tv.phantombot.event.emotes.EmotesEvent
 
EmotesGetEvent - Class in tv.phantombot.event.emotes
 
EmotesGetEvent(List<EmotesCache.EmotesSet>) - Constructor for class tv.phantombot.event.emotes.EmotesGetEvent
 
EmotesSet(String, List<EmoteEntry>, List<EmoteEntry>, List<EmoteEntry>) - Constructor for class tv.phantombot.cache.EmotesCache.EmotesSet
 
enable() - Method in class com.gmt2001.RollbarProvider
Enables sending Rollbar exception reports and prints the disable/GDPR info to the console
ENABLED - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
Designates that the subscription is in an operable state and is valid.
ENABLED - Variable in class tv.phantombot.panel.PanelUser.PanelUserTable
If the account is enabled
end() - Method in class com.gmt2001.twitch.tmi.TMIMessage.EmoteLocation
 
ENDED - Enum constant in enum class tv.phantombot.ytplayer.YTPlayerState
 
endedAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
The time the Channel Points Prediction ended.
endedAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
The time the Channel Points Prediction ended as a string.
endPoll(String, String) - Method in class tv.phantombot.twitch.api.Helix
Ends an active poll.
endPollAsync(String, String) - Method in class tv.phantombot.twitch.api.Helix
Ends an active poll.
endPrediction(String, Helix.PredictionStatus, String) - Method in class tv.phantombot.twitch.api.Helix
Locks, resolves, or cancels a Channel Points Prediction.
endPredictionAsync(String, Helix.PredictionStatus, String) - Method in class tv.phantombot.twitch.api.Helix
Locks, resolves, or cancels a Channel Points Prediction.
entrySet() - Method in class tv.phantombot.CaselessProperties
 
ENV_PROP_IS_PTERODACTYL - Static variable in class tv.phantombot.ConfigurationManager
 
eq(Table<SectionVariableValueRecord>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
equal(Table<SectionVariableValueRecord>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
equals(Object) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
equals(Object) - Method in class com.gmt2001.httpwsserver.auth.HttpBasicAuthenticationHandler
 
equals(Object) - Method in class com.gmt2001.httpwsserver.auth.HttpSharedTokenOrPasswordAuthenticationHandler
 
equals(Object) - Method in class com.gmt2001.httpwsserver.auth.WsSharedRWTokenAuthenticationHandler
 
equals(Object) - Method in class com.gmt2001.twitch.cache.Viewer
 
equals(Object) - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
 
equals(Object) - Method in class com.gmt2001.twitch.tmi.TMIMessage.EmoteLocation
 
equals(Object) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
equals(Object) - Method in class tv.phantombot.cache.SteamCache
 
equals(Object) - Method in class tv.phantombot.cache.TwitchTeamsCache.Team
 
equals(Object) - Method in class tv.phantombot.httpserver.HTTPAuthenticatedHandler
 
equals(Object) - Method in class tv.phantombot.httpserver.HTTPOAuthHandler
 
equals(Object) - Method in class tv.phantombot.httpserver.HTTPPanelAndYTHandler
 
equals(Object) - Method in class tv.phantombot.httpserver.HttpSetupHandler
 
equals(Object) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
equals(Object) - Method in class tv.phantombot.panel.WsPanelHandler
 
equals(Object) - Method in class tv.phantombot.panel.WsPanelRemoteLoginHandler
 
equals(Object) - Method in class tv.phantombot.script.Script
 
equals(Object) - Method in class tv.phantombot.ytplayer.WsYTHandler
 
err - Class in com.gmt2001.Console
 
error(String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.ERROR error
error(String, Map<String, Object>) - Method in class com.gmt2001.RollbarProvider
Sends a Level.ERROR error
error(Throwable) - Method in class com.gmt2001.RollbarProvider
Sends a Level.ERROR error
error(Throwable, String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.ERROR error
error(Throwable, Map<String, Object>) - Method in class com.gmt2001.RollbarProvider
Sends a Level.ERROR error
error(Throwable, Map<String, Object>, String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.ERROR error
error(Throwable, Map<String, Object>, String, boolean) - Method in class com.gmt2001.RollbarProvider
Sends a Level.ERROR error
Error - Enum constant in enum class com.illusionaryone.Logger.LogType
 
Error - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
General Error/Error placeholder
event() - Method in class com.gmt2001.twitch.eventsub.EventSubInternalEvent
Gets the event data object, describing the data for the notification
event() - Method in class tv.phantombot.event.eventsub.EventSubEvent
Returns the EventSubEvent that contains data about the event
Event - Class in tv.phantombot.event
Base class for all events that are sent via EventBus
Event() - Constructor for class tv.phantombot.event.Event
 
EventBus - Class in tv.phantombot.event
Sends events to downstream subscribers
EventLoopDetector - Class in com.gmt2001.dns
Detects if an operating system specific EventLoopGroup is available
EventSub - Class in com.gmt2001.twitch.eventsub
Manages EventSub subscriptions
EventSubAutomodEvent<T> - Class in tv.phantombot.event.eventsub.automod
An EventSub event related to automod
EventSubAutomodEvent(T) - Constructor for class tv.phantombot.event.eventsub.automod.EventSubAutomodEvent
 
EventSubAutomodMessageEvent<T> - Class in tv.phantombot.event.eventsub.automod.message
An EventSub event related to a message held by automod
EventSubAutomodMessageEvent(T) - Constructor for class tv.phantombot.event.eventsub.automod.message.EventSubAutomodMessageEvent
 
EventSubAutomodMessageHoldEvent - Class in tv.phantombot.event.eventsub.automod.message
A message is held by automod.
EventSubAutomodMessageHoldEvent(AutomodMessageHold) - Constructor for class tv.phantombot.event.eventsub.automod.message.EventSubAutomodMessageHoldEvent
 
EventSubAutomodMessageUpdateEvent - Class in tv.phantombot.event.eventsub.automod.message
A message held by automod has updated its status.
EventSubAutomodMessageUpdateEvent(AutomodMessageUpdate) - Constructor for class tv.phantombot.event.eventsub.automod.message.EventSubAutomodMessageUpdateEvent
 
EventSubChannelEvent<T> - Class in tv.phantombot.event.eventsub.channel
An EventSub event related to a channel
EventSubChannelEvent(T) - Constructor for class tv.phantombot.event.eventsub.channel.EventSubChannelEvent
 
EventSubChannelFollowEvent - Class in tv.phantombot.event.eventsub.channel
A specified channel receives a follow.
EventSubChannelFollowEvent(ChannelFollow) - Constructor for class tv.phantombot.event.eventsub.channel.EventSubChannelFollowEvent
 
EventSubChannelModerateEvent - Class in tv.phantombot.event.eventsub.channel
A specified channel receives a follow.
EventSubChannelModerateEvent(ChannelModerate) - Constructor for class tv.phantombot.event.eventsub.channel.EventSubChannelModerateEvent
 
EventSubChannelPointsCustomRewardRedemptionAddEvent - Class in tv.phantombot.event.eventsub.channel.channel_points.redemption
A viewer has redeemed a custom channel points reward on the specified channel
EventSubChannelPointsCustomRewardRedemptionAddEvent(ChannelPointsCustomRewardRedemptionAdd) - Constructor for class tv.phantombot.event.eventsub.channel.channel_points.redemption.EventSubChannelPointsCustomRewardRedemptionAddEvent
 
EventSubChannelPointsEvent<T> - Class in tv.phantombot.event.eventsub.channel.channel_points
EventSub notifications related to channel points
EventSubChannelPointsEvent(T) - Constructor for class tv.phantombot.event.eventsub.channel.channel_points.EventSubChannelPointsEvent
 
EventSubChannelPointsRedemptionEvent<T> - Class in tv.phantombot.event.eventsub.channel.channel_points.redemption
EventSub notifications related to channel points redemptions
EventSubChannelPointsRedemptionEvent(T) - Constructor for class tv.phantombot.event.eventsub.channel.channel_points.redemption.EventSubChannelPointsRedemptionEvent
 
EventSubChannelUpdateEvent - Class in tv.phantombot.event.eventsub.channel
A broadcaster updates their channel properties e.g., category, title, mature flag, broadcast, or language.
EventSubChannelUpdateEvent(ChannelUpdate) - Constructor for class tv.phantombot.event.eventsub.channel.EventSubChannelUpdateEvent
 
EventSubDisconnectedEvent - Class in tv.phantombot.event.eventsub
EventSub WebSocket is disconnected
EventSubDisconnectedEvent() - Constructor for class tv.phantombot.event.eventsub.EventSubDisconnectedEvent
 
EventSubEvent<T> - Class in tv.phantombot.event.eventsub
An EventSub event
EventSubEvent(T) - Constructor for class tv.phantombot.event.eventsub.EventSubEvent
 
EventSubInternalEvent - Class in com.gmt2001.twitch.eventsub
Internal event allowing event implementation classes to subscribe to incoming EventSub notifications
EventSubInternalNotificationEvent - Class in com.gmt2001.twitch.eventsub
Internal event subclass denoting an EventSub event notification
EventSubInternalRevocationEvent - Class in com.gmt2001.twitch.eventsub
Internal event subclass denoting an EventSub revocation notification
EventSubInternalVerificationEvent - Class in com.gmt2001.twitch.eventsub
Internal event subclass denoting an EventSub webhook callback verification notification
eventSubMode() - Method in class tv.phantombot.cache.TwitchCache
Returns the current state of EventSub mode.
eventSubMode(boolean) - Method in class tv.phantombot.cache.TwitchCache
Sets the current state of EventSub mode.
EventSubPredictionBeginEvent - Class in tv.phantombot.event.eventsub.channel.prediction
A Prediction started on a specified channel.
EventSubPredictionBeginEvent(PredictionBegin) - Constructor for class tv.phantombot.event.eventsub.channel.prediction.EventSubPredictionBeginEvent
 
EventSubPredictionEndEvent - Class in tv.phantombot.event.eventsub.channel.prediction
A Prediction ended on a specified channel.
EventSubPredictionEndEvent(PredictionEnd) - Constructor for class tv.phantombot.event.eventsub.channel.prediction.EventSubPredictionEndEvent
 
EventSubPredictionEvent<T> - Class in tv.phantombot.event.eventsub.channel.prediction
EventSub notifications related to predictions
EventSubPredictionEvent(T) - Constructor for class tv.phantombot.event.eventsub.channel.prediction.EventSubPredictionEvent
 
EventSubPredictionLockEvent - Class in tv.phantombot.event.eventsub.channel.prediction
A Prediction was locked on a specified channel.
EventSubPredictionLockEvent(PredictionLock) - Constructor for class tv.phantombot.event.eventsub.channel.prediction.EventSubPredictionLockEvent
 
EventSubPredictionProgressEvent - Class in tv.phantombot.event.eventsub.channel.prediction
Users participated in a Prediction on a specified channel.
EventSubPredictionProgressEvent(PredictionProgress) - Constructor for class tv.phantombot.event.eventsub.channel.prediction.EventSubPredictionProgressEvent
 
EventSubRevocationEvent - Class in tv.phantombot.event.eventsub
The Revocation event signals that a subscription has been revoked.
EventSubRevocationEvent(EventSubSubscription) - Constructor for class tv.phantombot.event.eventsub.EventSubRevocationEvent
 
EventSubStreamEvent<T> - Class in tv.phantombot.event.eventsub.stream
An event related to a stream
EventSubStreamEvent(T) - Constructor for class tv.phantombot.event.eventsub.stream.EventSubStreamEvent
 
EventSubStreamOfflineEvent - Class in tv.phantombot.event.eventsub.stream
A broadcaster has stopped a stream
EventSubStreamOfflineEvent(StreamOffline) - Constructor for class tv.phantombot.event.eventsub.stream.EventSubStreamOfflineEvent
 
EventSubStreamOnlineEvent - Class in tv.phantombot.event.eventsub.stream
A broadcaster has started a stream
EventSubStreamOnlineEvent(StreamOnline) - Constructor for class tv.phantombot.event.eventsub.stream.EventSubStreamOnlineEvent
 
EventSubSubscription - Class in com.gmt2001.twitch.eventsub
EventSub Subscription Data
EventSubSubscription.SubscriptionStatus - Enum Class in com.gmt2001.twitch.eventsub
The status of an EventSub subscription
EventSubSubscriptionType - Class in com.gmt2001.twitch.eventsub
Abstract base class for EventSub Subscription Types
EventSubSubscriptionType() - Constructor for class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
EventSubSubscriptionType(EventSubSubscription, String, ZonedDateTime) - Constructor for class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
EventSubTestEvent - Class in tv.phantombot.event.eventsub
A test event for development
EventSubTestEvent(Test) - Constructor for class tv.phantombot.event.eventsub.EventSubTestEvent
 
EventSubTransport - Class in com.gmt2001.twitch.eventsub
EventSub Transport Data
EventSubWelcomeEvent - Class in tv.phantombot.event.eventsub
EventSub WebSocket is connected and ready to propose subscriptions
EventSubWelcomeEvent(boolean) - Constructor for class tv.phantombot.event.eventsub.EventSubWelcomeEvent
 
exception - Variable in class com.gmt2001.HttpResponse
Deprecated.
 
exception() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns any exception that may have been thrown during the request
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.gmt2001.httpwsserver.CatchSslExceptionHandler
Handles exceptions that are thrown up the stack
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Handles exceptions that are thrown up the stack
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.gmt2001.httpwsserver.HttpSslRedirectHandler
Handles exceptions that are thrown up the stack
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Handles exceptions that are thrown up the stack
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.gmt2001.httpwsserver.WsSslErrorHandler
Handles exceptions that are thrown up the stack
ExceptionHandler - Class in tv.phantombot.event
Error handler for EventBus
ExceptionHandler() - Constructor for class tv.phantombot.event.ExceptionHandler
 
execute(Runnable) - Static method in class com.gmt2001.util.concurrent.ExecutorService
Executes the given command at some time in the future.
executeSql(String, String[]) - Method in class com.gmt2001.datastore.DataStore
Executes an SQL query
executorService() - Static method in class com.gmt2001.util.concurrent.ExecutorService
ExecutorService - Class in com.gmt2001.util.concurrent
Provides an interface to a shared ScheduledExecutorService
exists(String) - Method in class com.gmt2001.twitch.cache.ViewerCache
Indicates if the specified user id is already in the cache
exists(String) - Method in class tv.phantombot.cache.StreamElementsCache
Checks if the donation has been cached.
exists(String) - Method in class tv.phantombot.cache.TipeeeStreamCache
Checks if the donation has been cached.
exists(String) - Method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
exists(String) - Method in class tv.phantombot.script.ScriptApi
 
exists(String, String) - Method in class com.gmt2001.datastore.DataStore
Indicates if the given table contains a row matching the given key
exitError() - Static method in class tv.phantombot.PhantomBot
End PhantomBot with an error state
exitOK() - Static method in class tv.phantombot.PhantomBot
End PhantomBot with an OK state
expiresAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.TimeoutData
The timestamp when the timeout ends.
expiresAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.TimeoutData
The timestamp when the timeout ends as a string.
ExponentialBackoff - Class in com.gmt2001.ratelimiters
Handles backoff timing using an exponentially increasing duration strategy.
ExponentialBackoff(long, long) - Constructor for class com.gmt2001.ratelimiters.ExponentialBackoff
Constructor
ExponentialBackoff(long, long, long) - Constructor for class com.gmt2001.ratelimiters.ExponentialBackoff
Constructor
ExponentialBackoff(Duration, Duration) - Constructor for class com.gmt2001.ratelimiters.ExponentialBackoff
Constructor
ExponentialBackoff(Duration, Duration, Duration) - Constructor for class com.gmt2001.ratelimiters.ExponentialBackoff
Constructor
extractAllEmojiToCodepoint(String) - Static method in class tv.phantombot.scripts.handler.EmojiProcessor
Combines EmojiProcessor.extractEmoji(String) and EmojiProcessor.covertEmoteToCodepoint(String) in a single method to retrieve an array of codepoints
extractEmoji(String) - Static method in class tv.phantombot.scripts.handler.EmojiProcessor
Extracts all known emojis from the given string

F

field(int) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
field(int) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
field(int, Class<T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
field(int, Class<T>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
field(int, DataType<T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
field(int, DataType<T>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
field(String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
field(String, Class<T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
field(String, DataType<T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
field(String, Table<?>) - Method in class com.gmt2001.datastore.DataStore
Attempts to find the named field case-insensitively
field(Field<T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
field(Field<T>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
field(Name) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
field(Name, Class<T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
field(Name, DataType<T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
field1() - Method in class com.gmt2001.datastore2.record.Record1
 
field1() - Method in class com.gmt2001.datastore2.record.Record2
 
field1() - Method in class com.gmt2001.datastore2.record.Record3
 
field1() - Method in class com.gmt2001.datastore2.record.Record4
 
field1() - Method in class com.gmt2001.datastore2.record.Record5
 
field1() - Method in class com.gmt2001.datastore2.record.Record6
 
field1() - Method in class com.gmt2001.datastore2.record.Record7
 
field1() - Method in class com.gmt2001.datastore2.record.Record8
 
field2() - Method in class com.gmt2001.datastore2.record.Record2
 
field2() - Method in class com.gmt2001.datastore2.record.Record3
 
field2() - Method in class com.gmt2001.datastore2.record.Record4
 
field2() - Method in class com.gmt2001.datastore2.record.Record5
 
field2() - Method in class com.gmt2001.datastore2.record.Record6
 
field2() - Method in class com.gmt2001.datastore2.record.Record7
 
field2() - Method in class com.gmt2001.datastore2.record.Record8
 
field3() - Method in class com.gmt2001.datastore2.record.Record3
 
field3() - Method in class com.gmt2001.datastore2.record.Record4
 
field3() - Method in class com.gmt2001.datastore2.record.Record5
 
field3() - Method in class com.gmt2001.datastore2.record.Record6
 
field3() - Method in class com.gmt2001.datastore2.record.Record7
 
field3() - Method in class com.gmt2001.datastore2.record.Record8
 
field4() - Method in class com.gmt2001.datastore2.record.Record4
 
field4() - Method in class com.gmt2001.datastore2.record.Record5
 
field4() - Method in class com.gmt2001.datastore2.record.Record6
 
field4() - Method in class com.gmt2001.datastore2.record.Record7
 
field4() - Method in class com.gmt2001.datastore2.record.Record8
 
field5() - Method in class com.gmt2001.datastore2.record.Record5
 
field5() - Method in class com.gmt2001.datastore2.record.Record6
 
field5() - Method in class com.gmt2001.datastore2.record.Record7
 
field5() - Method in class com.gmt2001.datastore2.record.Record8
 
field6() - Method in class com.gmt2001.datastore2.record.Record6
 
field6() - Method in class com.gmt2001.datastore2.record.Record7
 
field6() - Method in class com.gmt2001.datastore2.record.Record8
 
field7() - Method in class com.gmt2001.datastore2.record.Record7
 
field7() - Method in class com.gmt2001.datastore2.record.Record8
 
field8() - Method in class com.gmt2001.datastore2.record.Record8
 
fields() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fields() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fields(int...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fields(int...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fields(String...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fields(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fields(Field<?>...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fields(Field<?>...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fields(Name...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fields(Name...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fieldsRow() - Method in class com.gmt2001.datastore2.record.Record1
 
fieldsRow() - Method in class com.gmt2001.datastore2.record.Record2
 
fieldsRow() - Method in class com.gmt2001.datastore2.record.Record3
 
fieldsRow() - Method in class com.gmt2001.datastore2.record.Record4
 
fieldsRow() - Method in class com.gmt2001.datastore2.record.Record5
 
fieldsRow() - Method in class com.gmt2001.datastore2.record.Record6
 
fieldsRow() - Method in class com.gmt2001.datastore2.record.Record7
 
fieldsRow() - Method in class com.gmt2001.datastore2.record.Record8
 
fieldStream() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fieldStream() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
FileExists(String) - Method in class com.gmt2001.datastore.DataStore
Indicates if the given table already exists
FileExists(String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
FileExists(String) - Method in class com.gmt2001.datastore.MariaDBStore
 
FileExists(String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
FileExists(String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
FileExists(String) - Static method in class com.gmt2001.JSFileSystem
Indicates if the file or directory exists
FileExists(Connection, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
FileExists(Connection, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
FileExists(Connection, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
FileExists(Connection, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
filter(String) - Static method in class com.gmt2001.util.LogFilter
 
findCaller(String) - Static method in class com.gmt2001.Console.debug
 
findCallerInfo(String) - Static method in class com.gmt2001.Console.debug
 
findFiles(String, String) - Method in class tv.phantombot.script.ScriptApi
 
FindFilesInDirectory(String, String) - Static method in class com.gmt2001.JSFileSystem
Returns a list of files and sub-directories in the specified directory that contain the needle
findMatchingSubscriptionId() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Returns the subscription id if a subscription already exists in either the ENABLED or WEBHOOK_CALLBACK_VERIFICATION_PENDING states, otherwise null
findMatchingSubscriptionIds() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Returns all subscription ids if a subscription already exists in either the ENABLED or WEBHOOK_CALLBACK_VERIFICATION_PENDING states, otherwise an empty list
findTable(String) - Method in class com.gmt2001.datastore.DataStore
Attempts to find the named table case-insensitively
findTable(String) - Method in class com.gmt2001.datastore2.Datastore2
Attempts to find the named table
findTableRequired(String) - Method in class com.gmt2001.datastore2.Datastore2
Attempts to find the named table
FixFollowedTable(String, DataStore, boolean) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Wrapper to perform the followed table updated.
flowsubscription - Variable in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
followDurationMinutes() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.FollowerModeData
The number of minutes a user must be following the boradcaster for before they are allowed to chat.
followed(String) - Method in class tv.phantombot.cache.FollowersCache
Indicates if the specified user has followed at some point in the past, within the limits of the bots records
followedAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
The timestamp of when the follow occurred.
followedAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
The timestamp of when the follow occurred as a string.
followedDate(String) - Method in class tv.phantombot.cache.FollowersCache
Indicates the earliest timestamp when the bot is aware of the specified user following
followedDateString(String) - Method in class tv.phantombot.cache.FollowersCache
Indicates the earliest timestamp when the bot is aware of the specified user following as a string
FollowerModeData - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.data
Follower mode data in an EventSub payload.
FollowerModeData(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.data.FollowerModeData
Constructor
followers() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The minimum follow time for followers mode.
followers() - Method in class tv.phantombot.cache.TwitchCache
The current number of followers of the broadcaster.
FollowersCache - Class in tv.phantombot.cache
Periodically checks the API for new followers
follows(String) - Method in class tv.phantombot.cache.FollowersCache
Indicates if the specified user currently follows the channel
forceIndex(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
forceIndexForGroupBy(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
forceIndexForJoin(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
forceIndexForOrderBy(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
format() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageEmote
The available formats for the emote, such as animated or static.
format() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
format(int) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
format(OutputStream) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
format(OutputStream, int) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
format(OutputStream, TXTFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
format(Writer) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
format(Writer, int) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
format(Writer, TXTFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
format(TXTFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatChart() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatChart(OutputStream) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatChart(OutputStream, ChartFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatChart(Writer) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatChart(Writer, ChartFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatChart(ChartFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(boolean) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(boolean, char) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(boolean, char, String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(char) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(char, String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(OutputStream) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(OutputStream, boolean) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(OutputStream, boolean, char) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(OutputStream, boolean, char, String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(OutputStream, char) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(OutputStream, char, String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(OutputStream, CSVFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(Writer) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(Writer, boolean) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(Writer, boolean, char) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(Writer, boolean, char, String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(Writer, char) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(Writer, char, String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(Writer, CSVFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatCSV(CSVFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatEventName(String) - Method in class tv.phantombot.script.ScriptApi
 
formatEventName(String) - Method in class tv.phantombot.script.ScriptEventManager
 
formatHTML() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatHTML(OutputStream) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatHTML(Writer) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatInsert() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatInsert(OutputStream) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatInsert(OutputStream, Table<?>, Field<?>...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatInsert(Writer) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatInsert(Writer, Table<?>, Field<?>...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatInsert(Table<?>, Field<?>...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatJSON() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatJSON(OutputStream) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatJSON(OutputStream, JSONFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatJSON(Writer) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatJSON(Writer, JSONFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatJSON(JSONFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatXML() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatXML(OutputStream) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatXML(OutputStream, XMLFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatXML(Writer) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatXML(Writer, XMLFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
formatXML(XMLFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fragments() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageData
The fragments that make up this message.
FrankerFacezApiV1 - Class in tv.phantombot.twitch.emotes
 
FrankerZAPIv1 - Class in com.illusionaryone
 
from(Object) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
from(Object, int...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
from(Object, String...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
from(Object, Field<?>...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
from(Object, Name...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
from(String) - Static method in class com.gmt2001.util.DurationString
Converts the given input string into a Duration
from(String) - Method in class tv.phantombot.panel.PanelUser.PermissionConverter
 
from(Record) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
from(Record) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fromArray(Object...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fromArray(Object[], int...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fromArray(Object[], String...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fromArray(Object[], Field<?>...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fromArray(Object[], Name...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fromAutomod() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.AutomodTermsData
Whether the terms are being added due to an automod approve/deny action.
fromBulk() - Method in class tv.phantombot.event.twitch.subscriber.TwitchSubscriptionGiftEvent
Indicates if this gift subscription is likely from a bulk gift-sub event
fromJSON(String) - Static method in class tv.phantombot.panel.PanelUser.PermissionMap
Converts a stringified JSONArray created by PermissionMap.toJSON(boolean, boolean) into a PermissionMap
fromJSON(JSONArray) - Static method in class tv.phantombot.panel.PanelUser.PermissionMap
fromMap(Map<String, ?>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fromMap(Map<String, ?>, int...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fromMap(Map<String, ?>, String...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fromMap(Map<String, ?>, Field<?>...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fromMap(Map<String, ?>, Name...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
fromMap(Map<String, PanelUserHandler.Permission>) - Static method in class tv.phantombot.panel.PanelUser.PermissionMap
Converts a plain Map of <String, Permission> into a PermissionMap
fromType() - Method in class tv.phantombot.panel.PanelUser.PermissionConverter
 
Fulfilled - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd.RedemptionStatus
Fulfilled
FULFILLED - Enum constant in enum class tv.phantombot.twitch.api.Helix.CustomRewardRedemptionStatus
Fulfilled
fullJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullJoin(Path<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullOuterJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullOuterJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullOuterJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullOuterJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullOuterJoin(Path<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullOuterJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
fullOuterJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 

G

GamesListUpdater - Class in com.gmt2001.util
Deprecated, for removal: This API element is subject to removal in a future version.
To be replaced
generateCertificate(String, KeyPair, int, String) - Static method in class com.gmt2001.httpwsserver.x509.SelfSignedX509CertificateGenerator
Create a self-signed X.509 Certificate
generateDistinguishedName(String) - Static method in class com.gmt2001.httpwsserver.x509.SelfSignedX509CertificateGenerator
Generate a DN string with just the CN
generateJSONObject(JSONObject, boolean, String, String, String, int, String, String) - Static method in class com.gmt2001.HttpRequest
Deprecated.
Method that adds extra information to our returned object.
generateKeyPair(int) - Static method in class com.gmt2001.httpwsserver.x509.SelfSignedX509CertificateGenerator
Generate a Key Pair
generateRandomString(int) - Static method in class tv.phantombot.PhantomBot
gen a random string
generateRandomString(int, boolean) - Static method in class tv.phantombot.PhantomBot
 
generatesCast() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
get() - Method in class com.gmt2001.twitch.tmi.TMIPingPongSupplierPredicate
 
get() - Method in class com.gmt2001.wspinger.RFC6455PingPong
 
get(int) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
get(int, Class<? extends U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
get(int, Converter<?, ? extends U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
get(String) - Method in class com.gmt2001.twitch.cache.ViewerCache
Returns the Viewer object for the specified user id
get(String) - Method in class com.scaniatv.CustomAPI
 
get(String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
get(String) - Method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
get(String, Class<? extends T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
get(String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column from the default section of the given table and key as a string
get(String, String) - Method in class com.scaniatv.CustomAPI
 
get(String, Converter<?, ? extends U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
get(URI) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to perform a HttpMethod.GET request with the default headers
get(URI, HttpHeaders) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to perform a HttpMethod.GET request with the specified headers
get(Field<?>, Class<? extends U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
get(Field<T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
get(Field<T>, Converter<? super T, ? extends U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
get(Name) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
get(Name, Class<? extends T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
get(Name, Converter<?, ? extends U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
GET - Enum constant in enum class com.gmt2001.HttpRequest.RequestType
Deprecated.
 
getAccessPermissions(boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Gets a permissions map which includes permission to all available panel sections
getActiveConnections() - Method in class biz.source_code.miniConnectionPoolManager.MiniConnectionPoolManager
Returns the number of active (open) connections of this pool.
getAdd() - Method in class tv.phantombot.event.irc.channel.IrcChannelUserModeEvent
Method that returns if the user got OP or not.
GetAll() - Static method in class tv.phantombot.panel.PanelUser.PanelUser
Gets a list of all users, except for the config user
getAllChannelInfo() - Method in class tv.phantombot.discord.util.DiscordUtil
 
getAllChannelInfoAsync(Map<String, Map<String, String>>) - Method in class tv.phantombot.discord.util.DiscordUtil
 
getAllPanelSectionsJSONObject(JSONStringer) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Adds the available panel sections as an array to an JSONStringer instance
getAllUsersJSONObject(JSONStringer) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Adds the panel users safe properties (username, isEnabled, permissions, creationDate, lastLogin) as an array to an JSONStringer instance
getAmount() - Method in class tv.phantombot.event.twitch.subscriber.TwitchMassSubscriptionGiftedEvent
Method that returns amount of subs gifted
getAPIClientID() - Method in class tv.phantombot.twitch.api.TwitchValidate
 
getAPILogin() - Method in class tv.phantombot.twitch.api.TwitchValidate
 
getAPIScopes() - Method in class tv.phantombot.twitch.api.TwitchValidate
 
getAPIUserID() - Method in class tv.phantombot.twitch.api.TwitchValidate
 
getArgs() - Method in class tv.phantombot.event.command.CommandEvent
Method that will return the array of arguments.
getArgs() - Method in class tv.phantombot.event.discord.channel.DiscordChannelCommandEvent
Method that returns the array of arguments
getArgs() - Method in class tv.phantombot.event.webpanel.websocket.WebPanelSocketUpdateEvent
Method that returns the arguments array.
getArguments() - Method in class tv.phantombot.event.command.CommandEvent
Method that will return the string of arguments.
getArguments() - Method in class tv.phantombot.event.discord.channel.DiscordChannelCommandEvent
Method that returns the string of arguments.
getArguments() - Method in class tv.phantombot.event.webpanel.websocket.WebPanelSocketUpdateEvent
Method that returns the arguments string.
getAuthFlow() - Method in class tv.phantombot.PhantomBot
 
getAuthHandler() - Method in interface com.gmt2001.httpwsserver.HttpRequestHandler
Gets the HttpAuthenticationHandler assigned to this endpoint
getAuthHandler() - Method in interface com.gmt2001.httpwsserver.WsFrameHandler
Gets the WsAuthenticationHandler assigned to this endpoint
getAuthHandler() - Method in class tv.phantombot.httpserver.HTTPAuthenticatedHandler
 
getAuthHandler() - Method in class tv.phantombot.httpserver.HTTPNoAuthHandler
 
getAuthHandler() - Method in class tv.phantombot.httpserver.HTTPOAuthHandler
 
getAuthHandler() - Method in class tv.phantombot.httpserver.HTTPPanelAndYTHandler
 
getAuthHandler() - Method in class tv.phantombot.httpserver.HttpSetupHandler
 
getAuthHandler() - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
getAuthHandler() - Method in class tv.phantombot.panel.WsPanelHandler
 
getAuthHandler() - Method in class tv.phantombot.panel.WsPanelRemoteLoginHandler
 
getAuthHandler() - Method in class tv.phantombot.ytplayer.WsYTHandler
 
getAuthorizationString(HttpHeaders) - Static method in class com.gmt2001.httpwsserver.auth.HttpBasicAuthenticationHandler
Checks the given HttpHeaders for either an Authorization Basic, or a cookie named panellogin
getBinding() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getBits() - Method in class tv.phantombot.event.twitch.bits.TwitchBitsEvent
Method that returns the amount of bit the user cheered.
getBoolean(CaselessProperties, String, boolean) - Static method in class tv.phantombot.ConfigurationManager
Gets a boolean value from the a properties object and prints a message according to the property name.
GetBoolean(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a boolean
GetBoolean(String, String, String, boolean) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a boolean
getBotCreator() - Method in class tv.phantombot.PhantomBot
Only used on bot boot up for now.
getBotInfo() - Method in class tv.phantombot.PhantomBot
Used by the panel on the informations tab.
getBotInformation() - Method in class tv.phantombot.PhantomBot
Method that returns the basic bot info.
getBotName() - Method in class tv.phantombot.PhantomBot
Tells you the bot name.
getBotName() - Method in class tv.phantombot.twitch.irc.TwitchSession
Method that returns the bot name.
getBotVerified(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Checks to see if the bot account is verified by Twitch.
getBroadcasterSubscriptions(String, List<String>, int, String) - Method in class tv.phantombot.twitch.api.Helix
Get all of the subscriptions for a specific broadcaster.
getBroadcasterSubscriptionsAsync(String, List<String>, int, String) - Method in class tv.phantombot.twitch.api.Helix
Get all of the subscriptions for a specific broadcaster.
getBuildType() - Static method in class tv.phantombot.RepoVersion
The build type, such as stable, nightly, or edge
getBuildTypeWithDocker() - Static method in class tv.phantombot.RepoVersion
The build type, with _docker appended if this is a Docker build
getByLogin(String) - Method in class com.gmt2001.twitch.cache.ViewerCache
Returns the Viewer object for the specified user login
getByName(String) - Static method in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.Permission
Get a permission enum by it's display name
getByValue(int) - Static method in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.Permission
Get a permission enum by it's value
getCache() - Method in class tv.phantombot.cache.StreamElementsCache
Returns the current cache.
getCache() - Method in class tv.phantombot.cache.TipeeeStreamCache
Returns the current cache.
getCatalog() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
GetCategoryList(String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the section column within the table
GetCategoryList(String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetCategoryList(String) - Method in class com.gmt2001.datastore.MariaDBStore
 
GetCategoryList(String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetCategoryList(String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
getChannel() - Method in class tv.phantombot.event.discord.DiscordEvent
Method that returns the channel name.
getChannel(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to return a channel object by its name.
GetChannel(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets a channel object
GetChannel2(String, String[]) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
 
getChannelAsync(String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
getChannelAsync(String, Predicate<? super GuildChannel>) - Method in class tv.phantombot.discord.util.DiscordUtil
 
getChannelByID(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to return a channel object by its ID.
getChannelByIDAsync(String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
getChannelClass() - Static method in class com.gmt2001.dns.EventLoopDetector
Returns the class which should be used for Channel, associated with the EventLoopGroup
getChannelCreatedDate(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Returns when a Twitch account was created.
getChannelEmotes(String) - Method in class tv.phantombot.twitch.api.Helix
Gets all custom emotes for a specific Twitch channel including subscriber emotes, Bits tier emotes, and follower emotes.
getChannelEmotesAsync(String) - Method in class tv.phantombot.twitch.api.Helix
Gets all custom emotes for a specific Twitch channel including subscriber emotes, Bits tier emotes, and follower emotes.
getChannelFollowers(String, int, String) - Method in class tv.phantombot.twitch.api.Helix
Gets a list of users that follow the broadcaster.
getChannelFollowers(String, String, int, String) - Method in class tv.phantombot.twitch.api.Helix
Gets a list of users that follow the specified broadcaster.
getChannelFollowersAsync(String, int, String) - Method in class tv.phantombot.twitch.api.Helix
Gets a list of users that follow the broadcaster.
getChannelFollowersAsync(String, String, int, String) - Method in class tv.phantombot.twitch.api.Helix
Gets a list of users that follow the specified broadcaster.
GetChannelFollows(String, int, int, boolean) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets an object listing the users following a channel
GetChannelFollows(String, int, String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets an object listing the users following a channel
getChannelId() - Method in class tv.phantombot.event.discord.DiscordEvent
Method that returns the channel ID.
getChannelId(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Returns the channel Id
getChannelInformation(String) - Method in class tv.phantombot.twitch.api.Helix
Gets channel information for users.
getChannelInformationAsync(String) - Method in class tv.phantombot.twitch.api.Helix
Gets channel information for users.
getChannelName() - Method in class tv.phantombot.PhantomBot
Gives you the channel for that channelName.
getChannelName() - Method in class tv.phantombot.twitch.irc.TwitchSession
Method that returns the channel name
GetChannelSubscriptions(String, int, int, boolean) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets an object listing the users subscribing to a channel
GetChannelSubscriptions(String, int, int, boolean, String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
 
GetChannelSubscriptions(String, int, String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets an object listing the users subscribing to a channel
getChannelTeams(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Method that gets the teams that the channel is in.
getChannelTeams(String) - Method in class tv.phantombot.twitch.api.Helix
Retrieves a list of Twitch Teams of which the specified channel/broadcaster is a member.
getChannelTeamsAsync(String) - Method in class tv.phantombot.twitch.api.Helix
Retrieves a list of Twitch Teams of which the specified channel/broadcaster is a member.
GetChannelVODs(String, String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets the list of VODs from Twitch
getChatClientID() - Method in class tv.phantombot.twitch.api.TwitchValidate
 
getChatLogin() - Method in class tv.phantombot.twitch.api.TwitchValidate
 
getChatScopes() - Method in class tv.phantombot.twitch.api.TwitchValidate
 
getChattersAsync(int, String) - Method in class tv.phantombot.twitch.api.Helix
Gets the list of users that are connected to the broadcaster’s chat session.
getChatUserID() - Method in class tv.phantombot.twitch.api.TwitchValidate
 
GetChatUsers(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets a list of users in the channel
getChecks() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
GetCheerEmotes() - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets the list of cheer emotes from Twitch
GetCheerEmotesRegex() - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Builds a RegExp String to match cheer emotes from Twitch
getCheermotes(String) - Method in class tv.phantombot.twitch.api.Helix
Retrieves the list of available Cheermotes, animated emotes to which viewers can assign Bits, to cheer in chat.
getCheermotesAsync(String) - Method in class tv.phantombot.twitch.api.Helix
Retrieves the list of available Cheermotes, animated emotes to which viewers can assign Bits, to cheer in chat.
getClasses() - Method in class com.gmt2001.util.Reflect
Gets a list of Class that are in the local cache as a result of calls to Reflect.loadPackageRecursive(String, List)
getClient() - Static method in class tv.phantombot.discord.DiscordAPI
Method that will return the current client
getClips(List<String>, String, String, int, String, String, String, String) - Method in class tv.phantombot.twitch.api.Helix
Gets clip information by clip ID (one or more), broadcaster ID (one only), or game ID (one only).
getClipsAsync(List<String>, String, String, int, String, String, String, String) - Method in class tv.phantombot.twitch.api.Helix
Gets clip information by clip ID (one or more), broadcaster ID (one only), or game ID (one only).
getClipsAsync(List<String>, String, String, int, String, String, ZonedDateTime, ZonedDateTime) - Method in class tv.phantombot.twitch.api.Helix
Gets clip information by clip ID (one or more), broadcaster ID (one only), or game ID (one only).
getClipsToday(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Get the clips from today for a channel.
getClipTitle() - Method in class tv.phantombot.event.twitch.clip.TwitchClipEvent
Method that returns the clip title.
getClipURL() - Method in class tv.phantombot.event.twitch.clip.TwitchClipEvent
Method that returns the clip URL.
getCode() - Method in class tv.phantombot.twitch.emotes.EmoteEntry
Gets the code that is assigned to the emote and gets replaced by the image
getColor(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to get a color object.
getCommand() - Method in class tv.phantombot.event.command.CommandEvent
Method that will return the command name.
getCommand() - Method in class tv.phantombot.event.discord.channel.DiscordChannelCommandEvent
Method that returns the command.
getComment() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getCommentPart() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getCommitTime() - Method in class tv.phantombot.CaselessProperties.Transaction
An Instant indicating when this transaction was committed
GetCommunities(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets the communities object array.
GetCommunityID(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
 
getConnection() - Method in class biz.source_code.miniConnectionPoolManager.MiniConnectionPoolManager
Retrieves a connection from the connection pool.
getConnection() - Method in class com.gmt2001.datastore2.Datastore2
Retrieves a Connection from the connection pool
getConnectionState() - Method in class tv.phantombot.discord.DiscordAPI
 
getContext() - Method in class tv.phantombot.script.Script
 
getConverter() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getCreatedAt() - Method in class tv.phantombot.cache.TwitchTeamsCache.Team
Method that gets the date the team was created on.
getCreationDate() - Method in class tv.phantombot.panel.PanelUser.PanelUser
The time at which this user was created
getCreator() - Method in class tv.phantombot.event.twitch.clip.TwitchClipEvent
Method that returns the clip creator.
getCustomLang(String) - Static method in class com.scaniatv.LangFileUpdater
Method that gets a custom lang file, and adds default ones if missing from the custom one.
getCustomReward(List<String>, Boolean) - Method in class tv.phantombot.twitch.api.Helix
Returns a list of Custom Reward objects for the Custom Rewards on a channel.
getCustomRewardAsync(List<String>, Boolean) - Method in class tv.phantombot.twitch.api.Helix
Returns a list of Custom Reward objects for the Custom Rewards on a channel.
getData() - Method in class tv.phantombot.event.streamlabs.donate.StreamLabsDonateEvent
 
getData(HttpRequest.RequestType, String, String, Map<String, String>) - Static method in class com.gmt2001.HttpRequest
Deprecated.
 
getData(HttpRequest.RequestType, String, String, Map<String, String>, boolean) - Static method in class com.gmt2001.HttpRequest
Deprecated.
 
getData(HttpRequest.RequestType, URI, String, Map<String, String>) - Static method in class com.gmt2001.HttpRequest
Deprecated.
 
getData(HttpRequest.RequestType, URI, String, Map<String, String>, boolean) - Static method in class com.gmt2001.HttpRequest
Deprecated.
 
getDataStore() - Method in class tv.phantombot.PhantomBot
Gives you the current data store
getDataStoreType() - Method in class tv.phantombot.PhantomBot
 
getDataType() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getDataType(Configuration) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getDbFile() - Static method in class com.gmt2001.datastore2.H2Store2
Returns the name of the H2 database file, without the trailing .mv.db
getDbFile() - Static method in class com.gmt2001.datastore2.SQLiteStore2
Returns the name of the SQLite database file
getDiscordChannel() - Method in class tv.phantombot.event.discord.DiscordEvent
Method that returns the channel's object for Discord4J.
getDiscordMessage() - Method in class tv.phantombot.event.discord.DiscordEvent
Method that returns the message object
getDiscordRole() - Method in class tv.phantombot.event.discord.role.DiscordRoleEvent
Method that returns the IRole object created.
getDiscordUser() - Method in class tv.phantombot.event.discord.DiscordEvent
Method that returns the user's object for Discord4J.
getDiscordVoiceChannel() - Method in class tv.phantombot.event.discord.DiscordEvent
Method that returns the channel's object for Discord4J.
getDiscriminator() - Method in class tv.phantombot.event.discord.DiscordEvent
Deprecated, for removal: This API element is subject to removal in a future version.
Discriminators have been removed from Discord
getDisplayName() - Method in class tv.phantombot.cache.TwitchCache
Returns the display name of the streamer.
getDisplayName() - Method in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.Permission
The permissions display name
getDockerPath() - Static method in class com.gmt2001.PathValidator
 
getDonationPullLimit() - Static method in class com.illusionaryone.StreamLabsAPI
 
GetDonations() - Method in class com.scaniatv.StreamElementsAPIv2
 
GetDonations() - Method in class com.scaniatv.TipeeeStreamAPIv1
 
GetDonations(int) - Method in class com.illusionaryone.StreamLabsAPI
 
GetDouble(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a double
GetDouble(String, String, String, double) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a double
getDuration() - Method in class tv.phantombot.event.irc.clearchat.IrcClearchatEvent
Method that returns the length the user was timed-out
GetEmotes() - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets the full list of emotes from Twitch
getEmoteSets() - Method in class tv.phantombot.event.emotes.EmotesCacheUpdatedEvent
 
getEmotesSet() - Method in class tv.phantombot.event.emotes.EmotesGetEvent
 
getEnableDebugging() - Static method in class tv.phantombot.PhantomBot
 
getEnableDebuggingLogOnly() - Static method in class tv.phantombot.PhantomBot
 
getEnableRhinoDebugger() - Static method in class tv.phantombot.PhantomBot
 
getEvent() - Method in class tv.phantombot.event.discord.reaction.DiscordMessageReactionEvent
Method that returns the event object.
getEventNames() - Method in class tv.phantombot.script.ScriptApi
 
getEventNames() - Method in class tv.phantombot.script.ScriptEventManager
 
getEventSubSubscriptionsAsync(EventSubSubscription.SubscriptionStatus, String, String, String) - Method in class tv.phantombot.twitch.api.Helix
Gets a list of EventSub subscriptions that the client in the access token created.
GetExecutionPath() - Static method in class com.gmt2001.util.Reflect
Attempts to retrieve the full, real, absolute path to the directory in which PhantomBot.jar is located
getExistingSubscription() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Returns the existing subscription, if one already exists in either the ENABLED or WEBHOOK_CALLBACK_VERIFICATION_PENDING states
getFieldCount() - Method in class tv.phantombot.discord.util.EmbedBuilder
 
getFile() - Method in class tv.phantombot.script.Script
 
GetFileList() - Method in class com.gmt2001.datastore.DataStore
Returns a list of tables in the database.
GetFileList() - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetFileList() - Method in class com.gmt2001.datastore.MariaDBStore
 
GetFileList() - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetFileList() - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
GetFileSize(String) - Static method in class com.gmt2001.JSFileSystem
Gets the size of a file
GetFloat(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a float
GetFloat(String, String, String, float) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a float
getFollowDate() - Method in class tv.phantombot.event.twitch.follower.TwitchFollowerEvent
Method that returns the follower's follow date.
getFollower() - Method in class tv.phantombot.event.twitch.follower.TwitchFollowerEvent
Method that returns the follower's username.
getFrame(Context, DebuggableScript) - Method in class tv.phantombot.script.ObservingDebugger
 
getFullAccessPermissions() - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Gets a permissions map which includes full permission to all available panel sections
getGameID(String) - Method in class tv.phantombot.cache.SteamCache
Method that returns the game ID, or null if it doesn't exist.
getGameTitle() - Method in class tv.phantombot.cache.TwitchCache
Returns the name of the game being played in the channel.
getGameTitle() - Method in class tv.phantombot.event.twitch.gamechange.TwitchGameChangeEvent
Method that returns the game name
getGateway() - Static method in class tv.phantombot.discord.DiscordAPI
Method that will return the current gateway
getGiftedMonths() - Method in class tv.phantombot.event.twitch.subscriber.TwitchSubscriptionGiftEvent
Method that returns the number of months gifted.
getGlobalEmotes() - Method in class tv.phantombot.cache.EmotesCache.EmotesSet
 
getGlobalEmotes() - Method in class tv.phantombot.twitch.api.Helix
Gets all global emotes.
getGlobalEmotes() - Method in class tv.phantombot.twitch.emotes.BttvApiV3
 
getGlobalEmotes() - Method in interface tv.phantombot.twitch.emotes.EmoteProvider
Retrieves all emotes which are globally available to all users of the emote provider
getGlobalEmotes() - Method in class tv.phantombot.twitch.emotes.FrankerFacezApiV1
 
getGlobalEmotes() - Method in class tv.phantombot.twitch.emotes.SevenTVAPIv3
 
GetGlobalEmotes() - Method in class com.illusionaryone.BTTVAPIv3
 
GetGlobalEmotes() - Method in class com.illusionaryone.FrankerZAPIv1
 
getGlobalEmotesAsync() - Method in class tv.phantombot.twitch.api.Helix
Gets all global emotes.
getGuild() - Static method in class tv.phantombot.discord.DiscordAPI
Method that will return the current guild.
getGuildId() - Static method in class tv.phantombot.discord.DiscordAPI
 
getGuildRoles() - Method in class tv.phantombot.discord.util.DiscordUtil
Method that gets a list of guild roles.
getGuildRolesAsync() - Method in class tv.phantombot.discord.util.DiscordUtil
 
getHeapMemoryUsage() - Static method in class com.gmt2001.util.Reflect
Gets a MemoryUsage containing information about the current memory usage of the heap
getHTTPOAuthHandler() - Method in class tv.phantombot.PhantomBot
 
getHTTPPanelAndYTHandler() - Method in class tv.phantombot.PhantomBot
 
getHTTPSetupHandler() - Method in class tv.phantombot.PhantomBot
 
getId() - Method in class tv.phantombot.event.webpanel.websocket.WebPanelSocketUpdateEvent
Method that returns the socket event ID.
getId() - Method in class tv.phantombot.event.ytplayer.YTPlayerCurrentIdEvent
Method that returns the play ID event.
getId() - Method in class tv.phantombot.event.ytplayer.YTPlayerDeleteSREvent
Method that returns the event ID.
getId() - Method in class tv.phantombot.twitch.emotes.EmoteEntry
Gets the id that is often used to retrieve the corresponding image
getID(String) - Method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
getIDBot() - Method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
getIDCaster() - Method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
getIdentity() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getInactiveConnections() - Method in class biz.source_code.miniConnectionPoolManager.MiniConnectionPoolManager
Returns the number of inactive (unused) connections in this pool.
getIndexes() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getInfo() - Method in class tv.phantombot.cache.TwitchTeamsCache.Team
Method that gets the team information.
GetInteger(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as an integer
GetInteger(String, String, String, int) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as an integer
GetIsBackingOff() - Method in class com.gmt2001.ratelimiters.ExponentialBackoff
Returns whether a backoff is currently in progress
getJoins() - Method in class tv.phantombot.event.irc.channel.IrcChannelUsersUpdateEvent
Deprecated, for removal: This API element is subject to removal in a future version.
Joins/Parts are not calculated anymore
getJSON(String) - Method in class com.scaniatv.CustomAPI
 
getJSONkey() - Method in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Get the JSON key under which the message should be send to the web panel
getJsonString() - Method in class tv.phantombot.event.streamelements.donate.StreamElementsDonateEvent
Method that returns the donation's JSON string.
getJsonString() - Method in class tv.phantombot.event.streamlabs.donate.StreamLabsDonateEvent
Method that returns the donation's JSON string.
getJsonString() - Method in class tv.phantombot.event.tipeeestream.donate.TipeeeStreamDonateEvent
Method that returns the donation's JSON string.
getKey() - Method in class com.gmt2001.datastore.KeyValue
The value of the variable column
GetKeyByValue(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the variable column for the given table, section, and value
GetKeyByValue(String, String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetKeyByValue(String, String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
GetKeyByValue(String, String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetKeyByValue(String, String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
GetKeyList(String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the table and section
GetKeyList(String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetKeyList(String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
GetKeyList(String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetKeyList(String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
getKeys() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
GetKeysByLikeKeys(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of values in the variable column within the table and section, where the value of the variable column contains the search phrase
GetKeysByLikeKeys(String, String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetKeysByLikeKeys(String, String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
GetKeysByLikeKeys(String, String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetKeysByLikeKeys(String, String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
GetKeysByLikeKeysOrder(String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the default section of the table, where the value of the variable column contains the search phrase, sorted naturally Descending
GetKeysByLikeKeysOrder(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the table and section, where the value of the variable column contains the search phrase, sorted naturally Descending
GetKeysByLikeKeysOrder(String, String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the table and section, where the value of the variable column contains the search phrase, sorted naturally
GetKeysByLikeKeysOrder(String, String, String, String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of values in the variable column within the table and section, where the value of the variable column contains the search phrase, sorted naturally
GetKeysByLikeKeysOrder(String, String, String, String, String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetKeysByLikeKeysOrder(String, String, String, String, String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
GetKeysByLikeKeysOrder(String, String, String, String, String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetKeysByLikeKeysOrder(String, String, String, String, String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
GetKeysByLikeValues(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of values in the variable column within the table and section, where the value of the value column contains the search phrase
GetKeysByLikeValues(String, String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetKeysByLikeValues(String, String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
GetKeysByLikeValues(String, String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetKeysByLikeValues(String, String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
GetKeysByNumberOrder(String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the default section of the table, sorted naturally Descending as integers
GetKeysByNumberOrder(String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the table and section, sorted naturally Descending as integers
GetKeysByNumberOrder(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the table and section, sorted naturally as integers
GetKeysByNumberOrder(String, String, String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of values in the variable column within the table and section, sorted naturally as integers
GetKeysByNumberOrder(String, String, String, String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetKeysByNumberOrder(String, String, String, String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
GetKeysByNumberOrder(String, String, String, String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetKeysByNumberOrder(String, String, String, String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
GetKeysByNumberOrderValue(String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the default section of the table, sorted naturally Descending by the value column as integers
GetKeysByNumberOrderValue(String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the table and section, sorted naturally Descending by the value column as integers
GetKeysByNumberOrderValue(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the table and section, sorted naturally by the value column as integers
GetKeysByNumberOrderValue(String, String, String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of values in the variable column within the table and section, sorted naturally by the value column as integers
GetKeysByNumberOrderValue(String, String, String, String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetKeysByNumberOrderValue(String, String, String, String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
GetKeysByNumberOrderValue(String, String, String, String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetKeysByNumberOrderValue(String, String, String, String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
GetKeysByOrder(String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the default section of the table, sorted naturally in Descending order
GetKeysByOrder(String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the table and section, sorted naturally in Descending order
GetKeysByOrder(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the table and section, sorted naturally
GetKeysByOrder(String, String, String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of values in the variable column within the table and section, sorted naturally
GetKeysByOrder(String, String, String, String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetKeysByOrder(String, String, String, String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
GetKeysByOrder(String, String, String, String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetKeysByOrder(String, String, String, String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
GetKeysByOrderValue(String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the default section of the table, sorted naturally Descending by the value column
GetKeysByOrderValue(String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the table and section, sorted naturally Descending by the value column
GetKeysByOrderValue(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all values in the variable column within the table and section, sorted naturally by the value column
GetKeysByOrderValue(String, String, String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of values in the variable column within the table and section, sorted naturally by the value column
GetKeysByOrderValue(String, String, String, String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetKeysByOrderValue(String, String, String, String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
GetKeysByOrderValue(String, String, String, String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetKeysByOrderValue(String, String, String, String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
GetKeyValueList(String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of all variable/value pairs within the table and section
GetKeyValueList(String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetKeyValueList(String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
GetKeyValueList(String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetKeyValueList(String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
getLangFiles() - Static method in class com.scaniatv.LangFileUpdater
Method that gets a list of all lang files.
GetLastBackoff() - Method in class com.gmt2001.ratelimiters.ExponentialBackoff
Returns the last timestamp when a backoff was completed
getLastLogin() - Method in class tv.phantombot.panel.PanelUser.PanelUser
The last time this user logged in to the panel
getLastMessage(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to return a the last message of a given channel.
getLastModified() - Method in class tv.phantombot.script.Script
 
getLastStreamUptimeSeconds() - Method in class tv.phantombot.cache.TwitchCache
Returns the uptime of the channel in seconds of the previous stream.
GetLatestRelease() - Static method in class com.illusionaryone.GitHubAPIv3
 
getLink(String) - Static method in class com.gmt2001.PatternDetector
Returns the link contained in the input string which matches the links regex
getLinks(String) - Static method in class com.gmt2001.PatternDetector
Returns all links contained in the input string which matches the links regex
getLocalEmotes() - Method in class tv.phantombot.cache.EmotesCache.EmotesSet
 
getLocalEmotes() - Method in class tv.phantombot.twitch.emotes.BttvApiV3
 
getLocalEmotes() - Method in interface tv.phantombot.twitch.emotes.EmoteProvider
Retrieves all emotes which are local to the channel by the emote provider
getLocalEmotes() - Method in class tv.phantombot.twitch.emotes.SevenTVAPIv3
 
GetLocalEmotes(String) - Method in class com.illusionaryone.BTTVAPIv3
 
GetLocalEmotes(String) - Method in class com.illusionaryone.FrankerZAPIv1
 
getLogFileTimestampFormatter() - Static method in class com.illusionaryone.Logger
 
getLogoLink() - Method in class tv.phantombot.cache.TwitchCache
Returns the logo link.
getLogTimestampFormatter() - Static method in class com.illusionaryone.Logger
 
GetLong(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a long
GetLong(String, String, String, long) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a long
getMention() - Method in class tv.phantombot.event.discord.DiscordEvent
Method that returns the mention string for this user.
getMessage() - Method in class tv.phantombot.event.console.ConsoleInputEvent
Method that will return the message said in the console.
getMessage() - Method in class tv.phantombot.event.discord.DiscordEvent
Method that gets the raw message.
getMessage() - Method in class tv.phantombot.event.irc.clearchat.IrcClearmessageEvent
Method that returns the message that was deleted
getMessage() - Method in class tv.phantombot.event.irc.message.IrcMessageEvent
Method that returns the message.
getMessage() - Method in class tv.phantombot.event.twitch.bits.TwitchBitsEvent
* Method that returns the message that was sent as part of the Bits tag.
getMessage() - Method in class tv.phantombot.event.twitch.subscriber.TwitchSubscriberEvent
 
getMessage() - Method in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Gets the message intended for the web panel to be shown or handled there
getMessage() - Method in class tv.phantombot.twitch.irc.chat.utils.Message
Method that returns the message.
getMessageById(String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to return a message by its id.
getMessagesBefore(String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to return a list of all messages before the given message.
getMissingAPIScopes() - Method in class tv.phantombot.twitch.api.TwitchValidate
 
getMissingChatScopes() - Method in class tv.phantombot.twitch.api.TwitchValidate
 
getMode() - Method in class tv.phantombot.event.irc.channel.IrcChannelUserModeEvent
Method that returns the user's mode.
getModerationStatus() - Method in class tv.phantombot.twitch.irc.TwitchSession
Method that will do the moderation check of the bot.
getMonths() - Method in class tv.phantombot.event.twitch.subscriber.TwitchSubscriberEvent
Method that returns the cumulative months.
getMonths() - Method in class tv.phantombot.event.twitch.subscriber.TwitchSubscriptionGiftEvent
Method that returns the months, can be 0.
getMsgId() - Method in class tv.phantombot.event.irc.clearchat.IrcClearmessageEvent
Method that returns the message id that was deleted
getName() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getName() - Method in class tv.phantombot.cache.TwitchTeamsCache.Team
Method that returns the display name of the team.
GetNextInterval() - Method in class com.gmt2001.ratelimiters.ExponentialBackoff
Determines and returns the next interval to backoff for
getNonHeapMemoryUsage() - Static method in class com.gmt2001.util.Reflect
Gets a MemoryUsage containing information about the current non-heap memory usage
getObject() - Method in class tv.phantombot.cache.TwitchTeamsCache.Team
Method that returns the raw object.
getOptions() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getOsSuffix() - Static method in class tv.phantombot.PhantomBot
 
getPackage() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getParts() - Method in class tv.phantombot.event.irc.channel.IrcChannelUsersUpdateEvent
Deprecated, for removal: This API element is subject to removal in a future version.
Joins/Parts are not calculated anymore
getPassword() - Method in class tv.phantombot.panel.PanelUser.PanelUser
The panel user's password
getPath() - Method in class tv.phantombot.script.Script
 
getPermission() - Method in class tv.phantombot.panel.PanelUser.PanelUser
The user's permissions
getPermissions() - Method in class tv.phantombot.panel.PanelUser.PanelUser
The user's permissions
getPermissionsJSONObject(JSONStringer) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Adds the permissions as an array to an JSONStringer instance
getPhantomBotVersion() - Static method in class tv.phantombot.RepoVersion
The release version
getPlan() - Method in class tv.phantombot.event.twitch.subscriber.TwitchMassSubscriptionGiftedEvent
Method that returns the subscription plan.
getPlan() - Method in class tv.phantombot.event.twitch.subscriber.TwitchSubscriberEvent
Method that returns the subscription plan.
getPlan() - Method in class tv.phantombot.event.twitch.subscriber.TwitchSubscriptionGiftEvent
Method that returns the subscription plan.
getPlayerState() - Method in class tv.phantombot.ytplayer.WsYTHandler
 
getPlaylist() - Method in class tv.phantombot.event.ytplayer.YTPlayerLoadPlaylistEvent
Method that gets the playlist name.
getPolls(List<String>, int, String) - Method in class tv.phantombot.twitch.api.Helix
Gets a list of polls that the broadcaster created.
getPollsAsync(List<String>, int, String) - Method in class tv.phantombot.twitch.api.Helix
Gets a list of polls that the broadcaster created.
getPredictions(List<String>, int, String) - Method in class tv.phantombot.twitch.api.Helix
Gets a list of Channel Points Predictions that the broadcaster created.
getPredictionsAsync(List<String>, int, String) - Method in class tv.phantombot.twitch.api.Helix
Gets a list of Channel Points Predictions that the broadcaster created.
getPreviewLink() - Method in class tv.phantombot.cache.TwitchCache
Returns the preview link.
getPrimaryKey() - Method in class com.gmt2001.datastore.SectionVariableValueTable
The primary key constraint
getPrimaryKey() - Method in class com.gmt2001.datastore2.meta.TableVersion
The primary key constraint
getPrimaryKey() - Method in class com.gmt2001.module.ModuleVersionTable
The primary key constraint
getPrimaryKey() - Method in class tv.phantombot.panel.PanelUser.PanelUserTable
The primary key constraint
getPriority() - Method in class tv.phantombot.CaselessProperties.Transaction
Returns the priority of this transaction
getProperties() - Method in class tv.phantombot.PhantomBot
Deprecated, for removal: This API element is subject to removal in a future version.
getProperty(String) - Method in class tv.phantombot.CaselessProperties
 
getProperty(String, String) - Method in class tv.phantombot.CaselessProperties
 
getPropertyAsBoolean(String) - Method in class tv.phantombot.CaselessProperties
Retruns the specified property as a boolean
getPropertyAsBoolean(String, boolean) - Method in class tv.phantombot.CaselessProperties
Retruns the specified property as a boolean
getPropertyAsChar(String) - Method in class tv.phantombot.CaselessProperties
Returns the specified property as a char
getPropertyAsChar(String, char) - Method in class tv.phantombot.CaselessProperties
Returns the specified property as a char
getPropertyAsDouble(String) - Method in class tv.phantombot.CaselessProperties
Returns the specified property as a double
getPropertyAsDouble(String, double) - Method in class tv.phantombot.CaselessProperties
Returns the specified property as a double
getPropertyAsInt(String) - Method in class tv.phantombot.CaselessProperties
Returns the specified property as an int
getPropertyAsInt(String, int) - Method in class tv.phantombot.CaselessProperties
Returns the specified property as an int
getPropertyAsLong(String) - Method in class tv.phantombot.CaselessProperties
Returns the specified property as a long
getPropertyAsLong(String, long) - Method in class tv.phantombot.CaselessProperties
Returns the specified property as a long
getProvider() - Method in class tv.phantombot.cache.EmotesCache.EmotesSet
 
getProviderEmotes(EmoteProvider) - Method in class tv.phantombot.cache.EmotesCache
 
getProviderName() - Method in class tv.phantombot.twitch.emotes.BttvApiV3
 
getProviderName() - Method in interface tv.phantombot.twitch.emotes.EmoteProvider
Returns the name of the provider (for code usage, not for human reading)
getProviderName() - Method in class tv.phantombot.twitch.emotes.FrankerFacezApiV1
 
getProviderName() - Method in class tv.phantombot.twitch.emotes.SevenTVAPIv3
 
getQualifiedName() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getQualifier() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getRandomMember() - Method in class tv.phantombot.cache.TwitchTeamsCache.Team
Method that returns a random member from the team.
getReactionEmoji() - Method in class tv.phantombot.event.discord.reaction.DiscordMessageReactionEvent
Method that gets the reaction object.
getRealFileName() - Method in class tv.phantombot.script.Script
 
getRealPath(String) - Static method in class com.gmt2001.PathValidator
 
getRealPath(Path) - Static method in class com.gmt2001.PathValidator
 
getReason() - Method in class tv.phantombot.event.irc.clearchat.IrcClearchatEvent
Method that returns the reason the user was timed-out
getRecipient() - Method in class tv.phantombot.event.twitch.subscriber.TwitchSubscriptionGiftEvent
Method that returns the recipient.
getRecordTimestamp() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getRecordType() - Method in class com.gmt2001.datastore.SectionVariableValueTable
The class holding records for this table
getRecordType() - Method in class com.gmt2001.datastore2.meta.TableVersion
The class holding records for this table
getRecordType() - Method in class com.gmt2001.module.ModuleVersionTable
The class holding records for this table
getRecordType() - Method in class tv.phantombot.panel.PanelUser.PanelUserTable
The class holding records for this table
getRecordVersion() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getReferences() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getReferencesFrom(Table<O>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getReferencesTo(Table<O>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
GetReleases() - Static method in class com.illusionaryone.GitHubAPIv3
 
getReloadScripts() - Static method in class tv.phantombot.PhantomBot
 
getRepoVersion() - Static method in class tv.phantombot.RepoVersion
The git SHA the build was made from
getRequester() - Method in class tv.phantombot.event.ytplayer.YTPlayerStealSongEvent
Method that returns requester.
getRole(String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
getRoleAsync(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to return a role object by its name.
getRoleByID(String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
getRoleByIDAsync(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method that returns a role by its ID.
getRoleID() - Method in class tv.phantombot.event.discord.role.DiscordRoleEvent
Method that returns the ID of the role created.
getRoleObjects(String...) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to get an array of role objects by a string of role names.
getRoleObjectsAsync(String...) - Method in class tv.phantombot.discord.util.DiscordUtil
 
getRoles() - Method in class tv.phantombot.event.discord.ready.DiscordGuildCreateEvent
 
getRolesAsync(String...) - Method in class tv.phantombot.discord.util.DiscordUtil
Search for Discord roles by display name or mention and return a Flux
Matching is performed case insensitively
The Flux is sorted so the roles are returned in permission order, as displayed in the Discord roles list of the Guild settings.
getRollbar() - Method in class com.gmt2001.RollbarProvider
Returns the underlying Rollbar object
getSchema() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getScript() - Method in class tv.phantombot.event.webpanel.websocket.WebPanelSocketUpdateEvent
Method that returns the script location and name.
getScript(File) - Static method in class tv.phantombot.script.ScriptManager
 
getScript(Script, String) - Method in class tv.phantombot.script.ScriptApi
 
getScripts() - Static method in class tv.phantombot.script.ScriptManager
 
getSearch() - Method in class tv.phantombot.event.ytplayer.YTPlayerSongRequestEvent
Method that returns the user's search.
getSender() - Method in class tv.phantombot.event.command.CommandEvent
Method that will return the sender of this command.
getSender() - Method in class tv.phantombot.event.discord.DiscordEvent
Method that returns the sender of the event.
getSender() - Method in class tv.phantombot.event.irc.message.IrcMessageEvent
Method that returns the sender.
getSenderId() - Method in class tv.phantombot.event.discord.DiscordEvent
Method that returns the user's ID.
getServerChannelClass() - Static method in class com.gmt2001.dns.EventLoopDetector
Returns the class which should be used for ServerChannel, associated with the EventLoopGroup
getSession() - Method in class tv.phantombot.event.irc.IrcEvent
Method that returns the session.
getSession() - Method in class tv.phantombot.PhantomBot
Gives you the session for that channel.
getSharedEmotes() - Method in class tv.phantombot.cache.EmotesCache.EmotesSet
 
getSharedEmotes() - Method in class tv.phantombot.twitch.emotes.BttvApiV3
 
getSharedEmotes() - Method in interface tv.phantombot.twitch.emotes.EmoteProvider
Retrieves all emotes which are selected from a shared pool of the emote provider and thus not exclusive to the channel but allowed to use under the terms of the provider
getSharedEmotes() - Method in class tv.phantombot.twitch.emotes.FrankerFacezApiV1
 
getSilentScriptsLoad() - Static method in class tv.phantombot.PhantomBot
 
getSQLTypeName() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getStackTrace(Throwable) - Static method in class com.gmt2001.Console.debug
 
getStackTrace(Throwable) - Static method in class com.gmt2001.Console.err
 
getState() - Method in class tv.phantombot.event.ytplayer.YTPlayerStateEvent
Method that returns the player state.
getStateFromId(int) - Static method in enum class tv.phantombot.ytplayer.YTPlayerState
 
getStateId() - Method in class tv.phantombot.event.ytplayer.YTPlayerStateEvent
Method that returns the player state ID.
GetStream(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets a stream object
getStreamCreatedAt() - Method in class tv.phantombot.cache.TwitchCache
Returns the stream created_at date from Twitch.
getStreams(int, String, String, List<String>, List<String>, List<String>, List<String>) - Method in class tv.phantombot.twitch.api.Helix
Gets information about active streams.
GetStreams(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets a streams object array.
getStreamsAsync(int, String, String, List<String>, List<String>, List<String>, List<String>) - Method in class tv.phantombot.twitch.api.Helix
Gets information about active streams.
getStreamStatus() - Method in class tv.phantombot.cache.TwitchCache
Returns the title (status) of the stream
getStreamTitle() - Method in class tv.phantombot.event.twitch.titlechange.TwitchTitleChangeEvent
Method that returns the stream name
getStreamUptimeSeconds() - Method in class tv.phantombot.cache.TwitchCache
Returns the uptime of the channel in seconds.
GetString(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a string
GetString(String, String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
GetString(String, String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
GetString(String, String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
GetString(String, String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
GetString(String, String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a string
getSubscriber() - Method in class tv.phantombot.event.twitch.subscriber.TwitchSubscriberEvent
Method that returns the subscriber's name.
getSubTypesOf(Class<T>) - Method in class com.gmt2001.util.Reflect
Gets a list of non-abstract Class that are in the local cache as a result of calls to Reflect.loadPackageRecursive(String, List) which are assignable from the specified type
getTableName() - Method in exception com.gmt2001.datastore2.TableDoesNotExistException
Returns the name of the table which caused this exception
getTableType() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getTags() - Method in class tv.phantombot.event.command.CommandEvent
Method that returns the IRCv3 tags in a map.
getTags() - Method in class tv.phantombot.event.irc.message.IrcMessageEvent
Method that returns the IRCv3 tags.
getTeam(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Method that gets a Twitch team.
getTeam(String) - Method in class tv.phantombot.cache.TwitchTeamsCache
Method that gets a team from the cache.
getTeamMember(String) - Method in class tv.phantombot.cache.TwitchTeamsCache.Team
Method that returns a team member.
getTeams(String, String) - Method in class tv.phantombot.twitch.api.Helix
Gets information for a specific Twitch Team.
getTeamsAsync(String, String) - Method in class tv.phantombot.twitch.api.Helix
Gets information for a specific Twitch Team.
getThumbnailObject() - Method in class tv.phantombot.event.twitch.clip.TwitchClipEvent
Method that returns the object of thumnails.
getTimeZone() - Static method in class tv.phantombot.PhantomBot
 
getTimeZoneId() - Static method in class tv.phantombot.PhantomBot
 
getTMI() - Method in class tv.phantombot.PhantomBot
 
getToken() - Method in class tv.phantombot.panel.PanelUser.PanelUser
The user's token
GetTotalIterations() - Method in class com.gmt2001.ratelimiters.ExponentialBackoff
Returns the total number of times the backoff has been used since the last reset
getTotalMembers() - Method in class tv.phantombot.cache.TwitchTeamsCache.Team
Method that gets the amount of users in the team.
getTotalVisibleCharacters() - Method in class tv.phantombot.discord.util.EmbedBuilder
 
getType() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getType() - Method in class tv.phantombot.event.discord.reaction.DiscordMessageReactionEvent
Method that gets the type of reaction.
getUniqueKeys() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getUnqualifiedName() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
getUrl() - Method in class tv.phantombot.cache.TwitchTeamsCache.Team
Method that returns the team url.
getUser() - Method in class tv.phantombot.event.irc.channel.IrcChannelJoinEvent
Method that returns the user who joined the channel.
getUser() - Method in class tv.phantombot.event.irc.channel.IrcChannelLeaveEvent
Method that returns the user who left.
getUser() - Method in class tv.phantombot.event.irc.channel.IrcChannelUserModeEvent
Method that returns the user whose mode changed
getUser(String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
GetUser(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets a user object by user name
getUserAsync(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to return a user object by its name.
getUserAuthToken(String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Get the authentication token for a panel user
getUserById(long) - Method in class tv.phantombot.discord.util.DiscordUtil
 
GetUserByID(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Gets a user object by ID
getUserByIdAsync(long) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to return a user object by its id.
GetUserFollowsChannel(String, String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Checks if a user is following a channel
GetUserFromOauth(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Returns a username when given an Oauth.
getUserJSONObject(String, JSONStringer) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Adds the panel user's safe properties (username, isEnabled, permissions, hasSetPassword, userType) as an array to an {@link JSONStringer JSONStringer} instance
getUsername() - Method in class tv.phantombot.event.discord.DiscordEvent
Method that returns the username of the event.
getUsername() - Method in class tv.phantombot.event.irc.clearchat.IrcClearchatEvent
Method that returns the user who was timed-out
getUsername() - Method in class tv.phantombot.event.irc.clearchat.IrcClearmessageEvent
Method that returns the user who sent the deleted message
getUsername() - Method in class tv.phantombot.event.twitch.bits.TwitchBitsEvent
Method that returns the username who cheered.
getUsername() - Method in class tv.phantombot.event.twitch.raid.TwitchRaidEvent
Method that returns the username who raided.
getUsername() - Method in class tv.phantombot.event.twitch.subscriber.TwitchMassSubscriptionGiftedEvent
Method that returns the gifted the subscriptions.
getUsername() - Method in class tv.phantombot.event.twitch.subscriber.TwitchSubscriberEvent
 
getUsername() - Method in class tv.phantombot.event.twitch.subscriber.TwitchSubscriptionGiftEvent
Method that returns the gifted the subscription.
getUsername() - Method in class tv.phantombot.panel.PanelUser.PanelUser
The panel user's name
getUserRoles(User) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to get a list of a user's roles.
getUserRoles(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to get a list of a user's roles.
getUserRolesAsync(User) - Method in class tv.phantombot.discord.util.DiscordUtil
 
getUserRolesAsync(String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
getUsers() - Method in class tv.phantombot.discord.util.DiscordUtil
Method that gets all server members
getUsers(List<String>, List<String>) - Method in class tv.phantombot.twitch.api.Helix
Gets information about one or more specified Twitch users.
getUsersAsync() - Method in class tv.phantombot.discord.util.DiscordUtil
 
getUsersAsync(List<String>, List<String>) - Method in class tv.phantombot.twitch.api.Helix
Gets information about one or more specified Twitch users.
getUsersFollows(String, String, int, String) - Method in class tv.phantombot.twitch.api.Helix
Deprecated, for removal: This API element is subject to removal in a future version.
This endpoint is deprecated by Twitch in favor of Helix.getChannelFollowers(String, int, String), which requires an OAuth scope
getUsersFollowsAsync(String, String, int, String) - Method in class tv.phantombot.twitch.api.Helix
Deprecated, for removal: This API element is subject to removal in a future version.
This endpoint is deprecated by Twitch in favor of Helix.getChannelFollowersAsync(String, int, String), which requires an OAuth scope
getUserType() - Method in class tv.phantombot.panel.PanelUser.PanelUser
getUserWithDiscriminator(String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Deprecated, for removal: This API element is subject to removal in a future version.
Discriminators have been removed from Discord
getUserWithDiscriminatorAsync(String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Deprecated, for removal: This API element is subject to removal in a future version.
Discriminators have been removed from Discord
getValidConnection() - Method in class biz.source_code.miniConnectionPoolManager.MiniConnectionPoolManager
Retrieves a connection from the connection pool and ensures that it is valid by calling Connection.isValid(int).
getValue() - Method in class com.gmt2001.datastore.KeyValue
The value of the value column
getValue() - Method in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.Permission
The permissions value
getValue(int) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getValue(int, Class<? extends T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getValue(int, Converter<?, ? extends U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getValue(String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getValue(String, Class<? extends T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getValue(String, Converter<?, ? extends U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getValue(Field<?>, Class<? extends T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getValue(Field<T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getValue(Field<T>, Converter<? super T, ? extends U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getValue(Name) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getValue(Name, Class<? extends T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
getValue(Name, Converter<?, ? extends U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
GetVideoInfo(String) - Method in class com.illusionaryone.YouTubeAPIv3
 
GetVideoInfo(String, boolean) - Method in class com.illusionaryone.YouTubeAPIv3
 
GetVideoLength(String) - Method in class com.illusionaryone.YouTubeAPIv3
 
GetVideoLength(String, boolean) - Method in class com.illusionaryone.YouTubeAPIv3
 
getVideos(List<String>, String, String, int, String, String, String, String, String, String) - Method in class tv.phantombot.twitch.api.Helix
Gets video information by one or more video IDs, user ID, or game ID.
getVideosAsync(List<String>, String, String, int, String, String, String, String, String, String) - Method in class tv.phantombot.twitch.api.Helix
Gets video information by one or more video IDs, user ID, or game ID.
getViewerCount() - Method in class tv.phantombot.cache.TwitchCache
Deprecated, for removal: This API element is subject to removal in a future version.
Please use TwitchCache.viewers() instead
getViewers() - Method in class tv.phantombot.event.twitch.raid.TwitchRaidEvent
Method that returns the amount of users who raided.
getViews() - Method in class tv.phantombot.cache.TwitchCache
Deprecated, for removal: This API element is subject to removal in a future version.
Twitch does not report this anymore, this method is temporarily available to prevent script errors and will be removed soon
getVolume() - Method in class tv.phantombot.event.ytplayer.YTPlayerVolumeEvent
Method that returns the volume level.
getVolume() - Method in class tv.phantombot.ytplayer.WsYTHandler
 
getWebSite() - Method in class tv.phantombot.PhantomBot
Only used on bot boot up for now.
getWrites() - Method in class tv.phantombot.twitch.irc.TwitchSession
 
getWsSessions(String) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
 
getYouTubeID() - Method in class tv.phantombot.event.ytplayer.YTPlayerDeletePlaylistByIDEvent
Method that returns the YouTube song ID.
getYouTubeID() - Method in class tv.phantombot.event.ytplayer.YTPlayerStealSongEvent
Method that returns the YouTube ID.
GitHubAPIv3 - Class in com.illusionaryone
 
global - Static variable in class tv.phantombot.script.Script
 
GlobalUserStateTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the GLOBALUSERSTATE TMI Command
GlobalUserStateTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.GlobalUserStateTMIProcessor
 
goOffline(boolean) - Method in class tv.phantombot.cache.TwitchCache
Sets offline state
goOnline(boolean) - Method in class tv.phantombot.cache.TwitchCache
Sets online state
goOnline(boolean, boolean) - Method in class tv.phantombot.cache.TwitchCache
Sets online state
GREEN - Enum constant in enum class tv.phantombot.twitch.api.Helix.AnnouncementColors
Green
groupByCount(String[]) - Static method in class tv.phantombot.scripts.handler.EmojiProcessor
 

H

H2Store - Class in com.gmt2001.datastore
Deprecated, for removal: This API element is subject to removal in a future version.
Use MySQLStore2 instead
H2Store2 - Class in com.gmt2001.datastore2
Provides a Datastore2 driver for H2 database v2.x
H2Store2() - Constructor for class com.gmt2001.datastore2.H2Store2
Constructor
handeled() - Method in class tv.phantombot.event.command.CommandEvent
Marks this command as handeled
handle(Event) - Method in interface tv.phantombot.script.ScriptEventHandler
 
handleCommand(String, String) - Method in class tv.phantombot.PhantomBot
Handle commands
handleCommandSync(String, String) - Method in class tv.phantombot.PhantomBot
Handle commands
handleCompilationDone(Context, DebuggableScript, String) - Method in class tv.phantombot.script.ObservingDebugger
 
handleDBKeysByOrderQuery(ChannelHandlerContext, WebSocketFrame, JSONObject) - Method in class tv.phantombot.panel.WsPanelHandler
 
handleDBKeysListQuery(ChannelHandlerContext, WebSocketFrame, JSONObject) - Method in class tv.phantombot.panel.WsPanelHandler
 
handleDBKeysQuery(ChannelHandlerContext, WebSocketFrame, JSONObject) - Method in class tv.phantombot.panel.WsPanelHandler
 
handleDBKeysSearchQuery(ChannelHandlerContext, WebSocketFrame, JSONObject) - Method in class tv.phantombot.panel.WsPanelHandler
 
handleDBQuery(ChannelHandlerContext, WebSocketFrame, String, String) - Method in class tv.phantombot.ytplayer.WsYTHandler
 
handleDBQuery(ChannelHandlerContext, WebSocketFrame, JSONObject) - Method in class tv.phantombot.panel.WsPanelHandler
 
handleDBUpdate(ChannelHandlerContext, WebSocketFrame, String, String, String, String) - Method in class tv.phantombot.ytplayer.WsYTHandler
 
handleDBValuesByOrderQuery(ChannelHandlerContext, WebSocketFrame, JSONObject) - Method in class tv.phantombot.panel.WsPanelHandler
 
handleError(PublicationError) - Method in class tv.phantombot.event.ExceptionHandler
 
handleFrame(ChannelHandlerContext, WebSocketFrame) - Method in interface com.gmt2001.httpwsserver.WsFrameHandler
Handles the WebSocket frame and sends a response back to the client, if necessary Only gets called if the WsAuthenticationHandler returned true
handleFrame(ChannelHandlerContext, WebSocketFrame) - Method in class com.gmt2001.twitch.eventsub.EventSub
 
handleFrame(ChannelHandlerContext, WebSocketFrame) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
 
handleFrame(ChannelHandlerContext, WebSocketFrame) - Method in interface com.gmt2001.wsclient.WsClientFrameHandler
Handles the WebSocket frame and sends a response back to the server, if necessary
handleFrame(ChannelHandlerContext, WebSocketFrame) - Method in class com.gmt2001.wspinger.WSPinger
Passed received PongWebSocketFrame to WSPinger.receivedPong()
handleFrame(ChannelHandlerContext, WebSocketFrame) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
handleFrame(ChannelHandlerContext, WebSocketFrame) - Method in class tv.phantombot.panel.WsPanelHandler
 
handleFrame(ChannelHandlerContext, WebSocketFrame) - Method in class tv.phantombot.panel.WsPanelRemoteLoginHandler
 
handleFrame(ChannelHandlerContext, WebSocketFrame) - Method in class tv.phantombot.ytplayer.WsYTHandler
 
handleRequest(ChannelHandlerContext, FullHttpRequest) - Method in interface com.gmt2001.httpwsserver.HttpRequestHandler
Handles the HTTP request and sends a response back to the client Only gets called if the HttpAuthenticationHandler returned true
handleRequest(ChannelHandlerContext, FullHttpRequest) - Method in class tv.phantombot.httpserver.HTTPAuthenticatedHandler
 
handleRequest(ChannelHandlerContext, FullHttpRequest) - Method in class tv.phantombot.httpserver.HTTPNoAuthHandler
 
handleRequest(ChannelHandlerContext, FullHttpRequest) - Method in class tv.phantombot.httpserver.HTTPOAuthHandler
 
handleRequest(ChannelHandlerContext, FullHttpRequest) - Method in class tv.phantombot.httpserver.HTTPPanelAndYTHandler
 
handleRequest(ChannelHandlerContext, FullHttpRequest) - Method in class tv.phantombot.httpserver.HttpSetupHandler
 
handleRequest(FullHttpRequest, byte[], HTTPOAuthHandler) - Static method in class com.gmt2001.twitch.TwitchAuthorizationCodeFlow
 
handshakeComplete(ChannelHandlerContext) - Method in class com.gmt2001.twitch.eventsub.EventSub
 
handshakeComplete(ChannelHandlerContext) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
 
handshakeComplete(ChannelHandlerContext) - Method in interface com.gmt2001.wsclient.WsClientFrameHandler
Handles the handshake complete event
handshakeComplete(ChannelHandlerContext) - Method in class com.gmt2001.wspinger.WSPinger
Initializes failureCount and lastPong, then starts the ping timer
hasAccessToken() - Static method in class com.illusionaryone.StreamLabsAPI
 
hasAnyLinks(String) - Static method in class com.gmt2001.PatternDetector
Indicates if the input string matches the links regex
hasAPIScope(String) - Method in class tv.phantombot.twitch.api.TwitchValidate
 
hasAttributes() - Method in class com.gmt2001.twitch.cache.Viewer
Indicates if this user has had their attributes set from an IRC event, such as moderator status
hasCallback() - Method in class com.gmt2001.twitch.eventsub.EventSubTransport
 
hasChatScope(String) - Method in class tv.phantombot.twitch.api.TwitchValidate
 
hasDatabase(String) - Static method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
hasDiscordToken() - Method in class tv.phantombot.PhantomBot
Tells you if the discord token has been set.
hasEvent(String) - Method in class tv.phantombot.script.ScriptEventManager
Method to see if an event exists, this is used from init.js.
hasException() - Method in class com.gmt2001.httpclient.HttpClientResponse
Indicates if there was an exception not related to JSON decoding
hashCode() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
hashCode() - Method in class com.gmt2001.httpwsserver.auth.HttpBasicAuthenticationHandler
 
hashCode() - Method in class com.gmt2001.httpwsserver.auth.HttpSharedTokenOrPasswordAuthenticationHandler
 
hashCode() - Method in class com.gmt2001.httpwsserver.auth.WsSharedRWTokenAuthenticationHandler
 
hashCode() - Method in class com.gmt2001.twitch.cache.Viewer
 
hashCode() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
 
hashCode() - Method in class com.gmt2001.twitch.tmi.TMIMessage.EmoteLocation
 
hashCode() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
hashCode() - Method in class tv.phantombot.cache.SteamCache
 
hashCode() - Method in class tv.phantombot.cache.TwitchTeamsCache.Team
 
hashCode() - Method in class tv.phantombot.httpserver.HTTPAuthenticatedHandler
 
hashCode() - Method in class tv.phantombot.httpserver.HTTPOAuthHandler
 
hashCode() - Method in class tv.phantombot.httpserver.HTTPPanelAndYTHandler
 
hashCode() - Method in class tv.phantombot.httpserver.HttpSetupHandler
 
hashCode() - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
hashCode() - Method in class tv.phantombot.panel.WsPanelHandler
 
hashCode() - Method in class tv.phantombot.panel.WsPanelRemoteLoginHandler
 
hashCode() - Method in class tv.phantombot.script.Script
 
hashCode() - Method in class tv.phantombot.ytplayer.WsYTHandler
 
hasIpLinks(String) - Static method in class com.gmt2001.PatternDetector
Indicates if the input string matches the links regex for the ip capture group
hasJson() - Method in class com.gmt2001.httpclient.HttpClientResponse
Indicates if the response was JSON, no JSONException was thrown during parsing, and no other exceptions were thrown during the request
hasJsonException() - Method in class com.gmt2001.httpclient.HttpClientResponse
Indicates if an exception was thrown during JSON parsing
hasJWT() - Static method in class com.scaniatv.StreamElementsAPIv2
 
HasKey(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Indicates if the given table contains a row matching the given section and key
HasKey(String, String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
HasKey(String, String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
HasKey(String, String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
HasKey(String, String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
hasOauth() - Static method in class com.scaniatv.TipeeeStreamAPIv1
 
HasOAuth() - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
 
hasOAuthInconsistencies(String) - Method in class tv.phantombot.twitch.api.TwitchValidate
 
hasProtoLinks(String) - Static method in class com.gmt2001.PatternDetector
Indicates if the input string matches the links regex for the protouri capture group
hasSecret() - Method in class com.gmt2001.twitch.eventsub.EventSubTransport
 
hasSessionId() - Method in class com.gmt2001.twitch.eventsub.EventSubTransport
 
hasSetPassword() - Method in class tv.phantombot.panel.PanelUser.PanelUser
Indicates if the user has set their password or if it was generated automatically
HASSETPASSWORD - Variable in class tv.phantombot.panel.PanelUser.PanelUserTable
If false, PanelUserTable.PASSWORD is only a temporary password and must be changed at next login
hasUser(String) - Method in class tv.phantombot.cache.TwitchTeamsCache.Team
Method that checks if a user is apart of a team.
hasUser(String) - Method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
hasUser(String) - Method in class tv.phantombot.cache.ViewerListCache
Deprecated.
Method to check if a user is in the cache.
hasWebLinks(String) - Static method in class com.gmt2001.PatternDetector
Indicates if the input string matches the links regex for the weburi capture group
head(URI) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to perform a HttpMethod.HEAD request with the default headers
head(URI, HttpHeaders) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to perform a HEAD with the specified headers
HEADER_CF_RAY - Static variable in class com.gmt2001.httpwsserver.HTTPWSServer
 
HEADER_X_FORWARDED_HOST - Static variable in class com.gmt2001.httpwsserver.HTTPWSServer
 
headers - Variable in class com.gmt2001.HttpResponse
Deprecated.
 
heldAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The timestamp of when the message was held.
heldAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The timestamp of when the message was held as a string.
Helix - Class in tv.phantombot.twitch.api
Start of the Helix API.
Helix.AnnouncementColors - Enum Class in tv.phantombot.twitch.api
Helix.CustomRewardRedemptionStatus - Enum Class in tv.phantombot.twitch.api
The status of a custom reward redemption
Helix.PredictionStatus - Enum Class in tv.phantombot.twitch.api
The status to set the prediction to for Helix.endPredictionAsync(String, PredictionStatus, String))
HMAC - Class in com.gmt2001.security
Provides an easy interface to calculating an HMAC-SHA256
host() - Method in class com.gmt2001.twitch.tmi.TMIMessage
 
HTTPAuthenticatedHandler - Class in tv.phantombot.httpserver
 
HTTPAuthenticatedHandler(String, String) - Constructor for class tv.phantombot.httpserver.HTTPAuthenticatedHandler
 
HttpAuthenticationHandler - Interface in com.gmt2001.httpwsserver.auth
Represents an Authentication Handler for an HttpHandler
HttpBasicAuthenticationHandler - Class in com.gmt2001.httpwsserver.auth
Provides a HttpAuthenticationHandler that implements HTTP Basic authentication, as well as allowing the same format to be provided in a cookie
HttpBasicAuthenticationHandler(String, String, String, String) - Constructor for class com.gmt2001.httpwsserver.auth.HttpBasicAuthenticationHandler
Constructor
HttpBasicAuthenticationHandler(String, String, String, String, boolean) - Constructor for class com.gmt2001.httpwsserver.auth.HttpBasicAuthenticationHandler
Constructor
HttpClient - Class in com.gmt2001.httpclient
Performs HTTP requests
HttpClientResponse - Class in com.gmt2001.httpclient
The request parameters and response data from a HttpClient request
HttpClientResponse(Exception, boolean, HttpMethod, String, byte[], HttpHeaders, HttpHeaders, HttpResponseStatus, URI) - Constructor for class com.gmt2001.httpclient.HttpClientResponse
Constructor
HttpClientResponse(Exception, String, byte[], URI, HttpClientResponse) - Constructor for class com.gmt2001.httpclient.HttpClientResponse
Constructor
httpCode - Variable in class com.gmt2001.HttpResponse
Deprecated.
 
HttpNoAuthenticationHandler - Class in com.gmt2001.httpwsserver.auth
Provides a HttpAuthenticationHandler that allows all requests
HttpNoAuthenticationHandler() - Constructor for class com.gmt2001.httpwsserver.auth.HttpNoAuthenticationHandler
 
HTTPNoAuthHandler - Class in tv.phantombot.httpserver
 
HTTPNoAuthHandler() - Constructor for class tv.phantombot.httpserver.HTTPNoAuthHandler
 
HTTPOAuthHandler - Class in tv.phantombot.httpserver
 
HTTPOAuthHandler() - Constructor for class tv.phantombot.httpserver.HTTPOAuthHandler
 
HttpOptionalSslHandler - Class in com.gmt2001.httpwsserver
Detects Non-SSL HTTP connections and activates the SSL Redirect handler, when SSL is enabled
HTTPPanelAndYTHandler - Class in tv.phantombot.httpserver
 
HTTPPanelAndYTHandler() - Constructor for class tv.phantombot.httpserver.HTTPPanelAndYTHandler
 
HttpRequest - Class in com.gmt2001
Deprecated, for removal: This API element is subject to removal in a future version.
Please use HttpClient instead
HttpRequest.RequestType - Enum Class in com.gmt2001
Deprecated.
 
HttpRequestHandler - Interface in com.gmt2001.httpwsserver
Represents a handler for HTTP requests
HttpResponse - Class in com.gmt2001
Deprecated, for removal: This API element is subject to removal in a future version.
Please use HttpClient instead
HttpResponse() - Constructor for class com.gmt2001.HttpResponse
Deprecated.
 
HttpServerPageHandler - Class in com.gmt2001.httpwsserver
Processes HTTP requests and passes successful ones to the appropriate registered final handler
HttpSetupHandler - Class in tv.phantombot.httpserver
 
HttpSetupHandler() - Constructor for class tv.phantombot.httpserver.HttpSetupHandler
 
HttpSharedTokenOrPasswordAuthenticationHandler - Class in com.gmt2001.httpwsserver.auth
Provides a HttpAuthenticationHandler that implements password and token-based authentication The token must be in one of the following locations to succeed: - The header webauth - The query parameter webauth The password must be in the header password to succeed
HttpSharedTokenOrPasswordAuthenticationHandler(String, String) - Constructor for class com.gmt2001.httpwsserver.auth.HttpSharedTokenOrPasswordAuthenticationHandler
Constructor
HttpSslRedirectHandler - Class in com.gmt2001.httpwsserver
Redirects HTTP requests to HTTPS, when SSL is enabled
HTTPWSServer - Class in com.gmt2001.httpwsserver
Provides a HTTP 1.1 server with WebSocket support

I

i - Variable in enum class tv.phantombot.ytplayer.YTPlayerState
 
id() - Method in class com.gmt2001.twitch.cache.Viewer
The Twitch user id
id() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
The subscription's unique id.
id() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
The redemption identifier.
id() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsReward
The reward identifier.
id() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageEmote
The emote ID.
id() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
Channel Points Prediction ID.
id() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
Channel Points Prediction ID.
id() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
Channel Points Prediction ID.
id() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionOutcome
The outcome ID.
id() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
Channel Points Prediction ID.
id() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
The id of the stream.
id() - Method in class tv.phantombot.event.twitch.TwitchUserLoginChangedEvent
The user id
ignoreIndex(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
ignoreIndexForGroupBy(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
ignoreIndexForJoin(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
ignoreIndexForOrderBy(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
in - Class in com.gmt2001.Console
 
inChat() - Method in class com.gmt2001.twitch.cache.Viewer
Indicates if this user is in chat
inChat(boolean) - Method in class com.gmt2001.twitch.cache.Viewer
Updates if this viewer is in chat
incr(String, String, int) - Method in class com.gmt2001.datastore.DataStore
Increases the value of the value column as an integer in the default section of the given table and key
incr(String, String, String, int) - Method in class com.gmt2001.datastore.DataStore
Increases the value of the value column as an integer in the given table, section, and key
incrD(String, String, double) - Method in class com.gmt2001.datastore.DataStore
Increases the value of the value column as an integer in the default section of the given table and key
incrD(String, String, String, double) - Method in class com.gmt2001.datastore.DataStore
Increases the value of the value column as an integer in the given table, section, and key
IncreaseBatchString(String, String, String[], String) - Method in class com.gmt2001.datastore.DataStore
Increases the value of the value column as an integer for all keys of the given table and section
IncreaseBatchString(String, String, String[], String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
IncreaseBatchString(String, String, String[], String) - Method in class com.gmt2001.datastore.MariaDBStore
 
IncreaseBatchString(String, String, String[], String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
IncreaseBatchString(String, String, String[], String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
incrF(String, String, float) - Method in class com.gmt2001.datastore.DataStore
Increases the value of the value column as an integer in the default section of the given table and key
incrF(String, String, String, float) - Method in class com.gmt2001.datastore.DataStore
Increases the value of the value column as an integer in the given table, section, and key
incrL(String, String, long) - Method in class com.gmt2001.datastore.DataStore
Increases the value of the value column as a long in the default section of the given table and key
incrL(String, String, String, long) - Method in class com.gmt2001.datastore.DataStore
Increases the value of the value column as a long in the given table, section, and key
indexOf(String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
indexOf(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
indexOf(Field<?>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
indexOf(Field<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
indexOf(Name) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
indexOf(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
info(String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.INFO error
info(String, Map<String, Object>) - Method in class com.gmt2001.RollbarProvider
Sends a Level.INFO error
info(Throwable) - Method in class com.gmt2001.RollbarProvider
Sends a Level.INFO error
info(Throwable, String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.INFO error
info(Throwable, Map<String, Object>) - Method in class com.gmt2001.RollbarProvider
Sends a Level.INFO error
info(Throwable, Map<String, Object>, String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.INFO error
init() - Static method in class com.gmt2001.datastore2.Datastore2
Initializes a new instance of Datastore2, based on the property datastore in botlogin.txt
init(ConnectionPoolDataSource, int, int, SQLDialect) - Method in class com.gmt2001.datastore2.Datastore2
Instance Initializer
init(ConnectionPoolDataSource, SQLDialect) - Method in class com.gmt2001.datastore2.Datastore2
Instance Initializer.
innerJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
innerJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
innerJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
innerJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
innerJoin(Path<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
innerJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
innerJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
Input - Enum constant in enum class com.illusionaryone.Logger.LogType
 
inputStream() - Method in class tv.phantombot.discord.util.DiscordUtil.MessageCreateFile
 
InsertString(String, String, String, String) - Method in class com.gmt2001.datastore.DataStore
Sets the value of the value column for the given table, section, and key as a string
instance() - Static method in class com.gmt2001.datastore.DataStore
Provides an instance of DataStore
instance() - Static method in class com.gmt2001.datastore.H2Store
Deprecated.
 
instance() - Static method in class com.gmt2001.datastore.MariaDBStore
 
instance() - Static method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
instance() - Static method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
instance() - Static method in class com.gmt2001.datastore2.Datastore2
Provides an instance of Datastore2
instance() - Static method in class com.gmt2001.datastore2.meta.TableVersion
Provides an instance of TableVersion
instance() - Static method in class com.gmt2001.httpwsserver.auth.HttpNoAuthenticationHandler
Gets a handler instance
instance() - Static method in class com.gmt2001.httpwsserver.auth.WsNoAuthenticationHandler
Gets a handler instance
instance() - Static method in class com.gmt2001.httpwsserver.HTTPWSServer
Gets the server instance
instance() - Static method in class com.gmt2001.JSTimers
 
instance() - Static method in class com.gmt2001.module.ModuleVersionTable
Provides an instance of ModuleVersionTable
instance() - Static method in class com.gmt2001.RollbarProvider
Instance
instance() - Static method in class com.gmt2001.twitch.cache.ViewerCache
Singleton method
instance() - Static method in class com.gmt2001.twitch.eventsub.EventSub
Singleton instance getter.
instance() - Static method in class com.gmt2001.TwitchAPIv5
Deprecated.
 
instance() - Static method in class com.gmt2001.UncaughtExceptionHandler
Instance
instance() - Static method in class com.gmt2001.util.Reflect
Returns an instance of Reflect
instance() - Static method in class com.gmt2001.util.RestartRunner
Gets an instance
instance() - Static method in class com.illusionaryone.BTTVAPIv3
 
instance() - Static method in class com.illusionaryone.FrankerZAPIv1
 
instance() - Static method in class com.illusionaryone.Logger
 
instance() - Static method in class com.illusionaryone.StreamLabsAPI
 
instance() - Static method in class com.illusionaryone.YouTubeAPIv3
 
instance() - Static method in class com.scaniatv.CustomAPI
 
instance() - Static method in class com.scaniatv.StreamElementsAPIv2
 
instance() - Static method in class com.scaniatv.TipeeeStreamAPIv1
 
instance() - Static method in class tv.phantombot.cache.DonationsCache
 
instance() - Static method in class tv.phantombot.cache.EmotesCache
 
instance() - Static method in class tv.phantombot.cache.FollowersCache
 
instance() - Static method in class tv.phantombot.cache.StreamElementsCache
 
instance() - Static method in class tv.phantombot.cache.TipeeeStreamCache
 
instance() - Static method in class tv.phantombot.cache.TwitchCache
 
instance() - Static method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
instance() - Static method in class tv.phantombot.CaselessCommandLineArguments
 
instance() - Static method in class tv.phantombot.CaselessProperties
 
instance() - Static method in class tv.phantombot.console.ConsoleEventHandler
Method that returns this instance.
instance() - Static method in class tv.phantombot.discord.DiscordAPI
Method to return this class object.
instance() - Static method in class tv.phantombot.event.EventBus
Singleton method
instance() - Static method in class tv.phantombot.panel.PanelUser.PanelUserTable
Provides an instance of PanelUserTable
instance() - Static method in class tv.phantombot.PhantomBot
PhantomBot Instance.
instance() - Static method in class tv.phantombot.script.ScriptApi
 
instance() - Static method in class tv.phantombot.script.ScriptEventManager
Method to get this instance.
instance() - Static method in class tv.phantombot.script.ScriptFileWatcher
Method that returns this object.
instance() - Static method in class tv.phantombot.twitch.api.Helix
Method that returns the instance of Helix.
instance() - Static method in class tv.phantombot.twitch.api.TwitchValidate
Method that returns the instance of TwitchValidate.
instance() - Static method in class tv.phantombot.twitch.emotes.BttvApiV3
 
instance() - Static method in class tv.phantombot.twitch.emotes.FrankerFacezApiV1
 
instance() - Static method in class tv.phantombot.twitch.emotes.SevenTVAPIv3
 
instance(String) - Static method in class com.gmt2001.datastore.H2Store
Deprecated.
 
instance(String) - Static method in class com.gmt2001.datastore.MariaDBStore
 
instance(String) - Static method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
instance(String) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
Retrieves an instance for the specified table
instance(String) - Static method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
instance(String) - Static method in class tv.phantombot.cache.SteamCache
Method that returns this instance.
instance(String) - Static method in class tv.phantombot.cache.TwitchTeamsCache
Method that starts this cache, and returns it.
instance(String) - Static method in class tv.phantombot.cache.ViewerListCache
Deprecated.
Method to get this instance.
instance(String, boolean) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
Retrieves an instance for the specified table
instance(Table<?>) - Static method in class com.gmt2001.datastore.SectionVariableValueTable
Retrieves an instance for the specified table
INSTANCE - Static variable in class com.gmt2001.dns.CompositeAddressResolverGroup
Instance
INSTANCE - Static variable in class com.gmt2001.wsclient.WsClientCompressionHandler
Instance
InsufficientPermissions - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Panel user is not allowed to manage other panel users
into(E) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Class<? extends E>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<?>...) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>, Field<T22>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
into(Table<R>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
intoArray() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
intoList() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
intoMap() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
intoResultSet() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
intoStream() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
intoXML() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
intoXML(H) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
intoXML(H, XMLFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
intoXML(XMLFormat) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
invalidateAuthorization(ChannelHandlerContext, FullHttpRequest) - Method in interface com.gmt2001.httpwsserver.auth.HttpAuthenticationHandler
Invalidates the authentication of the specified ChannelHandlerContext, if supported by the authentication handler
invalidateAuthorization(ChannelHandlerContext, FullHttpRequest) - Method in class com.gmt2001.httpwsserver.auth.HttpBasicAuthenticationHandler
 
invalidateAuthorization(ChannelHandlerContext, FullHttpRequest) - Method in class com.gmt2001.httpwsserver.auth.HttpNoAuthenticationHandler
 
invalidateAuthorization(ChannelHandlerContext, FullHttpRequest) - Method in class com.gmt2001.httpwsserver.auth.HttpSharedTokenOrPasswordAuthenticationHandler
 
invalidateAuthorization(ChannelHandlerContext, WebSocketFrame) - Method in interface com.gmt2001.httpwsserver.auth.WsAuthenticationHandler
Invalidates the authentication of the specified ChannelHandlerContext, if supported by the authentication handler
invalidateAuthorization(ChannelHandlerContext, WebSocketFrame) - Method in class com.gmt2001.httpwsserver.auth.WsNoAuthenticationHandler
 
invalidateAuthorization(ChannelHandlerContext, WebSocketFrame) - Method in class com.gmt2001.httpwsserver.auth.WsSharedRWTokenAuthenticationHandler
 
invalidateTableCache() - Method in class com.gmt2001.datastore2.Datastore2
Invalidates the cache of known tables
IrcChannelEvent - Class in tv.phantombot.event.irc.channel
 
IrcChannelEvent(TwitchSession) - Constructor for class tv.phantombot.event.irc.channel.IrcChannelEvent
Class constructor
IrcChannelJoinEvent - Class in tv.phantombot.event.irc.channel
 
IrcChannelJoinEvent(String) - Constructor for class tv.phantombot.event.irc.channel.IrcChannelJoinEvent
Class constructor
IrcChannelJoinEvent(TwitchSession, String) - Constructor for class tv.phantombot.event.irc.channel.IrcChannelJoinEvent
Class constructor
IrcChannelLeaveEvent - Class in tv.phantombot.event.irc.channel
 
IrcChannelLeaveEvent(String) - Constructor for class tv.phantombot.event.irc.channel.IrcChannelLeaveEvent
Class constructor
IrcChannelLeaveEvent(TwitchSession, String) - Constructor for class tv.phantombot.event.irc.channel.IrcChannelLeaveEvent
Class constructor
IrcChannelMessageEvent - Class in tv.phantombot.event.irc.message
 
IrcChannelMessageEvent(TwitchSession, String, String) - Constructor for class tv.phantombot.event.irc.message.IrcChannelMessageEvent
Class constructor.
IrcChannelMessageEvent(TwitchSession, String, String, Map<String, String>) - Constructor for class tv.phantombot.event.irc.message.IrcChannelMessageEvent
Class constructor.
IrcChannelMessageEvent(TwitchSession, String, String, Map<String, String>, TMIMessage) - Constructor for class tv.phantombot.event.irc.message.IrcChannelMessageEvent
Class constructor.
IrcChannelUserModeEvent - Class in tv.phantombot.event.irc.channel
 
IrcChannelUserModeEvent(TwitchSession, String, String, boolean) - Constructor for class tv.phantombot.event.irc.channel.IrcChannelUserModeEvent
Class constructor
IrcChannelUsersUpdateEvent - Class in tv.phantombot.event.irc.channel
The list of users present in TMI is updated
IrcChannelUsersUpdateEvent(String[], String[]) - Constructor for class tv.phantombot.event.irc.channel.IrcChannelUsersUpdateEvent
Deprecated, for removal: This API element is subject to removal in a future version.
Joins/Parts are not calculated anymore
IrcChannelUsersUpdateEvent(List<Viewer>) - Constructor for class tv.phantombot.event.irc.channel.IrcChannelUsersUpdateEvent
Constructor
IrcChannelUsersUpdateEvent(TwitchSession, String[], String[]) - Constructor for class tv.phantombot.event.irc.channel.IrcChannelUsersUpdateEvent
Deprecated, for removal: This API element is subject to removal in a future version.
Joins/Parts are not calculated anymore
IrcClearchatEvent - Class in tv.phantombot.event.irc.clearchat
 
IrcClearchatEvent(TwitchSession, String, String, String) - Constructor for class tv.phantombot.event.irc.clearchat.IrcClearchatEvent
Class constructor
IrcClearmessageEvent - Class in tv.phantombot.event.irc.clearchat
 
IrcClearmessageEvent(TwitchSession, String, String, String) - Constructor for class tv.phantombot.event.irc.clearchat.IrcClearmessageEvent
Class constructor
IrcCompleteEvent - Class in tv.phantombot.event.irc.complete
 
IrcCompleteEvent(TwitchSession) - Constructor for class tv.phantombot.event.irc.complete.IrcCompleteEvent
Class constructor
IrcConnectCompleteEvent - Class in tv.phantombot.event.irc.complete
 
IrcConnectCompleteEvent(TwitchSession) - Constructor for class tv.phantombot.event.irc.complete.IrcConnectCompleteEvent
Class constructor
IrcEvent - Class in tv.phantombot.event.irc
 
IrcEvent(TwitchSession) - Constructor for class tv.phantombot.event.irc.IrcEvent
Class constructor
ircJoinComplete(IrcJoinCompleteEvent) - Method in class tv.phantombot.PhantomBot
Connected to Twitch.
IrcJoinCompleteEvent - Class in tv.phantombot.event.irc.complete
 
IrcJoinCompleteEvent(TwitchSession) - Constructor for class tv.phantombot.event.irc.complete.IrcJoinCompleteEvent
Class constructor
IrcMessageEvent - Class in tv.phantombot.event.irc.message
 
IrcMessageEvent(TwitchSession, String, String) - Constructor for class tv.phantombot.event.irc.message.IrcMessageEvent
Class constructor.
IrcMessageEvent(TwitchSession, String, String, Map<String, String>) - Constructor for class tv.phantombot.event.irc.message.IrcMessageEvent
Class constructor.
IrcModerationEvent - Class in tv.phantombot.event.irc.message
 
IrcModerationEvent(TwitchSession, String, String) - Constructor for class tv.phantombot.event.irc.message.IrcModerationEvent
Class constructor.
IrcModerationEvent(TwitchSession, String, String, Map<String, String>) - Constructor for class tv.phantombot.event.irc.message.IrcModerationEvent
Class constructor.
IrcModerationEvent(TwitchSession, String, String, Map<String, String>, TMIMessage) - Constructor for class tv.phantombot.event.irc.message.IrcModerationEvent
Class constructor.
IrcModerationEvent.ModerationAction - Class in tv.phantombot.event.irc.message
Determines the harshest action requested by a moderation script
IrcModerationEvent.ModerationActions - Class in tv.phantombot.event.irc.message
 
IrcModerationEvent.ModerationActions.Actions - Enum Class in tv.phantombot.event.irc.message
Possible actions
IrcPongEvent - Class in tv.phantombot.event.irc
 
IrcPongEvent(TwitchSession) - Constructor for class tv.phantombot.event.irc.IrcPongEvent
 
IrcPrivateMessageEvent - Class in tv.phantombot.event.irc.message
 
IrcPrivateMessageEvent(TwitchSession, String, String) - Constructor for class tv.phantombot.event.irc.message.IrcPrivateMessageEvent
Class constructor.
IrcPrivateMessageEvent(TwitchSession, String, String, Map<String, String>) - Constructor for class tv.phantombot.event.irc.message.IrcPrivateMessageEvent
Class constructor.
isAdmin() - Method in class tv.phantombot.event.discord.channel.DiscordChannelCommandEvent
Method that returns if the user a admin in the server.
isAdmin() - Method in class tv.phantombot.event.discord.channel.DiscordChannelMessageEvent
Method that returns if the user a admin in the server.
isAdministrator(User) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to check if someone is an administrator.
isAdministrator(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to check if someone is an administrator.
isAdministratorAsync(User) - Method in class tv.phantombot.discord.util.DiscordUtil
 
isAdministratorAsync(String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
isAffiliate() - Method in class tv.phantombot.cache.TwitchCache
Indicates if this channel is an affiliate
isAffiliate() - Method in class tv.phantombot.event.twitch.TwitchBroadcasterTypeEvent
Indicates if this channel is an affiliate
isAffiliateOrPartner() - Method in class tv.phantombot.cache.TwitchCache
Indicates if this channel is either an affiliate or a partner
isAffiliateOrPartner() - Method in class tv.phantombot.event.twitch.TwitchBroadcasterTypeEvent
Indicates if this channel is either an affiliate or a partner
isAllowedToSend - Variable in class tv.phantombot.twitch.irc.chat.utils.MessageQueue
 
isAllowedToSendMessages() - Method in class tv.phantombot.twitch.irc.chat.utils.MessageQueue
Method that says if we are allowed to send messages.
isAlreadySubscribed() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Returns true if a subscription already exists in either the ENABLED or WEBHOOK_CALLBACK_VERIFICATION_PENDING states
isAPI() - Method in class tv.phantombot.event.twitch.TwitchOAuthReauthorizedEvent
If true, the API OAuth was re-authorized; otherwise, it was the Chat OAuth
isAPIValid() - Method in class tv.phantombot.twitch.api.TwitchValidate
 
isApproved() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.UnbanRequestData
Whether the unban request is approved.
IsAtMaxInterval() - Method in class com.gmt2001.ratelimiters.ExponentialBackoff
Returns true if the previous interval was equal to the max interval
isAuthorized(ChannelHandlerContext, FullHttpRequest) - Method in interface com.gmt2001.httpwsserver.auth.HttpAuthenticationHandler
Checks if the given FullHttpRequest is a valid authentication request, or if the underlying Channel has already been authenticated When returning false, this method MUST NOT send a response to the client
isAuthorized(ChannelHandlerContext, FullHttpRequest) - Method in class com.gmt2001.httpwsserver.auth.HttpBasicAuthenticationHandler
 
isAuthorized(ChannelHandlerContext, FullHttpRequest) - Method in class com.gmt2001.httpwsserver.auth.HttpNoAuthenticationHandler
 
isAuthorized(ChannelHandlerContext, FullHttpRequest) - Method in class com.gmt2001.httpwsserver.auth.HttpSharedTokenOrPasswordAuthenticationHandler
 
isAuthorized(ChannelHandlerContext, HttpHeaders) - Method in interface com.gmt2001.httpwsserver.auth.HttpAuthenticationHandler
Checks if the given HttpHeaders contain a valid authorization, or if the underlying Channel has already been authenticated When returning false, this method MUST NOT send a response to the client
isAuthorized(ChannelHandlerContext, HttpHeaders) - Method in class com.gmt2001.httpwsserver.auth.HttpBasicAuthenticationHandler
 
isAuthorized(ChannelHandlerContext, HttpHeaders) - Method in class com.gmt2001.httpwsserver.auth.HttpNoAuthenticationHandler
 
isAuthorized(ChannelHandlerContext, HttpHeaders) - Method in class com.gmt2001.httpwsserver.auth.HttpSharedTokenOrPasswordAuthenticationHandler
 
isAuthorized(String, String) - Method in interface com.gmt2001.httpwsserver.auth.HttpAuthenticationHandler
Checks if the given username and password is a valid When returning false, this method MUST NOT send a response to the client
isAuthorized(String, String) - Method in class com.gmt2001.httpwsserver.auth.HttpBasicAuthenticationHandler
 
isAuthorized(String, String) - Method in class com.gmt2001.httpwsserver.auth.HttpNoAuthenticationHandler
 
isAuthorized(String, String) - Method in class com.gmt2001.httpwsserver.auth.HttpSharedTokenOrPasswordAuthenticationHandler
 
isAutoSsl() - Method in class com.gmt2001.httpwsserver.HTTPWSServer
 
isAvailable(String) - Static method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
isChatValid() - Method in class tv.phantombot.twitch.api.TwitchValidate
 
isCommand() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent
Indicates if this message appears to be a command, defined as exclamation point ! followed by any character except for a space
isCommand(TMIMessage) - Static method in class tv.phantombot.event.command.CommandEvent
Indicates if the given message appears to be a command, defined as exclamation point ! followed by any character except for a space
isCommand(String) - Static method in class tv.phantombot.event.command.CommandEvent
Indicates if the given message appears to be a command, defined as exclamation point ! followed by any character except for a space
isCommitted() - Method in class tv.phantombot.CaselessProperties.Transaction
Returns if this transaction has been committed
isConfigUser() - Method in class tv.phantombot.panel.PanelUser.PanelUser
Indicates if the user is originating from the botlogin.txt
isCustomBuild() - Static method in class tv.phantombot.RepoVersion
Indicates if this is a manual/custom build
isDirectory(String) - Method in class tv.phantombot.script.ScriptApi
 
IsDirectory(String) - Static method in class com.gmt2001.JSFileSystem
Indicates if the specified path points to a directory
isDisconnected() - Method in class tv.phantombot.script.ObservingDebugger
 
isDocker() - Static method in class tv.phantombot.RepoVersion
Indicates if this is a Docker build
isEdgeBuild() - Static method in class tv.phantombot.RepoVersion
Indicates if this is an edge build
isEnabled() - Method in class com.gmt2001.module.Module
Indicates if this module is currently enabled
isEnabled() - Method in class com.gmt2001.RollbarProvider
Indicates if sending exceptions is enabled
isEnabled() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
Indicates if the subscription is enabled and valid.
isEnabled() - Method in class tv.phantombot.panel.PanelUser.PanelUser
Indicates if the user is enabled
ISEPOLLAVAILABLE - Static variable in class com.gmt2001.dns.EventLoopDetector
Indicates if Epoll, the Linux EventLoopGroup, is available
isError() - Method in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Indicates if the message is an error or success message
isExiting() - Method in class tv.phantombot.PhantomBot
Tells you if the bot is exiting
isHandeled() - Method in class tv.phantombot.event.command.CommandEvent
Indicates if this command has been handeled
isInExitState() - Static method in class tv.phantombot.PhantomBot
 
isKilled() - Method in class tv.phantombot.script.Script
 
ISKQUEUEAVAILABLE - Static variable in class com.gmt2001.dns.EventLoopDetector
Indicates if KQueue, the macOS EventLoopGroup, is available
isLoggedIn() - Method in class tv.phantombot.discord.DiscordAPI
Method that checks if we are logged in to Discord.
isMainLimit() - Method in class com.gmt2001.ratelimiters.WindowedSwitchingRateLimiter
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Returns true if the provided subscription is an instance of the current subscription type and matches the current subscription conditions
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageHold
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageUpdate
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.Revocation
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOffline
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
 
isMatch(EventSubSubscription) - Method in class com.gmt2001.twitch.eventsub.subscriptions.Test
 
isMature() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
A boolean identifying whether the channel is flagged as mature.
isMutatorWithBody(HttpMethod) - Static method in class com.gmt2001.httpclient.HttpClient
Indicates if the provided method is a mutator that can provide a request body
isNightly() - Method in class tv.phantombot.PhantomBot
Tells you if the build is a nightly.
isNightlyBuild() - Static method in class tv.phantombot.RepoVersion
Indicates if this is a nightly build
isNotJson() - Method in class com.gmt2001.httpclient.HttpClientResponse
Indicates if the response was not JSON or failed JSON parsing
isPartner() - Method in class tv.phantombot.cache.TwitchCache
Indicates if this channel is a partner
isPartner() - Method in class tv.phantombot.event.twitch.TwitchBroadcasterTypeEvent
Indicates if this channel is a partner
isPending() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
Indicates if the subscription is pending.
isPrerelease() - Method in class tv.phantombot.PhantomBot
Deprecated, for removal: This API element is subject to removal in a future version.
This build type is not used
isPrereleaseBuild() - Static method in class tv.phantombot.RepoVersion
Deprecated, for removal: This API element is subject to removal in a future version.
This build type is not used
isReady() - Method in class tv.phantombot.discord.DiscordAPI
Method that checks if Discord is ready and has sent all Guilds.
isReconnect() - Method in class tv.phantombot.event.eventsub.EventSubWelcomeEvent
If true, this came from a session_reconnect event and old subscriptions are still active
isRevoked() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
Indicates if the subscription has been revoked for any reason.
isShutdown() - Static method in class com.gmt2001.util.concurrent.ExecutorService
Indicates if this ExecutorService is shutdown or in the process of shutting down
isSsl() - Method in class com.gmt2001.httpwsserver.HTTPWSServer
 
isStreamOnline() - Method in class tv.phantombot.cache.TwitchCache
Returns if the channel is online or not.
isStreamOnlineString() - Method in class tv.phantombot.cache.TwitchCache
Returns a String representation of true/false to indicate if the stream is online or not.
isStressTest() - Static method in class tv.phantombot.RepoVersion
Indicates if this is a Stress Test build that should not send messages to Twitch Chat/Discord
isSuccess() - Method in class com.gmt2001.httpclient.HttpClientResponse
Indicates if the request is an overall success (no exceptions and status code < 400)
isTokenAvailable() - Method in class com.gmt2001.ratelimiters.WindowedRateLimiter
 
isValidFilePath(String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
isValidPathLang(String) - Static method in class com.gmt2001.PathValidator
 
isValidPathScript(String) - Static method in class com.gmt2001.PathValidator
 
isValidPathShared(String) - Static method in class com.gmt2001.PathValidator
 
isValidPathWeb(String) - Static method in class com.gmt2001.PathValidator
 
isValidPathWebAuth(String) - Static method in class com.gmt2001.PathValidator
 
isYouTubeKeyEmpty() - Method in class tv.phantombot.PhantomBot
Check to see if YouTube Key is configured.

J

join(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
join(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
join(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
join(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
join(Path<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
join(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
join(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
joinSuccess() - Method in class tv.phantombot.twitch.irc.TwitchSession
 
JoinTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the JOIN IRC command
JoinTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.JoinTMIProcessor
 
JSFileSystem - Class in com.gmt2001
Provides access to File I/O from JS
json() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns the response body as a JSONObject, if it was a valid stringified JSON object
jsonException() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns the exception raised if JSON parsing of the response body failed
jsonOrThrow() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns the response body as a JSONObject, if it was a valid stringified JSON object
JSTimers - Class in com.gmt2001
 
JVMEvent - Class in tv.phantombot.event.jvm
A Java event has occurred
JVMEvent() - Constructor for class tv.phantombot.event.jvm.JVMEvent
Class constructor

K

KEEPALIVE - Enum constant in enum class tv.phantombot.ytplayer.YTPlayerState
 
key() - Method in class com.gmt2001.datastore2.record.Record1
 
key() - Method in class com.gmt2001.datastore2.record.Record2
 
key() - Method in class com.gmt2001.datastore2.record.Record3
 
key() - Method in class com.gmt2001.datastore2.record.Record4
 
key() - Method in class com.gmt2001.datastore2.record.Record5
 
key() - Method in class com.gmt2001.datastore2.record.Record6
 
key() - Method in class com.gmt2001.datastore2.record.Record7
 
key() - Method in class com.gmt2001.datastore2.record.Record8
 
keys() - Method in class tv.phantombot.CaselessProperties
 
keySet() - Method in class tv.phantombot.CaselessProperties
 
KeyValue - Class in com.gmt2001.datastore
A key/value pair in the database
KeyValue(String, String) - Constructor for class com.gmt2001.datastore.KeyValue
Constructor
kill() - Method in class tv.phantombot.cache.DonationsCache
 
kill() - Method in class tv.phantombot.cache.EmotesCache
 
kill() - Method in class tv.phantombot.cache.FollowersCache
 
kill() - Method in class tv.phantombot.cache.SteamCache
Method that kills the run thread.
kill() - Method in class tv.phantombot.cache.StreamElementsCache
Kills the current cache.
kill() - Method in class tv.phantombot.cache.TipeeeStreamCache
Kills the current cache.
kill() - Method in class tv.phantombot.cache.TwitchCache
 
kill() - Method in class tv.phantombot.script.Script
 
kill() - Method in class tv.phantombot.script.ScriptEventManager
Method to kill this instance.
kill() - Method in class tv.phantombot.script.ScriptFileWatcher
Method to kill this instance.
kill() - Method in class tv.phantombot.twitch.irc.chat.utils.MessageQueue
Method that kills this instance.

L

LangFileUpdater - Class in com.scaniatv
 
language() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
The channel's broadcast language.
lastActive() - Method in class com.gmt2001.twitch.cache.Viewer
The last time this user was active in chat
LASTLOGIN - Variable in class tv.phantombot.panel.PanelUser.PanelUserTable
Timestamp of last login
lastSeen() - Method in class com.gmt2001.twitch.cache.Viewer
The last time this user was seen
leftAntiJoin(Path<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftAntiJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftJoin(Path<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftOuterJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftOuterJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftOuterJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftOuterJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftOuterJoin(Path<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftOuterJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftOuterJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftSemiJoin(Path<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
leftSemiJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
length() - Method in class com.gmt2001.twitch.tmi.TMIMessage.EmoteLocation
 
level() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The automod severity rating of the message, according to the AutomodMessage.category() trigger.
limit - Variable in class com.gmt2001.ratelimiters.WindowedRateLimiter
 
limit() - Method in class com.gmt2001.ratelimiters.WindowedRateLimiter
 
limit() - Method in class com.gmt2001.ratelimiters.WindowedSwitchingRateLimiter
 
lines - Variable in class com.illusionaryone.Logger.LogItem
 
linksMatcher(String) - Static method in class com.gmt2001.PatternDetector
Provides a Matcher for the links pattern against the input string
list() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.AutomodTermsData
Whether the blocked or permitted list is being changed.
listDirectory(ChannelHandlerContext, FullHttpRequest, Path) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Transmits a FullHttpResponse back to the client that lists the contents of the directory pointed to by p
Listener - Interface in tv.phantombot.event
Interface which marks a class as a receiver of events posted by EventBus
LIVE - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline.Type
A live stream
load() - Method in class tv.phantombot.script.Script
 
load(String[]) - Method in class tv.phantombot.CaselessCommandLineArguments
 
loadPackageRecursive(String) - Method in class com.gmt2001.util.Reflect
Loads all classes visible to the default ClassLoader which have the specified package prefix into the local cache
loadPackageRecursive(String, List<String>) - Method in class com.gmt2001.util.Reflect
Loads all classes visible to the default ClassLoader which have the specified package prefix into the local cache
loadPackageRecursive(URL, String, List<String>) - Method in class com.gmt2001.util.Reflect
Loads all classes visible to the default ClassLoader in the specified jar file which have the specified package prefix into the local cache
loadScript(File, String) - Static method in class tv.phantombot.script.ScriptManager
 
loadScript(Script, String) - Method in class tv.phantombot.script.ScriptApi
 
loadScriptR(File, String) - Static method in class tv.phantombot.script.ScriptManager
 
loadScriptR(Script, String) - Method in class tv.phantombot.script.ScriptApi
 
localsToCustom(String[], Object[]) - Static method in class com.gmt2001.RollbarProvider
Creates a new custom map and adds the provided local variables to a sub-object
LOCKED - Enum constant in enum class tv.phantombot.twitch.api.Helix.PredictionStatus
The broadcaster is locking the prediction, which means viewers may no longer make predictions.
lockedAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
The time the Channel Points Prediction was locked.
lockedAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
The time the Channel Points Prediction was locked as a string.
locksAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
The time the Channel Points Prediction will automatically lock.
locksAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
The time the Channel Points Prediction will automatically lock.
locksAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
The time the Channel Points Prediction will automatically lock as a string.
locksAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
The time the Channel Points Prediction will automatically lock as a string.
log() - Static method in class com.gmt2001.Console.logTimestamp
 
log(Logger.LogType, String) - Method in class com.illusionaryone.Logger
 
log(Logger.LogType, List<String>) - Method in class com.illusionaryone.Logger
 
log(ChannelHandlerContext) - Static method in class com.gmt2001.httpwsserver.RequestLogger
Logs the request stream of the provided context and prints the file path to the console
logFileDTTimestamp() - Method in class com.illusionaryone.Logger
 
logFileDTTimestamp(ZoneId) - Method in class com.illusionaryone.Logger
 
logFileTimestamp() - Method in class com.illusionaryone.Logger
 
logFileTimestamp(ZoneId) - Method in class com.illusionaryone.Logger
 
LogFilter - Class in com.gmt2001.util
Filters log data
Logger - Class in com.illusionaryone
 
Logger.LogItem - Class in com.illusionaryone
 
Logger.LogType - Enum Class in com.illusionaryone
 
login() - Method in class com.gmt2001.twitch.cache.Viewer
The Twitch user login name
login(String) - Method in class com.gmt2001.twitch.cache.Viewer
Updates the Twitch user login name
loginExists(String) - Method in class com.gmt2001.twitch.cache.ViewerCache
Indicates if the specified user login is already in the cache
logln(Object) - Static method in class com.gmt2001.Console.debug
 
logln(Object, boolean) - Static method in class com.gmt2001.Console.debug
 
logStackTrace(Throwable) - Static method in class com.gmt2001.Console.debug
 
logStackTrace(Throwable) - Static method in class com.gmt2001.Console.err
 
logStackTrace(Throwable) - Static method in class com.gmt2001.Console.warn
 
logStackTrace(Throwable, boolean) - Static method in class com.gmt2001.Console.err
 
logStackTrace(Throwable, String) - Static method in class com.gmt2001.Console.debug
 
logStackTrace(Throwable, String) - Static method in class com.gmt2001.Console.err
 
logStackTrace(Throwable, String) - Static method in class com.gmt2001.Console.warn
 
logStackTrace(Throwable, Map<String, Object>) - Static method in class com.gmt2001.Console.debug
 
logStackTrace(Throwable, Map<String, Object>) - Static method in class com.gmt2001.Console.err
 
logStackTrace(Throwable, Map<String, Object>) - Static method in class com.gmt2001.Console.warn
 
logStackTrace(Throwable, Map<String, Object>, boolean) - Static method in class com.gmt2001.Console.err
 
logStackTrace(Throwable, Map<String, Object>, String) - Static method in class com.gmt2001.Console.debug
 
logStackTrace(Throwable, Map<String, Object>, String) - Static method in class com.gmt2001.Console.warn
 
logStackTrace(Throwable, Map<String, Object>, String, boolean) - Static method in class com.gmt2001.Console.err
 
logTimestamp - Class in com.gmt2001.Console
 
logTimestamp() - Method in class com.illusionaryone.Logger
 
logTimestamp(ZoneId) - Method in class com.illusionaryone.Logger
 
longTextDataType() - Method in class com.gmt2001.datastore2.Datastore2
Returns the DataType representing the LONGTEXT equivalent SQL data type for the driver
longTextDataType() - Method in class com.gmt2001.datastore2.H2Store2
 
longTextDataType() - Method in class com.gmt2001.datastore2.MariaDBStore2
 
longTextDataType() - Method in class com.gmt2001.datastore2.MySQLStore2
 
longTextDataType() - Method in class com.gmt2001.datastore2.SQLiteStore2
 
lookupAsync(List<String>) - Method in class com.gmt2001.twitch.cache.ViewerCache
Performs an asynchronous operation to lookup the users on Twitch API and add them to the cache
LookupByAuthToken(String) - Static method in class tv.phantombot.panel.PanelUser.PanelUser
Looks up a panel user by their websocket token
LookupByUsername(String) - Static method in class tv.phantombot.panel.PanelUser.PanelUser
Looks up a panel user by their username
lookupIdByLogin(String) - Method in class com.gmt2001.twitch.cache.ViewerCache
Looks up the specified user login in the mapping database and returns the associated user id
lookupLoginAsync(List<String>) - Method in class com.gmt2001.twitch.cache.ViewerCache
Performs an asynchronous operation to lookup the users on Twitch API and add them to the cache
lookupLoginById(String) - Method in class com.gmt2001.twitch.cache.ViewerCache
Looks up the specified user id in the mapping database and returns the associated user login

M

main(String[]) - Static method in class tv.phantombot.PhantomBot
Load up main
mainLimit() - Method in class com.gmt2001.ratelimiters.WindowedSwitchingRateLimiter
 
MakeDir(String) - Static method in class com.gmt2001.JSFileSystem
Creates a new directory, if it doesn't already exist
map(RecordMapper<Record, E>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
MariaDBStore - Class in com.gmt2001.datastore
 
MariaDBStore2 - Class in com.gmt2001.datastore2
Provides a Datastore2 driver for MariaDB v11.x
MariaDBStore2() - Constructor for class com.gmt2001.datastore2.MariaDBStore2
Constructor
maxRateLimit() - Method in class tv.phantombot.twitch.api.Helix
The maximum value of Helix.remainingRateLimit()
mention() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageFragment
The mention data if this is a mention fragment.
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
message - Variable in class tv.phantombot.event.irc.message.IrcMessageEvent
 
message() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The body of the flagged message.
Message - Class in tv.phantombot.twitch.irc.chat.utils
 
Message(String) - Constructor for class tv.phantombot.twitch.irc.chat.utils.Message
Class constructor.
MESSAGE - Enum constant in enum class com.gmt2001.twitch.tmi.TMIMessage.TMIMessageType
A TMI message in IRCv3 format
messageBody() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.DeleteData
The raw text of the message being deleted.
MessageCheermote - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data
A cheermote in a MessageFragment.
MessageCheermote(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageCheermote
Constructor
MessageCreateFile(String, String) - Constructor for class tv.phantombot.discord.util.DiscordUtil.MessageCreateFile
 
MessageData - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data
Chat Message data in an EventSub payload.
MessageData(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageData
Constructor
MessageEmote - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data
An emote in a MessageFragment.
MessageEmote(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageEmote
Constructor
MessageFragment - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data
A message fragment in MessageData.
MessageFragment(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageFragment
Constructor
messageId - Variable in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
messageId() - Method in class com.gmt2001.twitch.eventsub.EventSubInternalEvent
Gets the message id for this event
messageId() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Gets the message id, if the object was created as part of a notification
messageId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The ID of the message that was flagged by automod.
messageId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.DeleteData
ID of the deleted message.
MessageMention - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data
A mention in a MessageFragment.
MessageMention(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageMention
Constructor
MessageQueue - Class in tv.phantombot.twitch.irc.chat.utils
 
MessageQueue(String) - Constructor for class tv.phantombot.twitch.irc.chat.utils.MessageQueue
Class constructor.
messageTimestamp - Variable in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
messageTimestamp() - Method in class com.gmt2001.twitch.eventsub.EventSubInternalEvent
Gets the timestamp of the message
messageTimestamp() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Gets the message timestamp, if the object was created as part of a notification
messageType() - Method in class com.gmt2001.twitch.tmi.TMIMessage
 
meta() - Method in class com.gmt2001.datastore2.Datastore2
Allows the driver to perform operations to prepare a meta object for use, such as selecting the schema
method() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns the HTTP request method
method() - Method in class com.gmt2001.twitch.eventsub.EventSubTransport
The transport method.
MiniConnectionPoolManager - Class in biz.source_code.miniConnectionPoolManager
A lightweight standalone JDBC connection pool manager.
MiniConnectionPoolManager(ConnectionPoolDataSource, int) - Constructor for class biz.source_code.miniConnectionPoolManager.MiniConnectionPoolManager
Constructs a MiniConnectionPoolManager object with a timeout of 60 seconds.
MiniConnectionPoolManager(ConnectionPoolDataSource, int, int) - Constructor for class biz.source_code.miniConnectionPoolManager.MiniConnectionPoolManager
Constructs a MiniConnectionPoolManager object.
MiniConnectionPoolManager.TimeoutException - Exception in biz.source_code.miniConnectionPoolManager
Thrown in MiniConnectionPoolManager.getConnection() or MiniConnectionPoolManager.getValidConnection() when no free connection becomes available within timeout seconds.
mod() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The user who was added as mod.
moderated() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent
Emits true from the mono, signaling that moderation has occurred and further processing of this message should be stopped
Moderation - Enum constant in enum class com.illusionaryone.Logger.LogType
 
ModerationAction() - Constructor for class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
 
ModerationActions() - Constructor for class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationActions
 
moderator() - Method in class com.gmt2001.twitch.cache.Viewer
Indicates if this user is a moderator
moderator(boolean) - Method in class com.gmt2001.twitch.cache.Viewer
Updates the moderator status of the viewer
MODERATOR_REMOVED - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
The moderator that authorized the subscription is no longer one of the broadcaster's moderators.
moderatorMessage() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.UnbanRequestData
Reason given by the moderator.
moderatorUserId() - Static method in class com.gmt2001.twitch.eventsub.EventSub
The default moderator user id
moderatorUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The moderator's user ID.
moderatorUserId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The executing moderator's user ID.
moderatorUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageUpdate
The moderator's user login.
moderatorUserLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The executing moderator's user login.
moderatorUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageUpdate
The moderator's user display name.
moderatorUserName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The executing moderator's user display name.
module() - Method in class com.gmt2001.module.ModuleVersionRecord
The name of the module whose version is stored in this record
module(Module) - Method in class com.gmt2001.module.ModuleVersionRecord
Sets the name of the module whose version is stored in this record
module(String) - Method in class com.gmt2001.module.ModuleVersionRecord
Sets the name of the module whose version is stored in this record
Module - Class in com.gmt2001.module
A bot module written in Java
Module() - Constructor for class com.gmt2001.module.Module
 
MODULE - Variable in class com.gmt2001.module.ModuleVersionTable
The name of the module whose version is stored in the record
ModuleVersionRecord - Class in com.gmt2001.module
A record in ModuleVersionTable denoting the version of a Module for version tracking
ModuleVersionRecord() - Constructor for class com.gmt2001.module.ModuleVersionRecord
Constructor
ModuleVersionRecord(Module, Long) - Constructor for class com.gmt2001.module.ModuleVersionRecord
Constructor
ModuleVersionRecord(String, Long) - Constructor for class com.gmt2001.module.ModuleVersionRecord
Constructor
ModuleVersionTable - Class in com.gmt2001.module
Stores the current version of Modules for upgrade tracking
mono() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent
Returns a Mono which emits true if a moderation was performed and further processing of this message should be stopped
MoveFile(String, String) - Static method in class com.gmt2001.JSFileSystem
Moves the specified file to the specified location and/or renames the file
MoveFileToDirectory(String, String) - Static method in class com.gmt2001.JSFileSystem
Moves the specified file to the specified directory.
mutex - Variable in class com.gmt2001.ratelimiters.WindowedRateLimiter
 
MySQLStore - Class in com.gmt2001.datastore
Deprecated, for removal: This API element is subject to removal in a future version.
Use MySQLStore2 instead
MySQLStore2 - Class in com.gmt2001.datastore2
Provides a Datastore2 driver for MySQL database v8.x
MySQLStore2() - Constructor for class com.gmt2001.datastore2.MySQLStore2
Constructor

N

name() - Method in class com.gmt2001.twitch.cache.Viewer
The Twitch user display name
name() - Method in class tv.phantombot.discord.util.DiscordUtil.MessageCreateFile
 
name(String) - Method in class com.gmt2001.twitch.cache.Viewer
Updates the Twitch user display name
naturalFullOuterJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalFullOuterJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalFullOuterJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalFullOuterJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalFullOuterJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalFullOuterJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalLeftOuterJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalLeftOuterJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalLeftOuterJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalLeftOuterJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalLeftOuterJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalLeftOuterJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalRightOuterJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalRightOuterJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalRightOuterJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalRightOuterJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalRightOuterJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
naturalRightOuterJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
ne(Table<SectionVariableValueRecord>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
NEW - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUser.Type
New user not saved to the database yet; temporary user
NEW - Enum constant in enum class tv.phantombot.ytplayer.YTPlayerState
 
newLogin() - Method in class tv.phantombot.event.twitch.TwitchUserLoginChangedEvent
The new user login
newNonSslHandler(ChannelHandlerContext) - Method in class com.gmt2001.httpwsserver.HttpOptionalSslHandler
 
NEWPAUSE - Enum constant in enum class tv.phantombot.ytplayer.YTPlayerState
 
newRecord() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
newResolver(EventExecutor) - Method in class com.gmt2001.dns.CompositeAddressResolverGroup
 
newSetup() - Static method in class tv.phantombot.ConfigurationManager
 
nextReminder - Variable in class tv.phantombot.twitch.irc.chat.utils.MessageQueue
 
nextReset - Variable in class com.gmt2001.ratelimiters.WindowedRateLimiter
 
nextReset() - Method in class com.gmt2001.ratelimiters.WindowedRateLimiter
 
nick() - Method in class com.gmt2001.twitch.tmi.TMIMessage
 
None - Enum constant in enum class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationActions.Actions
No action
NOT_CREATED_YET - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
Subscription proposal that has not been submitted to the EventSub endpoint for creation yet.
notEqual(Table<SectionVariableValueRecord>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
NoticeTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the NOTICE TMI Command
NoticeTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.NoticeTMIProcessor
 
NOTIFICATION_FAILURES_EXCEEDED - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
Notification delivery failure rate was too high.
NotJSONException - Exception in com.gmt2001.httpclient
An extension of JSONException to explicitly indicate that HttpClientResponse identified the response body as not JSON, due to the first character not being a &#123;
NotJSONException() - Constructor for exception com.gmt2001.httpclient.NotJSONException
Constructor
NotJSONException(String) - Constructor for exception com.gmt2001.httpclient.NotJSONException
Constructor with message override
Numeric001TMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the 001 numeric message and starts the process of joining the channel
Numeric001TMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.Numeric001TMIProcessor
 
Numeric353TMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the numeric 353 IRC command
Numeric353TMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.Numeric353TMIProcessor
 

O

ObservingDebugger - Class in tv.phantombot.script
 
ObservingDebugger() - Constructor for class tv.phantombot.script.ObservingDebugger
 
oldLogin() - Method in class tv.phantombot.event.twitch.TwitchUserLoginChangedEvent
The old user login
on(Script, String, ScriptEventHandler) - Method in class tv.phantombot.script.ScriptApi
 
onClose() - Method in class com.gmt2001.twitch.eventsub.EventSub
 
onClose() - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Default handler for TMIMessageType.CLOSE, no-op
onClose() - Method in class com.gmt2001.twitch.tmi.processors.UserStateTMIProcessor
 
onClose() - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
 
onClose() - Method in interface com.gmt2001.wsclient.WsClientFrameHandler
Handles the channel closing for any reason.
onClose() - Method in class com.gmt2001.wspinger.WSPinger
Cancels future execution of the timers when the socket closes
onClose(int, String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Notifies subscribed processors that the socket has closed and initiates reconnecting if there wasn't an outbound 1000 close code
onCommandEvent(CommandEvent) - Method in class com.gmt2001.module.Module
Receives CommandEvent
onComplete() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
onComplete() - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Sets this.subscription to null, then calls onFlowComplete
onComplete() - Method in class com.illusionaryone.Logger
 
onComplete() - Method in class tv.phantombot.twitch.irc.TwitchSession
 
onConsoleInput(ConsoleInputEvent) - Method in class tv.phantombot.console.ConsoleEventHandler
Method that is triggered when the console event fires.
onDisable() - Method in class com.gmt2001.module.Module
Executes when the module state changes to disabled
onDiscordChannelCommandEvent(DiscordChannelCommandEvent) - Method in class com.gmt2001.module.Module
onEnable() - Method in class com.gmt2001.module.Module
Executes when the module state changes to enabled
onError(Throwable) - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
onError(Throwable) - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Sends the stack trace to the logger, then calls onFlowError
onError(Throwable) - Method in class com.illusionaryone.Logger
 
onError(Throwable) - Method in class tv.phantombot.twitch.irc.chat.utils.MessageQueue
 
onEvent(Event) - Method in class com.gmt2001.module.Module
Receives all events except for IrcModerationEvent, CommandEvent, and DiscordChannelCommandEvent
onEvent(Event) - Method in class tv.phantombot.script.ScriptEventManager
Method that handles events.
onEventSubInternalEvent(EventSubInternalEvent) - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageHold
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageUpdate
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOffline
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
 
onEventSubInternalNotificationEvent(EventSubInternalNotificationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.Test
 
onEventSubInternalRevocationEvent(EventSubInternalRevocationEvent) - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
onEventSubInternalRevocationEvent(EventSubInternalRevocationEvent) - Method in class com.gmt2001.twitch.eventsub.subscriptions.Revocation
 
onEventSubInternalVerificationEvent(EventSubInternalVerificationEvent) - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
onExit() - Method in class tv.phantombot.PhantomBot
Used for exiting the bot
onFlowComplete() - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Override this method to handle Flow.Subscriber.OnComplete, called after this.subscription is set to null
onFlowError(Throwable) - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Override this method to handle Flow.Subscriber.OnError, called after the stack trace is sent to the logger
onFlowNext(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Override this method to handle Flow.Subscriber.OnNext, called after the default handlers for TMIMessageType
onFlowSubscribe() - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Override this method to handle Flow.Subscriber.OnSubscribe, called after this.subscription is set
onIrcModerationEvent(IrcModerationEvent) - Method in class com.gmt2001.twitch.cache.ViewerCache
Updates the cache when a TMI message is received
onIRCModerationEvent(IrcModerationEvent) - Method in class com.gmt2001.module.Module
onLoad() - Method in class com.gmt2001.module.Module
Executes immediately after loading this module
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Called when a TMIMessage of type TMIMessageType.MESSAGE is received
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.CapabilityTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.ClearChatTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.ClearMsgTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.GlobalUserStateTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.JoinTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.NoticeTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.Numeric001TMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.Numeric353TMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.PartTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.PingTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.PrivMsgTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.ReconnectTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.RoomStateTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.UserNoticeTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.UserStateTMIProcessor
 
onMessage(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.WhisperTMIProcessor
 
onMessages(String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Splits a string containing one or more lines of RFC1459-formatted IRC messages and submits each one to subscribed processors
onNext(EventSubInternalEvent) - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
onNext(TMIMessage) - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Calls the default handlers by message type, then calls onFlowNext
onNext(Logger.LogItem) - Method in class com.illusionaryone.Logger
 
onNext(Message) - Method in class tv.phantombot.twitch.irc.TwitchSession
 
onOpen() - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Default handler for TMIMessageType.OPEN, no-op
onOpen() - Method in class com.gmt2001.twitch.tmi.processors.CapabilityTMIProcessor
Starts the authentication process by requesting capabilities and sending NICK/PASS
onPropertiesLoadedEvent(PropertiesLoadedEvent) - Method in class com.illusionaryone.Logger
 
onPropertiesReloadedEvent(PropertiesReloadedEvent) - Method in class com.gmt2001.twitch.cache.ViewerCache
Updates the broadcaster and bot in the cache if they have changed
onPropertiesReloadedEvent(PropertiesReloadedEvent) - Method in class com.illusionaryone.Logger
 
onPropertiesReloadedEvent(PropertiesReloadedEvent) - Method in class tv.phantombot.cache.TwitchCache
Performs startup if properties are reloaded and previous startup has failed
onSubscribe(Flow.Subscription) - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
onSubscribe(Flow.Subscription) - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Saves the subscription to this.subscription, then calls onFlowSubscribe
onSubscribe(Flow.Subscription) - Method in class com.illusionaryone.Logger
 
onSubscribe(Flow.Subscription) - Method in class tv.phantombot.twitch.irc.chat.utils.MessageQueue
 
onTwitchOAuthReauthorizedEvent(TwitchOAuthReauthorizedEvent) - Method in class com.gmt2001.twitch.eventsub.EventSub
Restarts EventSub when the API OAuth is re-authorized manually
onWebPanelSocketUpdateEvent(WebPanelSocketUpdateEvent) - Method in class com.gmt2001.util.RestartRunner
Handles WebSocketUpdateEvent
onWebPanelSocketUpdateEvent(WebPanelSocketUpdateEvent) - Method in class tv.phantombot.cache.DonationsCache
 
oops(Object, Map<String, Object>, String, boolean) - Static method in class com.gmt2001.Console.err
 
OPEN - Enum constant in enum class com.gmt2001.twitch.tmi.TMIMessage.TMIMessageType
The connection has been opened and is ready to start the authentication and capabilities flows
OptBoolean(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a boolean
OptDouble(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a double
OptFloat(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a float
OptInteger(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as an integer
OptLong(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a long
OptRecord(SectionVariableValueTable, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the record for the given table, section, and key
OptRecord(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the record for the given table, section, and key
OptString(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Returns the value of the value column for the given table, section, and key as a string
ORANGE - Enum constant in enum class tv.phantombot.twitch.api.Helix.AnnouncementColors
Orange
original(int) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
original(String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
original(Field<T>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
original(Name) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
out - Class in com.gmt2001.Console
 
outcomes() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
A list of potential outcomes for the Channel Points Prediction.
outcomes() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
A list of potential outcomes for the Channel Points Prediction.
outcomes() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
A list of potential outcomes for the Channel Points Prediction.
outcomes() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
A list of potential outcomes for the Channel Points Prediction.
outerApply(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
outerApply(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
outerApply(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
outerApply(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
outerApply(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
outerApply(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
Output - Enum constant in enum class com.illusionaryone.Logger.LogType
 
ownerId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageEmote
The user ID of the broadcaster who owns this emote.

P

panelhandler() - Method in class tv.phantombot.PhantomBot
 
panelNotification(ChannelHandlerContext, String, String, String, Integer, Integer, Boolean) - Method in class tv.phantombot.panel.WsPanelHandler
Sends a toastr notification to the panel The notification is sent to all currently authenticated users on the panel if the parameter ctx is null
panelNotification(String, String) - Method in class tv.phantombot.panel.WsPanelHandler
 
panelNotification(String, String, String) - Method in class tv.phantombot.panel.WsPanelHandler
 
panelNotification(String, String, String, Integer) - Method in class tv.phantombot.panel.WsPanelHandler
 
panelNotification(String, String, String, Integer, Integer) - Method in class tv.phantombot.panel.WsPanelHandler
 
panelNotification(String, String, String, Integer, Integer, Boolean) - Method in class tv.phantombot.panel.WsPanelHandler
 
PanelUser - Class in tv.phantombot.panel.PanelUser
Represents a panel user and should be managed through PanelUserHandler
PanelUser.Type - Enum Class in tv.phantombot.panel.PanelUser
User types
PanelUserHandler - Class in tv.phantombot.panel.PanelUser
Panel user management for the web panel and websocket
PanelUserHandler() - Constructor for class tv.phantombot.panel.PanelUser.PanelUserHandler
 
PanelUserHandler.PanelMessage - Enum Class in tv.phantombot.panel.PanelUser
Messages for use as responses to the web panel
PanelUserHandler.Permission - Enum Class in tv.phantombot.panel.PanelUser
Panel user web panel and websocket permission
PanelUserTable - Class in tv.phantombot.panel.PanelUser
Stores panel login information
parameters() - Method in class com.gmt2001.twitch.tmi.TMIMessage
 
parseArgs(String, char, int, boolean) - Static method in class tv.phantombot.event.command.CommandEvent
Method that parses the command arguments.
parseCookies(HttpHeaders) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Parses out cookies and converts them to a Map
parseDate(String) - Static method in class com.gmt2001.twitch.eventsub.EventSub
Parses a date from an EventSub message into a ZonedDateTime
parsePost(FullHttpRequest) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Parses out post data and converts it to a Map
PartTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the PART IRC command
PartTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.PartTMIProcessor
 
PASSWORD - Variable in class tv.phantombot.panel.PanelUser.PanelUserTable
Hashed Password
patch(URI, HttpHeaders, String) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to perform a HttpMethod.PATCH request with the specified headers
patch(URI, HttpHeaders, Map<String, String>) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to URL-encode a map of patch data then submit it as a HttpMethod.PATCH request with the specified headers
patch(URI, HttpHeaders, JSONObject) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to stringify a JSONObject and submit it as a HttpMethod.PATCH request with the specified headers
patch(URI, String) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to perform a form-urlencoded HttpMethod.PATCH request with the default headers
patch(URI, Map<String, String>) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to URL-encode a map of put data then submit it as a form-urlencoded HttpMethod.PATCH request with the default headers
patch(URI, JSONObject) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to stringify a JSONObject and submit it as a HttpMethod.PATCH request with the default headers
PATCH - Enum constant in enum class com.gmt2001.HttpRequest.RequestType
Deprecated.
 
path() - Method in class tv.phantombot.discord.util.DiscordUtil.MessageCreateFile
 
PathValidator - Class in com.gmt2001
 
PatternDetector - Class in com.gmt2001
Provides pattern matchers to JS, where Java RegEx is required
pause() - Method in class tv.phantombot.ytplayer.WsYTHandler
 
PAUSED - Enum constant in enum class tv.phantombot.ytplayer.YTPlayerState
 
payload() - Method in class com.gmt2001.twitch.eventsub.subscriptions.Test
The event payload
PermissionConverter - Class in tv.phantombot.panel.PanelUser
Provides a Converter and DataType for storing the permissions map of PanelUser in the database
PermissionMap - Class in tv.phantombot.panel.PanelUser
Class to allow a HashMap of <String, Permission> to be used in PermissionConverter
PermissionMap() - Constructor for class tv.phantombot.panel.PanelUser.PermissionMap
 
PERMISSIONMAP - Static variable in class tv.phantombot.panel.PanelUser.PermissionConverter
A data type storing a PermissionMap
PERMISSIONS - Variable in class tv.phantombot.panel.PanelUser.PanelUserTable
Permissions in JSON format
PhantomBot - Class in tv.phantombot
 
PhantomBot() - Constructor for class tv.phantombot.PhantomBot
Constructor for PhantomBot object.
pid() - Static method in class com.gmt2001.util.Reflect
Attempts to retrieve the PID of the running process from the RuntimeMXBean of the JVM process
PingPongSupplierPredicate - Interface in com.gmt2001.wspinger
An interface representing a single class that implements both a PING supplier and a PONG predicate.
PingTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the IRC PING command
PingTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.PingTMIProcessor
 
PINK - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionOutcome.Color
Pink
play(String, String, String, String) - Method in class tv.phantombot.ytplayer.WsYTHandler
 
PLAYING - Enum constant in enum class tv.phantombot.ytplayer.YTPlayerState
 
PLAYLIST - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline.Type
Playlist
playVideo(String) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
playVideo(String, boolean) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
playVideo(String, int) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
playVideo(String, int, boolean) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
post - Variable in class com.gmt2001.HttpResponse
Deprecated.
 
post(String, String) - Method in class com.scaniatv.CustomAPI
 
post(URI, HttpHeaders, String) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to perform a HttpMethod.POST request with the specified headers
post(URI, HttpHeaders, Map<String, String>) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to URL-encode a map of post data then submit it as a HttpMethod.POST request with the specified headers
post(URI, HttpHeaders, JSONObject) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to stringify a JSONObject and submit it as a HttpMethod.POST request with the specified headers
post(URI, String) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to perform a form-urlencoded HttpMethod.POST request with the default headers
post(URI, Map<String, String>) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to URL-encode a map of post data then submit it as a form-urlencoded HttpMethod.POST request with the default headers
post(URI, JSONObject) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to stringify a JSONObject and submit it as a HttpMethod.POST request with the default headers
post(Event) - Method in class tv.phantombot.event.EventBus
Performs a blocking publish of an event to the relevant subscribers
POST - Enum constant in enum class com.gmt2001.HttpRequest.RequestType
Deprecated.
 
postAsync(Event) - Method in class tv.phantombot.event.EventBus
Publishes an event to the relevant subscribers on a separate thread
PredictionBegin - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.prediction
A Prediction started on a specified channel.
PredictionBegin() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
Only used by EventSub for handler registration
PredictionBegin(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
PredictionBegin(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
Constructor
PredictionEnd - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.prediction
A Prediction ended on a specified channel.
PredictionEnd() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
Only used by EventSub for handler registration
PredictionEnd(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
PredictionEnd(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
Constructor
PredictionEnd.Status - Enum Class in com.gmt2001.twitch.eventsub.subscriptions.channel.prediction
The status of the Channel Points Prediction.
PredictionLock - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.prediction
A Prediction was locked on a specified channel.
PredictionLock() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
Only used by EventSub for handler registration
PredictionLock(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
PredictionLock(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
Constructor
PredictionOutcome - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.prediction
Describes a potential outcome for a Prediction.
PredictionOutcome(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionOutcome
Constructor
PredictionOutcome.Color - Enum Class in com.gmt2001.twitch.eventsub.subscriptions.channel.prediction
The color for the outcome.
PredictionProgress - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.prediction
Users participated in a Prediction on a specified channel.
PredictionProgress() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
Only used by EventSub for handler registration
PredictionProgress(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
PredictionProgress(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
Constructor
prefix() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageCheermote
The prefix for using this cheermote.
PREFIX - Static variable in class com.gmt2001.datastore2.Datastore2
Table name prefix for all tables created as POJOs
PREMIERE - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline.Type
A premiere of a new video
prepareBinaryWebSocketResponse(byte[]) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Creates and prepares a binary-type WebSocketFrame for transmission
prepareCloseWebSocketFrame(int, String) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Creates and prepares a Close WebSocketFrame for transmission
prepareCloseWebSocketFrame(WebSocketCloseStatus) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Creates and prepares a Close WebSocketFrame for transmission
prepareConnection(Connection) - Method in class com.gmt2001.datastore2.Datastore2
Allows the driver to perform operations to prepare the connection for use, such as selecting the schema
prepareHttpResponse(HttpResponseStatus) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Creates and prepares a FullHttpResponse for transmission of a status code only If the value of status is in the CLIENT ERROR 4xx, SERVER ERROR 5xx, or an unknown class, then the standard name of the status code is appended to the beginning of the HTML response
prepareHttpResponse(HttpResponseStatus, byte[], String) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Creates and prepares a FullHttpResponse for transmission This method automatically sets the Content-Type and Content-Length headers If the value of status is in the CLIENT ERROR 4xx, SERVER ERROR 5xx, or an unknown class, then the standard name of the status code is appended to the beginning of the HTML response, along with 2 line breaks and the MIME type is set to text/html, unless fileNameOrType ends with json or xml
prepareHttpResponse(HttpResponseStatus, String) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Creates and prepares a FullHttpResponse for transmission as text/plain This method automatically sets the Content-Type and Content-Length headers If the value of status is in the CLIENT ERROR 4xx, SERVER ERROR 5xx, or an unknown class, then the standard name of the status code is appended to the beginning of the HTML response, along with 2 line breaks and the MIME type is set to text/html, unless fileNameOrType ends with json or xml
prepareHttpResponse(HttpResponseStatus, String, String) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Creates and prepares a FullHttpResponse for transmission This method automatically sets the Content-Type and Content-Length headers If the value of status is in the CLIENT ERROR 4xx, SERVER ERROR 5xx, or an unknown class, then the standard name of the status code is appended to the beginning of the HTML response, along with 2 line breaks and the MIME type is set to text/html, unless fileNameOrType ends with json or xml
prepareTextWebSocketResponse(String) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Creates and prepares a text-type WebSocketFrame for transmission
prepareTextWebSocketResponse(JSONObject) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Creates and prepares a text-type WebSocketFrame for transmission from a JSONObject
prepareTextWebSocketResponse(JSONStringer) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Creates and prepares a text-type WebSocketFrame for transmission from a JSONStringer
PRIMARY - Enum constant in enum class tv.phantombot.twitch.api.Helix.AnnouncementColors
The primary color of the channel
print(Object) - Static method in class com.gmt2001.Console.err
 
print(Object) - Static method in class com.gmt2001.Console.out
 
print(Object) - Static method in class com.gmt2001.Console.warn
 
println() - Static method in class com.gmt2001.Console.debug
 
println() - Static method in class com.gmt2001.Console.err
 
println() - Static method in class com.gmt2001.Console.out
 
println() - Static method in class com.gmt2001.Console.warn
 
println(Object) - Static method in class com.gmt2001.Console.debug
 
println(Object) - Static method in class com.gmt2001.Console.err
 
println(Object) - Static method in class com.gmt2001.Console.out
 
println(Object) - Static method in class com.gmt2001.Console.warn
 
println(Object, boolean) - Static method in class com.gmt2001.Console.debug
 
println(Object, boolean) - Static method in class com.gmt2001.Console.err
 
println(Object, boolean) - Static method in class com.gmt2001.Console.out
 
println(Object, boolean) - Static method in class com.gmt2001.Console.warn
 
println(Object, boolean, Object) - Static method in class com.gmt2001.Console.debug
 
println(Object, boolean, Object) - Static method in class com.gmt2001.Console.err
 
println(Object, boolean, Object) - Static method in class com.gmt2001.Console.out
 
println(Object, boolean, Object) - Static method in class com.gmt2001.Console.warn
 
println(Object, String) - Static method in class com.gmt2001.Console.debug
 
println(Object, String) - Static method in class com.gmt2001.Console.err
 
println(Object, String) - Static method in class com.gmt2001.Console.out
 
println(Object, String) - Static method in class com.gmt2001.Console.warn
 
printlnRhino(Object) - Static method in class com.gmt2001.Console.debug
 
printlnRhino(Object) - Static method in class com.gmt2001.Console.err
 
printlnRhino(Object) - Static method in class com.gmt2001.Console.warn
 
printOrLogStackTrace(Throwable) - Static method in class com.gmt2001.Console.debug
Prints the stack trace if debug is enabled and not in log only mode Always logs the stack trace, even with debug off
printStackTrace(Throwable) - Static method in class com.gmt2001.Console.debug
 
printStackTrace(Throwable) - Static method in class com.gmt2001.Console.err
 
printStackTrace(Throwable) - Static method in class com.gmt2001.Console.warn
 
printStackTrace(Throwable, boolean) - Static method in class com.gmt2001.Console.err
 
printStackTrace(Throwable, boolean) - Static method in class com.gmt2001.Console.warn
 
printStackTrace(Throwable, boolean, boolean) - Static method in class com.gmt2001.Console.err
 
printStackTrace(Throwable, String) - Static method in class com.gmt2001.Console.debug
 
printStackTrace(Throwable, String) - Static method in class com.gmt2001.Console.err
 
printStackTrace(Throwable, String) - Static method in class com.gmt2001.Console.warn
 
printStackTrace(Throwable, Map<String, Object>) - Static method in class com.gmt2001.Console.debug
 
printStackTrace(Throwable, Map<String, Object>) - Static method in class com.gmt2001.Console.err
 
printStackTrace(Throwable, Map<String, Object>) - Static method in class com.gmt2001.Console.warn
 
printStackTrace(Throwable, Map<String, Object>, boolean) - Static method in class com.gmt2001.Console.err
 
printStackTrace(Throwable, Map<String, Object>, String) - Static method in class com.gmt2001.Console.debug
 
printStackTrace(Throwable, Map<String, Object>, String) - Static method in class com.gmt2001.Console.warn
 
printStackTrace(Throwable, Map<String, Object>, String, boolean) - Static method in class com.gmt2001.Console.err
 
printStackTrace(Throwable, Map<String, Object>, String, boolean) - Static method in class com.gmt2001.Console.warn
 
printStackTrace(Throwable, Map<String, Object>, String, boolean, boolean) - Static method in class com.gmt2001.Console.err
 
PRIORITY_HIGH - Static variable in class tv.phantombot.CaselessProperties.Transaction
High priority
PRIORITY_LOW - Static variable in class tv.phantombot.CaselessProperties.Transaction
Low priority
PRIORITY_MAX - Static variable in class tv.phantombot.CaselessProperties.Transaction
Maximum priority
PRIORITY_NONE - Static variable in class tv.phantombot.CaselessProperties.Transaction
Minimum priority
PRIORITY_NORMAL - Static variable in class tv.phantombot.CaselessProperties.Transaction
Normal priority
privMsgMaxLength(String, boolean, String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Calculates the maximum length for the message content of a PRIVMSG to avoid dropping
PrivMsgTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the PRIVMSG IRC command and tracks moderators via IRCv3 item.tags()
PrivMsgTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.PrivMsgTMIProcessor
 
prompt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsReward
The reward description.
PROP_API_OAUTH - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_BASEPORT - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_CHANNEL - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_DEBUGLOG - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_DEBUGON - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_ENVOVERRIDE - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_IS_PTERODACTYL - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_MUSICENABLE - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_OAUTH - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_OWNER - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_PANEL_PASSWORD - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_PANEL_USER - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_PTERODACTYL_FIX - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_RELOADSCRIPTS - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_RHINODEBUGGER - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_SILENTSCRIPTSLOAD - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_USEHTTPS - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_USER - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_USEROLLBAR - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_WEBAUTH - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_WEBAUTH_RO - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_WEBENABLE - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_YTAUTH - Static variable in class tv.phantombot.ConfigurationManager
 
PROP_YTAUTH_RO - Static variable in class tv.phantombot.ConfigurationManager
 
properties() - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Shortcut to get the instance of CaselessProperties
PropertiesLoadedEvent - Class in tv.phantombot.event.jvm
The properties in CaselessProperties have been loaded and are now available
PropertiesLoadedEvent() - Constructor for class tv.phantombot.event.jvm.PropertiesLoadedEvent
 
PropertiesReloadedEvent - Class in tv.phantombot.event.jvm
The properties in CaselessProperties have been reloaded and amy contain new values
PropertiesReloadedEvent() - Constructor for class tv.phantombot.event.jvm.PropertiesReloadedEvent
 
property(String) - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Compiles the parameters of this object into an EventSubSubscription that can be created
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageHold
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageUpdate
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.Revocation
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOffline
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
 
proposeSubscription() - Method in class com.gmt2001.twitch.eventsub.subscriptions.Test
 
proposeSubscriptionInternal(String, String, Map<String, String>) - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Actually creates the proposed EventSubSubscription
proposeTransport() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Creates a transport for a proposed subscription
provider - Variable in class tv.phantombot.cache.EmotesCache.EmotesSet
 
PROVIDER_NAME - Static variable in class tv.phantombot.twitch.emotes.BttvApiV3
 
PROVIDER_NAME - Static variable in class tv.phantombot.twitch.emotes.FrankerFacezApiV1
 
PROVIDER_NAME - Static variable in class tv.phantombot.twitch.emotes.SevenTVAPIv3
 
Purge() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
Attempts to set the current action to Actions.Timeout with a time of 1
Purge(String, String) - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
Attempts to set the current action to Actions.Timeout with a time of 1
PURPLE - Enum constant in enum class tv.phantombot.twitch.api.Helix.AnnouncementColors
Purple
put(Object, Object) - Method in class tv.phantombot.CaselessCommandLineArguments
 
put(Object, Object) - Method in class tv.phantombot.CaselessProperties
 
put(String, String) - Method in class com.scaniatv.CustomAPI
 
put(URI, HttpHeaders, String) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to perform a HttpMethod.PUT request with the specified headers
put(URI, HttpHeaders, Map<String, String>) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to URL-encode a map of put data then submit it as a HttpMethod.PUT request with the specified headers
put(URI, HttpHeaders, JSONObject) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to stringify a JSONObject and submit it as a HttpMethod.PUT request with the specified headers
put(URI, String) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to perform a form-urlencoded HttpMethod.PUT request with the default headers
put(URI, Map<String, String>) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to URL-encode a map of put data then submit it as a form-urlencoded HttpMethod.PUT request with the default headers
put(URI, JSONObject) - Static method in class com.gmt2001.httpclient.HttpClient
Shortcut to stringify a JSONObject and submit it as a HttpMethod.PUT request with the default headers
put(K, V) - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
PUT - Enum constant in enum class com.gmt2001.HttpRequest.RequestType
Deprecated.
 
putAll(Map<? extends K, ? extends V>) - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
putIfAbsent(String, Object) - Method in class tv.phantombot.CaselessProperties
Searches for the property with the specified key in this property list.
putIfAbsent(K, V) - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 

Q

query(String, String[]) - Method in class com.gmt2001.datastore.DataStore
Executes an SQL query
query(String, String[]) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
query(String, String[]) - Method in class com.gmt2001.datastore.MariaDBStore
 
query(String, String[]) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
query(String, String[]) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
quitIRC() - Method in class tv.phantombot.twitch.irc.TwitchSession
 

R

raid() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The user who was raided and initial raider count.
RaidData - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.data
Raid data in an EventSub payload.
RaidData(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.data.RaidData
Constructor
rateLimiter() - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Returns the WindowedSwitchingRateLimiter used to prevent PRIVMSG spam
rawException - Variable in class com.gmt2001.HttpResponse
Deprecated.
 
rawResponseBody() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns the response body
READ_ONLY - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.Permission
Read only access
READ_WRITE - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.Permission
Read and write access
ReadFileAsLines(String) - Static method in class com.gmt2001.JSFileSystem
Reads an entire file into a list of lines
ReadFileAsString(String) - Static method in class com.gmt2001.JSFileSystem
Reads an entire file into a string
ReadFileRandLine(String) - Static method in class com.gmt2001.JSFileSystem
Reads a single randomly chosen line from an file into a string
readLine() - Static method in class com.gmt2001.Console.in
 
readSQL(SQLInput, String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
reason() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.BanData
Reason given for the ban.
reason() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
 
RECOMMENDED_KEY_SIZE - Static variable in class com.gmt2001.httpwsserver.x509.SelfSignedX509CertificateGenerator
 
RECOMMENDED_RENEWAL_DAYS - Static variable in class com.gmt2001.httpwsserver.x509.SelfSignedX509CertificateGenerator
 
RECOMMENDED_SIG_ALGO - Static variable in class com.gmt2001.httpwsserver.x509.SelfSignedX509CertificateGenerator
 
RECOMMENDED_VALIDITY_DAYS - Static variable in class com.gmt2001.httpwsserver.x509.SelfSignedX509CertificateGenerator
 
reconnect() - Method in class com.gmt2001.twitch.eventsub.EventSub
Restarts the EventSub connection
reconnect() - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Closes the connection to TMI, then resets the outbound closing status and attempts to connect again after a 5 second delay
reconnect() - Method in class tv.phantombot.discord.DiscordAPI
Method to reconnect to Discord.
reconnect() - Method in class tv.phantombot.PhantomBot
 
reconnect() - Method in class tv.phantombot.twitch.irc.TwitchSession
Method that handles reconnecting with Twitch.
RECONNECTING - Enum constant in enum class tv.phantombot.discord.DiscordAPI.ConnectionState
 
ReconnectTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the TMI RECONNECT command
ReconnectTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.ReconnectTMIProcessor
 
Record1<RR extends Record1<RR,A>,A> - Class in com.gmt2001.datastore2.record
Abstract class which simplifies setup and usage of Record1 on an UpdateableRecordImpl
Record1(Table<RR>, Supplier<Field<A>>) - Constructor for class com.gmt2001.datastore2.record.Record1
Constructor
Record2<RR extends Record2<RR,A,B>,A,B> - Class in com.gmt2001.datastore2.record
Abstract class which simplifies setup and usage of Record2 on an UpdateableRecordImpl
Record2(Table<RR>, boolean, Supplier<Field<A>>, Supplier<Field<B>>) - Constructor for class com.gmt2001.datastore2.record.Record2
Constructor
Record2(Table<RR>, Supplier<Field<A>>, Supplier<Field<B>>) - Constructor for class com.gmt2001.datastore2.record.Record2
Constructor
Record3<RR extends Record3<RR,A,B,C>,A,B,C> - Class in com.gmt2001.datastore2.record
Abstract class which simplifies setup and usage of Record3 on an UpdateableRecordImpl
Record3(Table<RR>, boolean, Supplier<Field<A>>, Supplier<Field<B>>, Supplier<Field<C>>) - Constructor for class com.gmt2001.datastore2.record.Record3
Constructor
Record3(Table<RR>, Supplier<Field<A>>, Supplier<Field<B>>, Supplier<Field<C>>) - Constructor for class com.gmt2001.datastore2.record.Record3
Constructor
Record4<RR extends Record4<RR,A,B,C,D>,A,B,C,D> - Class in com.gmt2001.datastore2.record
Abstract class which simplifies setup and usage of Record4 on an UpdateableRecordImpl
Record4(Table<RR>, boolean, Supplier<Field<A>>, Supplier<Field<B>>, Supplier<Field<C>>, Supplier<Field<D>>) - Constructor for class com.gmt2001.datastore2.record.Record4
Constructor
Record4(Table<RR>, Supplier<Field<A>>, Supplier<Field<B>>, Supplier<Field<C>>, Supplier<Field<D>>) - Constructor for class com.gmt2001.datastore2.record.Record4
Constructor
Record5<RR extends Record5<RR,A,B,C,D,E>,A,B,C,D,E> - Class in com.gmt2001.datastore2.record
Abstract class which simplifies setup and usage of Record5 on an UpdateableRecordImpl
Record5(Table<RR>, boolean, Supplier<Field<A>>, Supplier<Field<B>>, Supplier<Field<C>>, Supplier<Field<D>>, Supplier<Field<E>>) - Constructor for class com.gmt2001.datastore2.record.Record5
Constructor
Record5(Table<RR>, Supplier<Field<A>>, Supplier<Field<B>>, Supplier<Field<C>>, Supplier<Field<D>>, Supplier<Field<E>>) - Constructor for class com.gmt2001.datastore2.record.Record5
Constructor
Record6<RR extends Record6<RR,A,B,C,D,E,F>,A,B,C,D,E,F> - Class in com.gmt2001.datastore2.record
Abstract class which simplifies setup and usage of Record6 on an UpdateableRecordImpl
Record6(Table<RR>, boolean, Supplier<Field<A>>, Supplier<Field<B>>, Supplier<Field<C>>, Supplier<Field<D>>, Supplier<Field<E>>, Supplier<Field<F>>) - Constructor for class com.gmt2001.datastore2.record.Record6
Constructor
Record6(Table<RR>, Supplier<Field<A>>, Supplier<Field<B>>, Supplier<Field<C>>, Supplier<Field<D>>, Supplier<Field<E>>, Supplier<Field<F>>) - Constructor for class com.gmt2001.datastore2.record.Record6
Constructor
Record7<RR extends Record7<RR,A,B,C,D,E,F,G>,A,B,C,D,E,F,G> - Class in com.gmt2001.datastore2.record
Abstract class which simplifies setup and usage of Record7 on an UpdateableRecordImpl
Record7(Table<RR>, boolean, Supplier<Field<A>>, Supplier<Field<B>>, Supplier<Field<C>>, Supplier<Field<D>>, Supplier<Field<E>>, Supplier<Field<F>>, Supplier<Field<G>>) - Constructor for class com.gmt2001.datastore2.record.Record7
Constructor
Record7(Table<RR>, Supplier<Field<A>>, Supplier<Field<B>>, Supplier<Field<C>>, Supplier<Field<D>>, Supplier<Field<E>>, Supplier<Field<F>>, Supplier<Field<G>>) - Constructor for class com.gmt2001.datastore2.record.Record7
Constructor
Record8<RR extends Record8<RR,A,B,C,D,E,F,G,H>,A,B,C,D,E,F,G,H> - Class in com.gmt2001.datastore2.record
Abstract class which simplifies setup and usage of Record8 on an UpdateableRecordImpl
Record8(Table<RR>, boolean, Supplier<Field<A>>, Supplier<Field<B>>, Supplier<Field<C>>, Supplier<Field<D>>, Supplier<Field<E>>, Supplier<Field<F>>, Supplier<Field<G>>, Supplier<Field<H>>) - Constructor for class com.gmt2001.datastore2.record.Record8
Constructor
Record8(Table<RR>, Supplier<Field<A>>, Supplier<Field<B>>, Supplier<Field<C>>, Supplier<Field<D>>, Supplier<Field<E>>, Supplier<Field<F>>, Supplier<Field<G>>, Supplier<Field<H>>) - Constructor for class com.gmt2001.datastore2.record.Record8
Constructor
recordType() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
RedeemableIds() - Static method in class com.gmt2001.TestData
A list of redeemable IDs
Redeemables() - Static method in class com.gmt2001.TestData
A list of redeemable objects
redeemedAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
Timestamp of when the reward was redeemed.
redeemedAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
RFC3339 timestamp of when the reward was redeemed as a string.
Reflect - Class in com.gmt2001.util
Provides methods which perform common reflection operations
refresh() - Method in class com.gmt2001.twitch.TwitchAuthorizationCodeFlow
 
refresh(boolean, boolean) - Method in class com.gmt2001.twitch.TwitchAuthorizationCodeFlow
 
refreshSubscriptions() - Method in class com.gmt2001.twitch.eventsub.EventSub
Refreshes the internal list of existing subscriptions
register() - Method in interface com.gmt2001.httpwsserver.HttpRequestHandler
register() - Method in interface com.gmt2001.httpwsserver.WsFrameHandler
Registers this WsFrameHandler with the WebSocketFrameHandler
register() - Method in class com.gmt2001.util.RestartRunner
 
register() - Method in class tv.phantombot.httpserver.HTTPAuthenticatedHandler
 
register() - Method in class tv.phantombot.httpserver.HTTPNoAuthHandler
 
register() - Method in class tv.phantombot.httpserver.HTTPOAuthHandler
 
register() - Method in class tv.phantombot.httpserver.HTTPPanelAndYTHandler
 
register() - Method in class tv.phantombot.httpserver.HttpSetupHandler
 
register() - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
register() - Method in class tv.phantombot.panel.WsPanelHandler
 
register() - Method in class tv.phantombot.panel.WsPanelRemoteLoginHandler
 
register() - Method in class tv.phantombot.ytplayer.WsYTHandler
 
register(String, ScriptEventHandler) - Method in class tv.phantombot.script.ScriptEventManager
Method to register event handlers.
register(Listener) - Method in class tv.phantombot.event.EventBus
Registers an instance of a class implementing Listener to receive events
registerHttpHandler(String, HttpRequestHandler) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Registers a HTTP URI path to a HttpRequestHandler
registerWsHandler(String, WsFrameHandler) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Registers a WS URI path to a WsFrameHandler
releaseObj(ReferenceCounted) - Static method in class com.gmt2001.httpwsserver.HTTPWSServer
Releases a ReferenceCounted object
reload() - Method in class tv.phantombot.script.Script
 
reload(boolean) - Method in class tv.phantombot.script.Script
 
reloadProperties() - Method in class tv.phantombot.PhantomBot
 
reloadScript(File) - Static method in class tv.phantombot.script.ScriptManager
 
reloadScriptR(File) - Static method in class tv.phantombot.script.ScriptManager
 
reloadScriptR(Script, String) - Method in class tv.phantombot.script.ScriptApi
 
remainingRateLimit() - Method in class tv.phantombot.twitch.api.Helix
The remaining rate limit for Helix
REMINDER_INTERVAL - Static variable in class tv.phantombot.twitch.irc.chat.utils.MessageQueue
 
remove(Object) - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
remove(Object, Object) - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
remove(String) - Method in class com.gmt2001.twitch.cache.ViewerCache
Removes the specified user from the cache
remove(String) - Method in class tv.phantombot.CaselessProperties.Transaction
Marks a property to be removed
REMOVE - Enum constant in enum class tv.phantombot.event.discord.reaction.DiscordMessageReactionEvent.ReactionType
 
removeByLogin(String) - Method in class com.gmt2001.twitch.cache.ViewerCache
Removes the specified user from the cache by login name
RemoveFile(String) - Method in class com.gmt2001.datastore.DataStore
Deletes the table
RemoveFile(String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
RemoveFile(String) - Method in class com.gmt2001.datastore.MariaDBStore
 
RemoveFile(String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
RemoveFile(String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
removeGame() - Method in class tv.phantombot.discord.util.DiscordUtil
Method to remove the current game or reset the streaming status.
RemoveKey(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Deletes the row that matches the given table, section, and key
RemoveKey(String, String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
RemoveKey(String, String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
RemoveKey(String, String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
RemoveKey(String, String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
removeRole(Role, User) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to remove a role on a user.
removeRole(String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to remove a role on a user.
RemoveSection(String, String) - Method in class com.gmt2001.datastore.DataStore
Deletes all rows that match the given table and section
RemoveSection(String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
RemoveSection(String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
RemoveSection(String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
RemoveSection(String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
removeUser(String) - Method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
rename(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
Renames the table
RenameFile(String, String) - Method in class com.gmt2001.datastore.DataStore
Renames the table
RenameFile(String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
RenameFile(String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
RenameFile(String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
RenameFile(String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
rendersContent(Context<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
replace(K, V) - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
replace(K, V, V) - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class com.gmt2001.datastore2.datatype.AbstractDatabaseMap
 
repoVersion() - Method in class tv.phantombot.PhantomBot
Current Repo Of PhantomBot.
RepoVersion - Class in tv.phantombot
Provides the version of the bot DO NOT EDIT.
request(HttpMethod, URI, HttpHeaders, String) - Static method in class com.gmt2001.httpclient.HttpClient
Performs an HTTP request
requestBody() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns the request body, if the method was POST/PUT/PATCH
requestHeaders() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns the request headers
RequestLogger - Class in com.gmt2001.httpwsserver
Provides a method to log a request stream
RequestLogger() - Constructor for class com.gmt2001.httpwsserver.RequestLogger
 
requiresReply() - Method in class tv.phantombot.event.webpanel.websocket.WebPanelSocketUpdateEvent
 
RERUN - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline.Type
Rerun of a vod of a previous live stream
reset() - Method in class com.gmt2001.ratelimiters.WindowedRateLimiter
Determines if the window has passed the next reset time, and resets the current token count if it has
reset() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
reset(int) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
reset(String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
reset(Field<?>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
reset(Name) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
Reset() - Method in class com.gmt2001.ratelimiters.ExponentialBackoff
Resets the backoff to use the minimum values on the next call
resetChangedOnNotNull() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
ResetIn(Duration) - Method in class com.gmt2001.ratelimiters.ExponentialBackoff
Resets the backoff to use the minimum values on the next call, but only if duration expires without CancelReset being called
resetPassword(String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Resets a panel user's password

Only existing and editable panel users can have their passwords reset
resetPresence() - Method in class tv.phantombot.discord.util.DiscordUtil
 
resolve(String) - Method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
resolve(String, Map<String, String>) - Method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
resolveBot() - Method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
resolveCaster() - Method in class tv.phantombot.cache.UsernameCache
Deprecated.
 
resolveClassname(String) - Static method in class com.gmt2001.datastore.DataStore
Converts Datastore1 driver names to Datastore2 driver names
RESOLVED - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd.Status
The winning outcome is determined and the Channel Points are distributed to the viewers who predicted the correct outcome.
RESOLVED - Enum constant in enum class tv.phantombot.twitch.api.Helix.PredictionStatus
The winning outcome is determined and the Channel Points are distributed to the viewers who predicted the correct outcome.
resourceUrl() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns the actual URL that was returned, after following any redirects
responseBody() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns the response body as a string
responseCode() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns the HTTP response status code
responseHeaders() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns the response headers
restartBot() - Method in class com.gmt2001.util.RestartRunner
Attempts to restart the bot using the preferred OS Interpreter.
RestartRunner - Class in com.gmt2001.util
Restarts the bot, if configured appropriately
restoreBackup(String) - Method in class com.gmt2001.datastore2.Datastore2
Restores a database from the specified backup file, which must be in the dbbackup folder
restoreBackup(String) - Method in class com.gmt2001.datastore2.H2Store2
 
restoreBackup(String) - Method in class com.gmt2001.datastore2.SQLiteStore2
 
Revocation - Class in com.gmt2001.twitch.eventsub.subscriptions
Handles notification that a webhook has been revoked.
Revocation() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.Revocation
Only used by EventSub for handler registration
reward() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
Basic information about the reward that was redeemed, at the time it was redeemed.
RFC6455PingPong - Class in com.gmt2001.wspinger
Supplier and Predicate for RFC6455 PING/PONG frames
RFC6455PingPong() - Constructor for class com.gmt2001.wspinger.RFC6455PingPong
 
rightJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightJoin(Path<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightOuterJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightOuterJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightOuterJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightOuterJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightOuterJoin(Path<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightOuterJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
rightOuterJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
RollbarProvider - Class in com.gmt2001
Provides Rollbar exception reporting
RoomStateTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the ROOMSTATE TMI Command
RoomStateTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.RoomStateTMIProcessor
 
rowid() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
run() - Method in class tv.phantombot.cache.EmotesCache
 
run() - Method in class tv.phantombot.cache.SteamCache
Run method that runs on a new thread and sleeps every 30 minutes.
run() - Method in class tv.phantombot.cache.TipeeeStreamCache
 
run() - Method in class tv.phantombot.cache.TwitchTeamsCache
Method that updates the Twitch teams.
run() - Method in class tv.phantombot.console.ConsoleInputListener
 
run() - Method in class tv.phantombot.script.ScriptFileWatcher
Method that runs on a new thread to reload scripts.
RunCommercial(String, int) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Runs a commercial.

S

sanitizeChannelName(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method that removes the # in the channel name.
SaveError - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Panel user could not be saved correctly
say(String) - Method in class tv.phantombot.twitch.irc.chat.utils.MessageQueue
Attempts to enqueue a message, timing out after 5 seconds.
sayNow(String) - Method in class tv.phantombot.twitch.irc.chat.utils.MessageQueue
Attempts to enqueue a message until success.
schedule(Runnable, long, TimeUnit) - Static method in class com.gmt2001.util.concurrent.ExecutorService
Creates and executes a one-shot action that becomes enabled after the given delay
schedule(Callable<V>, long, TimeUnit) - Static method in class com.gmt2001.util.concurrent.ExecutorService
Creates and executes a ScheduledFuture that becomes enabled after the given delay
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Static method in class com.gmt2001.util.concurrent.ExecutorService
Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given period; that is executions will commence after initialDelay then initialDelay + period, then initialDelay + 2 * period, and so on.
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Static method in class com.gmt2001.util.concurrent.ExecutorService
Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given delay between the termination of one execution and the commencement of the next.
Script - Class in tv.phantombot.script
 
Script(File, String) - Constructor for class tv.phantombot.script.Script
 
ScriptApi - Class in tv.phantombot.script
 
ScriptDestroyable<T> - Class in tv.phantombot.script
 
ScriptDestroyable(T) - Constructor for class tv.phantombot.script.ScriptDestroyable
 
ScriptEventHandler - Interface in tv.phantombot.script
 
ScriptEventManager - Class in tv.phantombot.script
 
ScriptFileWatcher - Class in tv.phantombot.script
 
ScriptManager - Class in tv.phantombot.script
 
ScriptManager() - Constructor for class tv.phantombot.script.ScriptManager
 
searchByKey(String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of values in the variable column within the default section of the table, where the value of the variable column contains the search phrase
searchByValue(String, String) - Method in class com.gmt2001.datastore.DataStore
Returns a list of values in the variable column within the default section of the table, where the value of the value column contains the search phrase
searchCategories(String, int, String) - Method in class tv.phantombot.twitch.api.Helix
Returns a list of games or categories that match the query via name either entirely or partially.
searchCategoriesAsync(String, int, String) - Method in class tv.phantombot.twitch.api.Helix
Returns a list of games or categories that match the query via name either entirely or partially.
SearchForVideo(String) - Method in class com.illusionaryone.YouTubeAPIv3
 
SearchGame(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
 
section() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
The section
section(String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
Sets the section
SECTION - Variable in class com.gmt2001.datastore.SectionVariableValueTable
The section
sectionConvert(String) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
Checks for alternate section names and converts them to standard section names
SectionVariableValueRecord - Class in com.gmt2001.datastore
SectionVariableValueRecord(SectionVariableValueTable) - Constructor for class com.gmt2001.datastore.SectionVariableValueRecord
Constructor
SectionVariableValueRecord(SectionVariableValueTable, String, String) - Constructor for class com.gmt2001.datastore.SectionVariableValueRecord
Constructor
SectionVariableValueRecord(SectionVariableValueTable, String, String, String) - Constructor for class com.gmt2001.datastore.SectionVariableValueRecord
Constructor
SectionVariableValueTable - Class in com.gmt2001.datastore
Stores data in the DataStore format
seen() - Method in class com.gmt2001.twitch.cache.Viewer
Updates the last time this user was seen
SelfSignedX509CertificateGenerator - Class in com.gmt2001.httpwsserver.x509
Generates a SelfSigned X.509 Certificate Taken from https://stackoverflow.com/questions/1615871/creating-an-x509-certificate-in-java-without-bouncycastle Original code and modifications by: Mike B, vbence, and Clark Hobbie
send(byte[]) - Method in class com.gmt2001.wsclient.WSClient
Sends a WebSocket frame of type Binary
send(WebSocketFrame) - Method in class com.gmt2001.wsclient.WSClient
Sends a WebSocket frame
send(String) - Method in class com.gmt2001.wsclient.WSClient
Sends a WebSocket frame of type Text
send(String) - Method in class tv.phantombot.twitch.irc.TwitchSession
Method that sends channel message.
send(JSONObject) - Method in class com.gmt2001.wsclient.WSClient
Stringifys a JSONObject, then sends it as a WebSocket frame of type Text
sendAck(String) - Method in class tv.phantombot.panel.WsPanelHandler
Sends an ack response to a WS query
sendActionPrivMessage(String, String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Sends an IRC PRIVMSG command with the /me ACTION specifier.
sendActionPrivMessage(String, String, String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Sends an IRC PRIVMSG command with the /me ACTION specifier.
sendArray(String, List<Object>) - Method in class tv.phantombot.panel.WsPanelHandler
Sends an array response to a WS query
sendChannelCommand(String, String, String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Sends an IRC command with channel and parameter components
sendChatAnnouncement(String, String, String) - Method in class tv.phantombot.twitch.api.Helix
Sends an announcement to the broadcaster's chat room.
sendChatAnnouncement(String, String, Helix.AnnouncementColors) - Method in class tv.phantombot.twitch.api.Helix
Sends an announcement to the broadcaster's chat room.
sendChatAnnouncementAsync(String, String, String) - Method in class tv.phantombot.twitch.api.Helix
Sends an announcement to the broadcaster's chat room.
sendChatAnnouncementAsync(String, String, Helix.AnnouncementColors) - Method in class tv.phantombot.twitch.api.Helix
Sends an announcement to the broadcaster's chat room.
sendCommand(String, String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Sends an IRC command with parameter component
sendCommand(Map<String, String>, String, String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Sends an IRC command with tags and parameter component
sender - Variable in class tv.phantombot.event.irc.message.IrcMessageEvent
 
sendFile(GuildMessageChannel, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to send a file to a channel.
sendFile(GuildMessageChannel, String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
sendFile(String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to send a file to a channel.
sendFile(String, String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to send a file to a channel.
sendFileAsync(GuildMessageChannel, String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
sendFileAsync(GuildMessageChannel, String, DiscordUtil.MessageCreateFile) - Method in class tv.phantombot.discord.util.DiscordUtil
 
sendFileAsync(String, String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
sendFullCommand(Map<String, String>, String, String, String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Sends an IRC command with tags, channel, and parameter components
sendHttpResponse(ChannelHandlerContext, FullHttpRequest, FullHttpResponse) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Transmits a FullHttpResponse back to the client
sendHttpResponse(ChannelHandlerContext, FullHttpRequest, FullHttpResponse, boolean) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
Transmits a FullHttpResponse back to the client
sendJSONToAll(String) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
sendJSONToAll(String) - Method in class tv.phantombot.panel.WsPanelHandler
 
sendJSONToAll(String) - Method in class tv.phantombot.ytplayer.WsYTHandler
 
sendMacro(String) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
Sends a macro to be played by the alerts overlay
sendMessage(MessageChannel, String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
sendMessage(String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to send a message to a channel.
sendMessageAsync(MessageChannel, String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
sendMessageAsync(String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
sendMessageEmbed(GuildMessageChannel, EmbedCreateSpec) - Method in class tv.phantombot.discord.util.DiscordUtil
 
sendMessageEmbed(GuildMessageChannel, String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to send embed messages.
sendMessageEmbed(String, EmbedCreateSpec) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to send embed messages.
sendMessageEmbed(String, String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to send embed messages.
sendMessageEmbedAsync(GuildMessageChannel, EmbedCreateSpec) - Method in class tv.phantombot.discord.util.DiscordUtil
 
sendMessageEmbedAsync(GuildMessageChannel, String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
sendMessageEmbedAsync(String, EmbedCreateSpec) - Method in class tv.phantombot.discord.util.DiscordUtil
 
sendObject(String, Map<String, Object>) - Method in class tv.phantombot.panel.WsPanelHandler
Sends an object response to a WS query
sendPing() - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Forces a PING to be sent
sendPing() - Method in class com.gmt2001.wspinger.WSPinger
Sends a PING frame with the value of payload, if enabled, then starts the failure timer, increases the payload for the next frame, and ensures payload won't overflow Long.MAX_VALUE.
sendPrivateMessage(PrivateChannel, String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
sendPrivateMessage(User, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to send private messages to a user.
sendPrivateMessage(String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to send private messages to a user.
sendPrivMessage(String, String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Sends an IRC PRIVMSG command.
sendPrivMessage(String, String, String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Sends an IRC PRIVMSG command as a reply to another message.
sendRaw(String) - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Sends a raw IRC message
sendShoutout(String, String) - Method in class tv.phantombot.twitch.api.Helix
Sends a Shoutout to the specified broadcaster.
sendShoutoutAsync(String, String) - Method in class tv.phantombot.twitch.api.Helix
Sends a Shoutout to the specified broadcaster.
sendWhisper(String, String) - Method in class tv.phantombot.twitch.api.Helix
Sends a whisper message to the specified user.
sendWhisperAsync(String, String) - Method in class tv.phantombot.twitch.api.Helix
Sends a whisper message to the specified user.
sendWsFrame(ChannelHandlerContext, WebSocketFrame, WebSocketFrame) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Transmits a WebSocketFrame back to the client
sendWsFrame(Channel, WebSocketFrame, WebSocketFrame) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Transmits a WebSocketFrame back to the client
serialVersionUID - Static variable in class com.gmt2001.datastore.SectionVariableValueRecord
Version of this record implementation
serialVersionUID - Static variable in class com.gmt2001.datastore2.meta.TableVersionRecord
Version of this record implementation
serialVersionUID - Static variable in class com.gmt2001.module.ModuleVersionRecord
Version of this record implementation
serialVersionUID - Static variable in class tv.phantombot.CaselessProperties
 
serialVersionUID - Static variable in class tv.phantombot.panel.PanelUser.PanelUser
Version of this record implementation
session() - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Shortcut to get the instance of TwitchSession
sessionId() - Method in class com.gmt2001.twitch.eventsub.EventSub
Returns the WebSocket session ID
set(int, Object) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
set(String, String, String) - Method in class com.gmt2001.datastore.DataStore
Sets the value of the value column for the default section of the given table and key as a string
set(Field<T>, T) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
set(Field<T>, U, Converter<? extends T, ? super U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
setAffiliatePartner(boolean, boolean) - Method in class tv.phantombot.cache.TwitchCache
Sets the current Affiliate and Partner states, and sends ane vent if they changed
setAllowSendMessages(boolean) - Method in class tv.phantombot.twitch.irc.chat.utils.MessageQueue
Method that sets if we are allowed to send messages.
SetAPIKey(String) - Method in class com.illusionaryone.YouTubeAPIv3
 
setbatch(String, String[], String[]) - Method in class com.gmt2001.datastore.DataStore
Performs a bulk DataStore.set(String, String, String) operation, using available database features to do so more efficiently.
SetBatchString(String, String, String[], String[]) - Method in class com.gmt2001.datastore.DataStore
Performs a bulk DataStore.SetString(String, String, String, String) operation, using available database features to do so more efficiently.
SetBatchString(String, String, String[], String[]) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
SetBatchString(String, String, String[], String[]) - Method in class com.gmt2001.datastore.MariaDBStore
 
SetBatchString(String, String, String[], String[]) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
SetBatchString(String, String, String[], String[]) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
SetBoolean(String, String, String, boolean) - Method in class com.gmt2001.datastore.DataStore
Sets the value of the value column for the given table, section, and key as a boolean
setCache(Map<String, String>) - Method in class tv.phantombot.cache.TipeeeStreamCache
Sets the current cache.
setCache(Map<String, JSONObject>) - Method in class tv.phantombot.cache.StreamElementsCache
Sets the current cache.
setClient(WSClient) - Method in class com.gmt2001.wspinger.WSPinger
Stores the WSClient that this pinger is linked to
SetClientID(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
 
setCommand(String) - Method in class tv.phantombot.event.discord.channel.DiscordChannelCommandEvent
Method that sets the command for this class.
setCompeting(String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
setCreationDate(Long) - Method in class tv.phantombot.panel.PanelUser.PanelUser
Sets the account creation timestamp, in millis
SetCurrencyCode(String) - Method in class com.illusionaryone.StreamLabsAPI
 
setDebugging(boolean) - Static method in class tv.phantombot.PhantomBot
Enables or disables the debug mode.
setDebuggingLogOnly(boolean) - Static method in class tv.phantombot.PhantomBot
Enables or disables log only debug mode.
setDisconnected(boolean) - Method in class tv.phantombot.script.ObservingDebugger
 
SetDouble(String, String, String, double) - Method in class com.gmt2001.datastore.DataStore
Sets the value of the value column for the given table, section, and key as a double
SetFloat(String, String, String, float) - Method in class com.gmt2001.datastore.DataStore
Sets the value of the value column for the given table, section, and key as a float
setGame(String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to set the current game.
setGameTitle(String) - Method in class tv.phantombot.cache.TwitchCache
Sets the game title
setGameTitle(String, boolean) - Method in class tv.phantombot.cache.TwitchCache
Sets the game title
setHasSetPassword(Boolean) - Method in class tv.phantombot.panel.PanelUser.PanelUser
Sets if the current account password is a temporary password that must be changed on next login
SetInteger(String, String, String, int) - Method in class com.gmt2001.datastore.DataStore
Sets the value of the value column for the given table, section, and key as an integer
setInterval(Runnable, int) - Method in class com.gmt2001.JSTimers
 
setInterval(Runnable, int, String) - Method in class com.gmt2001.JSTimers
 
setIsEnabled(Boolean) - Method in class tv.phantombot.panel.PanelUser.PanelUser
Sets if the account is enabled
setLastLogin(Long) - Method in class tv.phantombot.panel.PanelUser.PanelUser
Sets the last login timestamp, in millis
setLastModified(long) - Method in class tv.phantombot.script.Script
 
setLevel(Level) - Static method in class tv.phantombot.PhantomBot
 
setListening(String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
SetLong(String, String, String, long) - Method in class com.gmt2001.datastore.DataStore
Sets the value of the value column for the given table, section, and key as a long
setOAuth(String) - Method in class tv.phantombot.twitch.api.Helix
 
SetOAuth(String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
 
setPassword(String) - Method in class tv.phantombot.panel.PanelUser.PanelUser
Sets the password
setPermissions(JSONArray) - Method in class tv.phantombot.panel.PanelUser.PanelUser
Sets the permissions on the record and clears the permissions map
setPermissions(PermissionMap) - Method in class tv.phantombot.panel.PanelUser.PanelUser
Sets the permissions on the record and clears the permissions map
setPlaying(String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
setProperty(String, boolean) - Method in class tv.phantombot.CaselessProperties.Transaction
Sets a boolean value in the transaction
setProperty(String, double) - Method in class tv.phantombot.CaselessProperties.Transaction
Sets a double value in the transaction
setProperty(String, int) - Method in class tv.phantombot.CaselessProperties.Transaction
Sets an integer value in the transaction
setProperty(String, long) - Method in class tv.phantombot.CaselessProperties.Transaction
Sets a long value in the transaction
setProperty(String, String) - Method in class tv.phantombot.CaselessProperties.Transaction
Sets a string value in the transaction
setResponse(String) - Method in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Overrides the default message for each enum
setSession(TwitchSession) - Method in class tv.phantombot.PhantomBot
 
setStream(String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
Method to set the current game and stream.
setStreaming(String, String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
setStreamStatus(String) - Method in class tv.phantombot.cache.TwitchCache
Sets the title (status) of the stream
setStreamStatus(String, boolean) - Method in class tv.phantombot.cache.TwitchCache
Sets the title (status) of the stream
SetString(String, String, String, String) - Method in class com.gmt2001.datastore.DataStore
Sets the value of the value column for the given table, section, and key as a string
SetString(String, String, String, String) - Method in class com.gmt2001.datastore.H2Store
Deprecated.
 
SetString(String, String, String, String) - Method in class com.gmt2001.datastore.MariaDBStore
 
SetString(String, String, String, String) - Method in class com.gmt2001.datastore.MySQLStore
Deprecated.
 
SetString(String, String, String, String) - Method in class com.gmt2001.datastore.SqliteStore
Deprecated.
 
setTimeout(Runnable, int) - Method in class com.gmt2001.JSTimers
 
setTimeout(Runnable, int, String) - Method in class com.gmt2001.JSTimers
 
setToken(String) - Method in class tv.phantombot.panel.PanelUser.PanelUser
Sets the token
setTwitchCacheReady(boolean) - Method in class tv.phantombot.PhantomBot
Set the twitch cache
setupStarted() - Static method in class tv.phantombot.ConfigurationManager
 
setUsername(String) - Method in class tv.phantombot.panel.PanelUser.PanelUser
Sets the username
setValue(int, Object) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
Deprecated.
setValue(Field<T>, T) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
setValue(Field<T>, U, Converter<? extends T, ? super U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
setVolume(int) - Method in class tv.phantombot.ytplayer.WsYTHandler
 
setWatching(String) - Method in class tv.phantombot.discord.util.DiscordUtil
 
SevenTVAPIv3 - Class in tv.phantombot.twitch.emotes
 
sha256(byte[]) - Static method in class com.gmt2001.security.Digest
Calculates a SHA-256 digest
sha256(String) - Static method in class com.gmt2001.security.Digest
Calculates a SHA-256 digest and returns the result as a hex-encoded string
shutdown() - Method in class com.gmt2001.twitch.eventsub.EventSub
Shuts down EventSub
shutdown() - Method in class com.gmt2001.twitch.tmi.TwitchMessageInterface
Closes the connection normally.
shutdown() - Static method in class com.gmt2001.util.concurrent.ExecutorService
Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted.
ShutdownEvent - Class in tv.phantombot.event.jvm
The bot has started the shutdown sequence and will exit in approximately 5 seconds
ShutdownEvent() - Constructor for class tv.phantombot.event.jvm.ShutdownEvent
 
size() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
slow() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The minimum time between messages for followers mode.
SlowModeData - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.data
Slow mode data in an EventSub payload.
SlowModeData(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.data.SlowModeData
Constructor
SPECIALPERMISSIONS - Static variable in class tv.phantombot.panel.PanelUser.PermissionMap
Special permissions which are only included in PermissionMap.toJSON(boolean, boolean) if the isSave parameter is set to true
SqliteStore - Class in com.gmt2001.datastore
Deprecated, for removal: This API element is subject to removal in a future version.
Use MySQLStore2 instead
SQLiteStore2 - Class in com.gmt2001.datastore2
Provides a Datastore2 driver for SQLite database v3.x
SQLiteStore2() - Constructor for class com.gmt2001.datastore2.SQLiteStore2
Constructor
staff() - Method in class com.gmt2001.twitch.cache.Viewer
Indicates if this user is a Twitch staff member
staff(boolean) - Method in class com.gmt2001.twitch.cache.Viewer
Updates the Twitch staff status of the viewer
start() - Method in class com.gmt2001.twitch.tmi.TMIMessage.EmoteLocation
 
startCommercial(String, int) - Method in class tv.phantombot.twitch.api.Helix
Starts a commercial on a specified channel.
startCommercialAsync(String, int) - Method in class tv.phantombot.twitch.api.Helix
Starts a commercial on a specified channel.
startedAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
The time the Channel Points Prediction started.
startedAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
The time the Channel Points Prediction started.
startedAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
The time the Channel Points Prediction started.
startedAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
The time the Channel Points Prediction started.
startedAt() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
The timestamp at which the stream went online at.
startedAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
The time the Channel Points Prediction started as a string.
startedAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
The time the Channel Points Prediction started as a string.
startedAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
The time the Channel Points Prediction started as a string.
startedAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
The time the Channel Points Prediction started as a string.
startedAtString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
The timestamp at which the stream went online at as a string.
startRaid(String, String) - Method in class tv.phantombot.twitch.api.Helix
Raid another channel by sending the broadcaster's viewers to the targeted channel.
startRaidAsync(String, String) - Method in class tv.phantombot.twitch.api.Helix
Raid another channel by sending the broadcaster's viewers to the targeted channel.
startTransaction() - Method in class tv.phantombot.CaselessProperties
Starts a transaction for updating multiple values simultaneously at CaselessProperties.Transaction.PRIORITY_NORMAL
startTransaction(int) - Method in class tv.phantombot.CaselessProperties
Starts a transaction for updating multiple values simultaneously
status() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
The status of the subscription.
status() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageUpdate
The new status of the held message, such as approved, denied, or expired.
status() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
The status of the redemption.
status() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
The status of the Channel Points Prediction.
statusString() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
The status of the redemption as a string.
SteamCache - Class in tv.phantombot.cache
 
stopMedia() - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
stopMedia(String) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
store() - Method in class tv.phantombot.CaselessProperties
Saves the current property set, then reloads the current state
store(boolean) - Method in class tv.phantombot.CaselessCommandLineArguments
 
store(boolean) - Method in class tv.phantombot.CaselessProperties
Saves the current property set
straightJoin(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
straightJoin(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
straightJoin(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
straightJoin(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
straightJoin(Path<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
straightJoin(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
straightJoin(TableLike<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
StreamElementsAPIv2 - Class in com.scaniatv
 
StreamElementsCache - Class in tv.phantombot.cache
 
StreamElementsDonateEvent - Class in tv.phantombot.event.streamelements.donate
 
StreamElementsDonateEvent(String) - Constructor for class tv.phantombot.event.streamelements.donate.StreamElementsDonateEvent
Abstract constructor.
StreamElementsDonationEvent - Class in tv.phantombot.event.streamelements.donate
 
StreamElementsDonationEvent(String) - Constructor for class tv.phantombot.event.streamelements.donate.StreamElementsDonationEvent
Class constructor
StreamElementsDonationInitializedEvent - Class in tv.phantombot.event.streamelements.donate
 
StreamElementsDonationInitializedEvent() - Constructor for class tv.phantombot.event.streamelements.donate.StreamElementsDonationInitializedEvent
 
StreamElementsEvent - Class in tv.phantombot.event.streamelements
 
StreamElementsEvent() - Constructor for class tv.phantombot.event.streamelements.StreamElementsEvent
 
StreamLabsAPI - Class in com.illusionaryone
 
StreamLabsDonateEvent - Class in tv.phantombot.event.streamlabs.donate
 
StreamLabsDonateEvent(JSONObject) - Constructor for class tv.phantombot.event.streamlabs.donate.StreamLabsDonateEvent
Abstract constructor.
StreamLabsDonationEvent - Class in tv.phantombot.event.streamlabs.donate
 
StreamLabsDonationEvent(JSONObject) - Constructor for class tv.phantombot.event.streamlabs.donate.StreamLabsDonationEvent
Class constructor.
StreamLabsDonationInitializedEvent - Class in tv.phantombot.event.streamlabs.donate
 
StreamLabsDonationInitializedEvent() - Constructor for class tv.phantombot.event.streamlabs.donate.StreamLabsDonationInitializedEvent
Class constructor.
StreamLabsEvent - Class in tv.phantombot.event.streamlabs
 
StreamLabsEvent() - Constructor for class tv.phantombot.event.streamlabs.StreamLabsEvent
 
StreamOffline - Class in com.gmt2001.twitch.eventsub.subscriptions.stream
The specified broadcaster stops a stream.
StreamOffline() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOffline
Only used by EventSub for handler registration
StreamOffline(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOffline
StreamOffline(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOffline
Constructor
StreamOnline - Class in com.gmt2001.twitch.eventsub.subscriptions.stream
The specified broadcaster starts a stream.
StreamOnline() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
Only used by EventSub for handler registration
StreamOnline(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
StreamOnline(String) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
Constructor
StreamOnline.Type - Enum Class in com.gmt2001.twitch.eventsub.subscriptions.stream
Stream types
stripAction(String) - Static method in class com.gmt2001.twitch.tmi.processors.PrivMsgTMIProcessor
 
submit(Runnable) - Static method in class com.gmt2001.util.concurrent.ExecutorService
Submits a Runnable task for execution and returns a Future representing that task, whose Future.get() method will return null upon successful completion
submit(Runnable, T) - Static method in class com.gmt2001.util.concurrent.ExecutorService
Submits a Runnable task for execution and returns a Future representing that task, whose Future.get() method will return the given result upon successful completion
submit(Callable<T>) - Static method in class com.gmt2001.util.concurrent.ExecutorService
Submits a value-returning task for execution and returns a Future representing the pending results of the task, whose Future.get() method will return the task's result upon successful completion
subscribe() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
subscribe() - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Subscribes to the Flow.Publisher of TwitchMessageInterface
subscriber() - Method in class com.gmt2001.twitch.cache.Viewer
Indicates if this user is a subscriber of the channel
subscriber(boolean) - Method in class com.gmt2001.twitch.cache.Viewer
Updates the Twitch subscriber status of the viewer
subscriberPoints() - Method in class tv.phantombot.cache.TwitchCache
The current number of subscriber points of the broadcaster.
subscribers() - Method in class tv.phantombot.cache.TwitchCache
The current number of subscribers of the broadcaster.
subscription - Variable in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
 
subscription - Variable in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
The flow subscription
subscription - Variable in class tv.phantombot.twitch.irc.chat.utils.MessageQueue
 
subscription() - Method in class com.gmt2001.twitch.eventsub.EventSubInternalEvent
Gets the subscription data defining the subscription that triggered the event
subscription() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Gets the subscription information, if the object was created as part of a notification
subscriptions() - Method in class com.gmt2001.twitch.eventsub.EventSub
Gets all current EventSub subscriptions
success - Variable in class com.gmt2001.HttpResponse
Deprecated.
 
Success - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
General Success/Success placeholder
supportsBackup() - Method in class com.gmt2001.datastore2.Datastore2
Indicates if this driver supports making backups without an external tool
supportsBackup() - Method in class com.gmt2001.datastore2.H2Store2
 
supportsBackup() - Method in class com.gmt2001.datastore2.SQLiteStore2
 
switchLimit(boolean) - Method in class com.gmt2001.ratelimiters.WindowedSwitchingRateLimiter
Switches which limit is active
syncOnline() - Method in class tv.phantombot.cache.TwitchCache
Syncs the stream status using both Get Streams and Get Channel Information, then sets the online status
syncStreamInfoFromChannel(boolean, Consumer<Boolean>) - Method in class tv.phantombot.cache.TwitchCache
Syncs teh current stream title/game via the Get Channel Information endpoint
syncStreamStatus() - Method in class tv.phantombot.cache.TwitchCache
Updates the stream status from the API
syncStreamStatus(boolean) - Method in class tv.phantombot.cache.TwitchCache
Updates the stream status from the Get Streams endpoint
syncStreamStatus(boolean, Consumer<Boolean>) - Method in class tv.phantombot.cache.TwitchCache
Updates the stream title/game/online status from the Get Streams endpoint

T

table() - Method in class com.gmt2001.datastore2.meta.TableVersionRecord
The name of the managed table whose version is stored in this record
table(String) - Method in class com.gmt2001.datastore2.meta.TableVersionRecord
Sets the name of the managed table whose version is stored in this record
table(Table<?>) - Method in class com.gmt2001.datastore2.meta.TableVersionRecord
Sets the name of the managed table whose version is stored in this record
TABLE - Variable in class com.gmt2001.datastore2.meta.TableVersion
The name of the managed table whose version is stored in the record
TableDoesNotExistException - Exception in com.gmt2001.datastore2
An exception which indicates that the specified table does not exist; or that the table cache may be stale
TableDoesNotExistException(String) - Constructor for exception com.gmt2001.datastore2.TableDoesNotExistException
Constructor
TableDoesNotExistException(String, Throwable) - Constructor for exception com.gmt2001.datastore2.TableDoesNotExistException
Constructor
tables() - Method in class com.gmt2001.datastore2.Datastore2
Returns a list of cached known tables, blocking until available
tablesAsync() - Method in class com.gmt2001.datastore2.Datastore2
Returns a list of cached known tables in a Mono
TableVersion - Class in com.gmt2001.datastore2.meta
Stores the DDL version of managed Datastore2 tables
TableVersionRecord - Class in com.gmt2001.datastore2.meta
A record in TableVersion denoting the DDL version of a managed Datastore2 table
TableVersionRecord() - Constructor for class com.gmt2001.datastore2.meta.TableVersionRecord
Constructor
TableVersionRecord(String, Long) - Constructor for class com.gmt2001.datastore2.meta.TableVersionRecord
Constructor
TableVersionRecord(Table<?>, Long) - Constructor for class com.gmt2001.datastore2.meta.TableVersionRecord
Constructor
tags - Variable in class tv.phantombot.event.irc.message.IrcMessageEvent
 
tags() - Method in class com.gmt2001.twitch.tmi.TMIMessage
 
takeToken() - Method in class com.gmt2001.ratelimiters.WindowedRateLimiter
Attempts to take a token, and starts a new window if the bucket was full
Team(JSONObject) - Constructor for class tv.phantombot.cache.TwitchTeamsCache.Team
Class constructor.
terms() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.AutomodTermsData
The terms being added or removed.
test(WebSocketFrame) - Method in class com.gmt2001.twitch.tmi.TMIPingPongSupplierPredicate
 
test(WebSocketFrame) - Method in class com.gmt2001.wspinger.RFC6455PingPong
 
Test - Class in com.gmt2001.twitch.eventsub.subscriptions
Test type for development.
Test() - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.Test
Only used by EventSub for handler registration
Test(EventSubInternalNotificationEvent) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.Test
Test(String, String, String[][]) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.Test
Constructor
Test(String, String, Map<String, String>) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.Test
Constructor
TestAPI() - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Tests the Twitch API to ensure that authentication is good.
testConnection() - Method in class com.gmt2001.datastore2.Datastore2
Tests if the database is accessible
TestData - Class in com.gmt2001
Provides testing data
testJoin() - Method in class tv.phantombot.discord.DiscordAPI
 
text() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageData
The entire raw text of the message, before fragmenting.
text() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageFragment
The raw message text of this fragment.
tier() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageCheermote
The tier level of the displayed cheermote.
time() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
 
timeout() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The user who was timed out.
Timeout - Enum constant in enum class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationActions.Actions
Timeout
Timeout() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
Attempts to set the current action to Actions.Timeout with a time of 600 (10 minutes)
Timeout(int) - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
Attempts to set the current action to Actions.Timeout
Timeout(int, String, String) - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
Attempts to set the current action to Actions.Timeout
TimeoutData - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.data
Timeout data in an EventSub payload.
TimeoutData(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.data.TimeoutData
Constructor
TimeoutException() - Constructor for exception biz.source_code.miniConnectionPoolManager.MiniConnectionPoolManager.TimeoutException
 
TimeoutException(String, Exception) - Constructor for exception biz.source_code.miniConnectionPoolManager.MiniConnectionPoolManager.TimeoutException
 
timestamp() - Static method in class com.gmt2001.datastore2.Datastore2
Returns a timestamp suitable for database backup names in the format yyyy-MM-dd.hh-mm-ss
TipeeeStreamAPIv1 - Class in com.scaniatv
 
TipeeeStreamCache - Class in tv.phantombot.cache
 
TipeeeStreamDonateEvent - Class in tv.phantombot.event.tipeeestream.donate
 
TipeeeStreamDonateEvent(String) - Constructor for class tv.phantombot.event.tipeeestream.donate.TipeeeStreamDonateEvent
Abstract constructor.
TipeeeStreamDonationEvent - Class in tv.phantombot.event.tipeeestream.donate
 
TipeeeStreamDonationEvent(String) - Constructor for class tv.phantombot.event.tipeeestream.donate.TipeeeStreamDonationEvent
Class constructor.
TipeeeStreamDonationInitializedEvent - Class in tv.phantombot.event.tipeeestream.donate
 
TipeeeStreamDonationInitializedEvent() - Constructor for class tv.phantombot.event.tipeeestream.donate.TipeeeStreamDonationInitializedEvent
 
TipeeeStreamEvent - Class in tv.phantombot.event.tipeeestream
 
TipeeeStreamEvent() - Constructor for class tv.phantombot.event.tipeeestream.TipeeeStreamEvent
 
title() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsReward
The reward name.
title() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
The channel's stream title.
title() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
Title for the Channel Points Prediction.
title() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
Title for the Channel Points Prediction.
title() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
Title for the Channel Points Prediction.
title() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionOutcome
The outcome title.
title() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
Title for the Channel Points Prediction.
tmi() - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Shortcut to get the instance of TwitchMessageInterface
TMIMessage - Class in com.gmt2001.twitch.tmi
An IRCv3 formatted message from TMI
TMIMessage.EmoteLocation - Class in com.gmt2001.twitch.tmi
The index of an emote in the parameters
TMIMessage.TMIMessageType - Enum Class in com.gmt2001.twitch.tmi
The type of message
tmimsg() - Method in class tv.phantombot.event.irc.message.IrcChannelMessageEvent
The raw TMIMessage object
tmimsg() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent
Returns the raw TMIMessage
TMIPingPongSupplierPredicate - Class in com.gmt2001.twitch.tmi
Supplier and Predicate for TMI PING/PONG commands
TMIPingPongSupplierPredicate() - Constructor for class com.gmt2001.twitch.tmi.TMIPingPongSupplierPredicate
 
TMISlashCommands - Class in com.gmt2001.twitch.tmi
Captures and redirects slash commands to Helix
to(PermissionMap) - Method in class tv.phantombot.panel.PanelUser.PermissionConverter
 
toCSV(String[], List<String[]>, String) - Method in class tv.phantombot.PhantomBot
Method to export a Java list to a csv file.
toJSON(boolean, boolean) - Method in class tv.phantombot.panel.PanelUser.PermissionMap
Converts the permissions data to a JSONArray
TOKEN - Variable in class tv.phantombot.panel.PanelUser.PanelUserTable
WS Token
TopPredictor - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.prediction
Describes a user who participated in a Channel Points Prediction.
TopPredictor(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.TopPredictor
Constructor
topPredictors() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionOutcome
A list of up to 10 users who used the most Channel Points on this outcome.
toString() - Method in class com.gmt2001.HttpResponse
Deprecated.
 
toString() - Method in class com.illusionaryone.Logger.LogItem
 
toString() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
toString() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
toString() - Method in class tv.phantombot.cache.EmotesCache.EmotesSet
 
toString() - Method in class tv.phantombot.event.command.CommandEvent
Method that returns this object as a string.
toString() - Method in class tv.phantombot.event.console.ConsoleInputEvent
Method that returns this object as a string.
toString() - Method in class tv.phantombot.event.discord.channel.DiscordChannelCommandEvent
Method that returns this object as a string.
toString() - Method in class tv.phantombot.event.discord.channel.DiscordChannelMessageEvent
Method that returns this object as a string.
toString() - Method in class tv.phantombot.event.streamelements.donate.StreamElementsDonateEvent
Method that converts the class into a string.
toString() - Method in class tv.phantombot.event.streamlabs.donate.StreamLabsDonateEvent
Method that converts the class into a string.
toString() - Method in class tv.phantombot.event.tipeeestream.donate.TipeeeStreamDonateEvent
Method that converts the class into a string.
toString() - Method in enum class tv.phantombot.twitch.api.Helix.AnnouncementColors
 
toString() - Method in class tv.phantombot.twitch.emotes.EmoteEntry
 
total() - Method in class tv.phantombot.cache.FollowersCache
Returns the total number of followers, according to Twitch API
toType() - Method in class tv.phantombot.panel.PanelUser.PermissionConverter
 
TouchFile(String) - Static method in class com.gmt2001.JSFileSystem
Creates an empty file if it doesn't exist; updates the last modified timestamp of the file if it already exists
translate(String, SQLException) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
transport() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
Transport-specific parameters.
triggerAudioPanel(String) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
triggerAudioPanel(String, boolean) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
triggerAudioPanel(String, float) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
triggerAudioPanel(String, float, boolean) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
triggerEmote(String) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
triggerEmote(String, int) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
triggerEmote(String, int, String) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
triggerEmote(String, int, String, boolean) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
triggerEmote(String, String) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
triggerEmoteAnimation(String, int, String, String, int, boolean) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
triggerEmotes(String) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
Takes a string to parse and trigger one or more emotes.
triggerEmotes(String[], String) - Method in class tv.phantombot.panel.WsAlertsPollsHandler
 
turbo() - Method in class com.gmt2001.twitch.cache.Viewer
Indicates if this user is a Twitch turbo member
turbo(boolean) - Method in class com.gmt2001.twitch.cache.Viewer
Updates the Twitch turbo status of the viewer
tv.phantombot - package tv.phantombot
 
tv.phantombot.cache - package tv.phantombot.cache
 
tv.phantombot.console - package tv.phantombot.console
 
tv.phantombot.discord - package tv.phantombot.discord
 
tv.phantombot.discord.util - package tv.phantombot.discord.util
 
tv.phantombot.event - package tv.phantombot.event
 
tv.phantombot.event.command - package tv.phantombot.event.command
 
tv.phantombot.event.console - package tv.phantombot.event.console
 
tv.phantombot.event.discord - package tv.phantombot.event.discord
 
tv.phantombot.event.discord.channel - package tv.phantombot.event.discord.channel
 
tv.phantombot.event.discord.reaction - package tv.phantombot.event.discord.reaction
 
tv.phantombot.event.discord.ready - package tv.phantombot.event.discord.ready
 
tv.phantombot.event.discord.role - package tv.phantombot.event.discord.role
 
tv.phantombot.event.discord.uservoicechannel - package tv.phantombot.event.discord.uservoicechannel
 
tv.phantombot.event.emotes - package tv.phantombot.event.emotes
 
tv.phantombot.event.eventsub - package tv.phantombot.event.eventsub
 
tv.phantombot.event.eventsub.automod - package tv.phantombot.event.eventsub.automod
 
tv.phantombot.event.eventsub.automod.message - package tv.phantombot.event.eventsub.automod.message
 
tv.phantombot.event.eventsub.channel - package tv.phantombot.event.eventsub.channel
 
tv.phantombot.event.eventsub.channel.channel_points - package tv.phantombot.event.eventsub.channel.channel_points
 
tv.phantombot.event.eventsub.channel.channel_points.redemption - package tv.phantombot.event.eventsub.channel.channel_points.redemption
 
tv.phantombot.event.eventsub.channel.prediction - package tv.phantombot.event.eventsub.channel.prediction
 
tv.phantombot.event.eventsub.stream - package tv.phantombot.event.eventsub.stream
 
tv.phantombot.event.irc - package tv.phantombot.event.irc
 
tv.phantombot.event.irc.channel - package tv.phantombot.event.irc.channel
 
tv.phantombot.event.irc.clearchat - package tv.phantombot.event.irc.clearchat
 
tv.phantombot.event.irc.complete - package tv.phantombot.event.irc.complete
 
tv.phantombot.event.irc.message - package tv.phantombot.event.irc.message
 
tv.phantombot.event.jvm - package tv.phantombot.event.jvm
 
tv.phantombot.event.streamelements - package tv.phantombot.event.streamelements
 
tv.phantombot.event.streamelements.donate - package tv.phantombot.event.streamelements.donate
 
tv.phantombot.event.streamlabs - package tv.phantombot.event.streamlabs
 
tv.phantombot.event.streamlabs.donate - package tv.phantombot.event.streamlabs.donate
 
tv.phantombot.event.tipeeestream - package tv.phantombot.event.tipeeestream
 
tv.phantombot.event.tipeeestream.donate - package tv.phantombot.event.tipeeestream.donate
 
tv.phantombot.event.twitch - package tv.phantombot.event.twitch
 
tv.phantombot.event.twitch.bits - package tv.phantombot.event.twitch.bits
 
tv.phantombot.event.twitch.clip - package tv.phantombot.event.twitch.clip
 
tv.phantombot.event.twitch.follower - package tv.phantombot.event.twitch.follower
 
tv.phantombot.event.twitch.gamechange - package tv.phantombot.event.twitch.gamechange
 
tv.phantombot.event.twitch.offline - package tv.phantombot.event.twitch.offline
 
tv.phantombot.event.twitch.online - package tv.phantombot.event.twitch.online
 
tv.phantombot.event.twitch.raid - package tv.phantombot.event.twitch.raid
 
tv.phantombot.event.twitch.subscriber - package tv.phantombot.event.twitch.subscriber
 
tv.phantombot.event.twitch.titlechange - package tv.phantombot.event.twitch.titlechange
 
tv.phantombot.event.webpanel - package tv.phantombot.event.webpanel
 
tv.phantombot.event.webpanel.websocket - package tv.phantombot.event.webpanel.websocket
 
tv.phantombot.event.ytplayer - package tv.phantombot.event.ytplayer
 
tv.phantombot.httpserver - package tv.phantombot.httpserver
 
tv.phantombot.panel - package tv.phantombot.panel
 
tv.phantombot.panel.PanelUser - package tv.phantombot.panel.PanelUser
 
tv.phantombot.script - package tv.phantombot.script
 
tv.phantombot.scripts.handler - package tv.phantombot.scripts.handler
 
tv.phantombot.twitch.api - package tv.phantombot.twitch.api
 
tv.phantombot.twitch.emotes - package tv.phantombot.twitch.emotes
 
tv.phantombot.twitch.irc - package tv.phantombot.twitch.irc
 
tv.phantombot.twitch.irc.chat.utils - package tv.phantombot.twitch.irc.chat.utils
 
tv.phantombot.ytplayer - package tv.phantombot.ytplayer
 
TwitchAnonymousSubscriptionGiftEvent - Class in tv.phantombot.event.twitch.subscriber
 
TwitchAnonymousSubscriptionGiftEvent(String, String) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchAnonymousSubscriptionGiftEvent
The class constructor.
TwitchAnonymousSubscriptionGiftEvent(String, String, String) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchAnonymousSubscriptionGiftEvent
The class constructor.
TwitchAnonymousSubscriptionGiftEvent(String, String, String, String) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchAnonymousSubscriptionGiftEvent
The class constructor.
TwitchAnonymousSubscriptionGiftEvent(String, String, String, String, boolean) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchAnonymousSubscriptionGiftEvent
The class constructor.
TwitchAPIv5 - Class in com.gmt2001
Deprecated, for removal: This API element is subject to removal in a future version.
Please use Helix instead. In scripts, use $.helix instead of $.twitch
TwitchAuthorizationCodeFlow - Class in com.gmt2001.twitch
 
TwitchAuthorizationCodeFlow(String, String) - Constructor for class com.gmt2001.twitch.TwitchAuthorizationCodeFlow
 
TwitchBitsEvent - Class in tv.phantombot.event.twitch.bits
 
TwitchBitsEvent(String, String, String) - Constructor for class tv.phantombot.event.twitch.bits.TwitchBitsEvent
Class constructor.
TwitchBroadcasterTypeEvent - Class in tv.phantombot.event.twitch
An update to the Twitch broadcaster type of the caster
TwitchBroadcasterTypeEvent(boolean, boolean, boolean, boolean) - Constructor for class tv.phantombot.event.twitch.TwitchBroadcasterTypeEvent
 
TwitchCache - Class in tv.phantombot.cache
TwitchCache Class This class keeps track of certain Twitch information such as if the channel is online or not and sends events to the JS side to indicate when the channel has gone off or online.
twitchCacheReady - Static variable in class tv.phantombot.PhantomBot
 
TwitchClipEvent - Class in tv.phantombot.event.twitch.clip
 
TwitchClipEvent(String, String, String, JSONObject) - Constructor for class tv.phantombot.event.twitch.clip.TwitchClipEvent
Class constructor.
TwitchEvent - Class in tv.phantombot.event.twitch
 
TwitchEvent() - Constructor for class tv.phantombot.event.twitch.TwitchEvent
 
TwitchFollowerEvent - Class in tv.phantombot.event.twitch.follower
 
TwitchFollowerEvent(String, String) - Constructor for class tv.phantombot.event.twitch.follower.TwitchFollowerEvent
Abstract constructor
TwitchFollowEvent - Class in tv.phantombot.event.twitch.follower
 
TwitchFollowEvent(String, String) - Constructor for class tv.phantombot.event.twitch.follower.TwitchFollowEvent
Class constructor.
TwitchFollowsInitializedEvent - Class in tv.phantombot.event.twitch.follower
 
TwitchFollowsInitializedEvent() - Constructor for class tv.phantombot.event.twitch.follower.TwitchFollowsInitializedEvent
Class constructor.
TwitchGameChangeEvent - Class in tv.phantombot.event.twitch.gamechange
 
TwitchGameChangeEvent(String) - Constructor for class tv.phantombot.event.twitch.gamechange.TwitchGameChangeEvent
Class constructor.
TwitchMassAnonymousSubscriptionGiftedEvent - Class in tv.phantombot.event.twitch.subscriber
 
TwitchMassAnonymousSubscriptionGiftedEvent(String, String) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchMassAnonymousSubscriptionGiftedEvent
Class constructor.
TwitchMassSubscriptionGiftedEvent - Class in tv.phantombot.event.twitch.subscriber
 
TwitchMassSubscriptionGiftedEvent(String, String, String) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchMassSubscriptionGiftedEvent
Class constructor.
TwitchMessageInterface - Class in com.gmt2001.twitch.tmi
A client for the Twitch Message Interface
TwitchMessageInterface() - Constructor for class com.gmt2001.twitch.tmi.TwitchMessageInterface
Initializes the Twitch Message Interface.
TwitchOAuthReauthorizedEvent - Class in tv.phantombot.event.twitch
One of the Twitch OAuth tokens has been re-authorized from the /oauth page on the bots webserver
TwitchOAuthReauthorizedEvent(boolean) - Constructor for class tv.phantombot.event.twitch.TwitchOAuthReauthorizedEvent
 
TwitchOfflineEvent - Class in tv.phantombot.event.twitch.offline
 
TwitchOfflineEvent() - Constructor for class tv.phantombot.event.twitch.offline.TwitchOfflineEvent
Class constructor.
TwitchOnlineEvent - Class in tv.phantombot.event.twitch.online
 
TwitchOnlineEvent() - Constructor for class tv.phantombot.event.twitch.online.TwitchOnlineEvent
Class constructor.
TwitchPrimeSubscriberEvent - Class in tv.phantombot.event.twitch.subscriber
 
TwitchPrimeSubscriberEvent(String) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchPrimeSubscriberEvent
Class constructor.
TwitchPrimeSubscriberEvent(String, String) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchPrimeSubscriberEvent
Class constructor.
TwitchRaidEvent - Class in tv.phantombot.event.twitch.raid
 
TwitchRaidEvent(String, String) - Constructor for class tv.phantombot.event.twitch.raid.TwitchRaidEvent
Class constructor.
TwitchReSubscriberEvent - Class in tv.phantombot.event.twitch.subscriber
 
TwitchReSubscriberEvent(String, String, String, String) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchReSubscriberEvent
Class constructor.
TwitchSession - Class in tv.phantombot.twitch.irc
 
TwitchSession(String, String) - Constructor for class tv.phantombot.twitch.irc.TwitchSession
Class constructor.
TwitchSubscriberEvent - Class in tv.phantombot.event.twitch.subscriber
 
TwitchSubscriberEvent(String, String, String, String) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchSubscriberEvent
Class constructor.
TwitchSubscriptionGiftEvent - Class in tv.phantombot.event.twitch.subscriber
 
TwitchSubscriptionGiftEvent(String, String, String) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchSubscriptionGiftEvent
Class constructor.
TwitchSubscriptionGiftEvent(String, String, String, String) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchSubscriptionGiftEvent
Class constructor.
TwitchSubscriptionGiftEvent(String, String, String, String, String) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchSubscriptionGiftEvent
Class constructor.
TwitchSubscriptionGiftEvent(String, String, String, String, String, boolean) - Constructor for class tv.phantombot.event.twitch.subscriber.TwitchSubscriptionGiftEvent
Class constructor.
TwitchTeamsCache - Class in tv.phantombot.cache
 
TwitchTeamsCache.Team - Class in tv.phantombot.cache
Private class that holds the teams information.
TwitchTitleChangeEvent - Class in tv.phantombot.event.twitch.titlechange
 
TwitchTitleChangeEvent(String) - Constructor for class tv.phantombot.event.twitch.titlechange.TwitchTitleChangeEvent
Class constructor.
TwitchUnfollowEvent - Class in tv.phantombot.event.twitch.follower
 
TwitchUnfollowEvent(String) - Constructor for class tv.phantombot.event.twitch.follower.TwitchUnfollowEvent
Class constructor.
TwitchUserLoginChangedEvent - Class in tv.phantombot.event.twitch
A user that is tracked by ViewerCache has changed their login name
TwitchUserLoginChangedEvent(String, String, String) - Constructor for class tv.phantombot.event.twitch.TwitchUserLoginChangedEvent
Constructor
TwitchValidate - Class in tv.phantombot.twitch.api
Handle Validate requests of the OAUTH2 token from Twitch.
type - Variable in class com.gmt2001.HttpResponse
Deprecated.
 
type - Variable in class com.illusionaryone.Logger.LogItem
 
type() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
The subscription's type.
type() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageFragment
The fragment type, such as text, cheermote, emote, or mention.
type() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
The stream type.
type(int) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
type(int) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
type(String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
type(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
type(Name) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
type(Name) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
TYPE - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageHold
 
TYPE - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageUpdate
 
TYPE - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
 
TYPE - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
 
TYPE - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
 
TYPE - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
 
TYPE - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
 
TYPE - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
 
TYPE - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
 
TYPE - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
 
TYPE - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOffline
 
TYPE - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
 
types() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
types() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 

U

unban() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The user who was unbanned.
UnBan - Enum constant in enum class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationActions.Actions
Unban
UnBan() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
Attempts to set the current action to Actions.UnBan
unbanRequest() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The data about the updated unban request.
UnbanRequestData - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.data
Unban request data in an EventSub payload.
UnbanRequestData(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.data.UnbanRequestData
Constructor
unbanUser(String, String) - Method in class tv.phantombot.twitch.api.Helix
Removes the ban or timeout that was placed on the specified user.
unbanUserAsync(String, String) - Method in class tv.phantombot.twitch.api.Helix
Removes the ban or timeout that was placed on the specified user.
uncaughtException(Thread, Throwable) - Method in class com.gmt2001.UncaughtExceptionHandler
Handles uncaught exceptions
UncaughtExceptionHandler - Class in com.gmt2001
Catches exceptions which have not been caught elsewhere
UncaughtExceptionHandler() - Constructor for class com.gmt2001.UncaughtExceptionHandler
 
Unfulfilled - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd.RedemptionStatus
Unfulfilled
UNFULFILLED - Enum constant in enum class tv.phantombot.twitch.api.Helix.CustomRewardRedemptionStatus
Not fulfilled yet
Unknown - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd.RedemptionStatus
Unknown status
unmod() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The user who was removed from mod.
unraid() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The user who is no longer being raided.
unregister(Listener) - Method in class tv.phantombot.event.EventBus
Deregisters an instance of a class implementing Listener to no longer receive events
unregister(ScriptEventHandler) - Method in class tv.phantombot.script.ScriptEventManager
Method to unregister an event handler.
UNSTARTED - Enum constant in enum class tv.phantombot.ytplayer.YTPlayerState
 
untimeout() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The user who was removed from timeout.
UnTimeout() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
Attempts to set the current action to Actions.UnTimeout
unvip() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The user who was removed from VIP.
update() - Static method in class com.gmt2001.util.GamesListUpdater
Deprecated.
Updates the games list using smart update mode
update(boolean) - Static method in class com.gmt2001.util.GamesListUpdater
Deprecated.
Updates the games list
updateAPIToken(String) - Method in class tv.phantombot.twitch.api.TwitchValidate
 
updateAuth() - Method in class tv.phantombot.httpserver.HTTPOAuthHandler
 
updateAuth() - Method in class tv.phantombot.httpserver.HTTPPanelAndYTHandler
 
updateAuth() - Method in class tv.phantombot.httpserver.HttpSetupHandler
 
updateAuth(String, String) - Method in class tv.phantombot.httpserver.HTTPAuthenticatedHandler
 
UpdateChannel(String, String, String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Updates the status and game of a channel
UpdateChannel(String, String, String, int) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
Updates the status and game of a channel
UpdateChannel(String, String, String, String) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
 
UpdateChannel(String, String, String, String, int) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
 
updateChannelInformation(String, String, String, String, int) - Method in class tv.phantombot.twitch.api.Helix
Modifies channel information for users.
updateChannelInformationAsync(String, String, String, String, int) - Method in class tv.phantombot.twitch.api.Helix
Modifies channel information for users.
updateChatSettings(String, Boolean, Boolean, Integer, Boolean, Integer, Boolean, Integer, Boolean, Boolean) - Method in class tv.phantombot.twitch.api.Helix
Updates the broadcaster's chat settings.
updateChatSettingsAsync(String, Boolean, Boolean, Integer, Boolean, Integer, Boolean, Integer, Boolean, Boolean) - Method in class tv.phantombot.twitch.api.Helix
Updates the broadcaster's chat settings.
updateChatToken(String) - Method in class tv.phantombot.twitch.api.TwitchValidate
 
UpdateCommunities(String, String[]) - Method in class com.gmt2001.TwitchAPIv5
Deprecated.
 
updateCustomLang(String, String, JSONStringer) - Static method in class com.scaniatv.LangFileUpdater
Method that updates a custom lang file.
updateCustomReward(String, String, Integer, Boolean, Boolean, String, Boolean, String, Boolean, Integer, Boolean, Integer, Boolean, Integer, Boolean) - Method in class tv.phantombot.twitch.api.Helix
Updates a custom reward.
updateCustomRewardAsync(String, String, Integer, Boolean, Boolean, String, Boolean, String, Boolean, Integer, Boolean, Integer, Boolean, Integer, Boolean) - Method in class tv.phantombot.twitch.api.Helix
Updates a custom reward.
updateGame() - Method in class tv.phantombot.cache.TwitchCache
Updates the current game from the API
updateGame(boolean) - Method in class tv.phantombot.cache.TwitchCache
Updates the current game
updateGuildId() - Static method in class tv.phantombot.discord.DiscordAPI
Updates the Discord Guild ID
updateRedemptionStatus(List<String>, String, Helix.CustomRewardRedemptionStatus) - Method in class tv.phantombot.twitch.api.Helix
Updates a redemption\'s status.
updateRedemptionStatusAsync(List<String>, String, Helix.CustomRewardRedemptionStatus) - Method in class tv.phantombot.twitch.api.Helix
Updates a redemption\'s status.
updateShieldModeStatus(String, boolean) - Method in class tv.phantombot.twitch.api.Helix
Activates or deactivates the broadcaster’s Shield Mode.
updateShieldModeStatusAsync(String, boolean) - Method in class tv.phantombot.twitch.api.Helix
Activates or deactivates the broadcaster’s Shield Mode.
updateViewerCount(int) - Method in class tv.phantombot.cache.TwitchCache
Updates the viewer count
URIUtil - Class in com.gmt2001.httpclient
Assists with creating a URI by automatically encoding characters that URI finds unacceptable
url - Variable in class com.gmt2001.HttpResponse
Deprecated.
 
url() - Method in class com.gmt2001.httpclient.HttpClientResponse
Returns the URL requested
urlencodePost(Map<String, String>) - Static method in class com.gmt2001.httpclient.HttpClient
Converts a map of post data into a URL-encoded string suitable for the content type application/x-www-form-urlencoded
useIndex(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
useIndexForGroupBy(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
useIndexForJoin(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
useIndexForOrderBy(String...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
user() - Method in class com.gmt2001.twitch.tmi.processors.AbstractTMIProcessor
Shortcut to get the bot username
USER_REMOVED - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
A user in the condition of the subscription was removed.
UserAlreadyExists - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Panel user already exits
UserData - Class in com.gmt2001.twitch.eventsub.subscriptions.channel.data
User data in an EventSub payload.
UserData(JSONObject) - Constructor for class com.gmt2001.twitch.eventsub.subscriptions.channel.data.UserData
Constructor
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
Captures WebSocketServerProtocolHandler.HandshakeComplete events and saves the WsFrameHandler URI to the session If a handler is not available for the requested path, then 404 NOT FOUND is sent back to the client using JSON:API format
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.gmt2001.httpwsserver.WsSslErrorHandler
Captures WebSocketServerProtocolHandler.HandshakeComplete events and saves the WsFrameHandler URI to the session If a handler is not available for the requested path, then 404 NOT FOUND is sent back to the client using JSON:API format
UserExists(String) - Static method in class tv.phantombot.panel.PanelUser.PanelUser
Indicates if the user with the specified username exists
userId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The message sender's user ID.
userId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
User ID of the user that redeemed the reward.
userId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
The new follower's user ID.
userId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageMention
The mentioned user's user ID.
userId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.UserData
The user's ID.
userId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.TopPredictor
The ID of the user.
userInput() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
The user input provided.
UserIsConfig - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Panel user originates from the botlogin.txt
UserIsDisabled - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Panel user is disabled
userLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The message sender's user login.
userLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
Login of the user that redeemed the reward.
userLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
The new follower's user login.
userLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageMention
The mentioned user's user login.
userLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.UserData
The user's login name.
userLogin() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.TopPredictor
The login of the user.
userName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
The message sender's user display name.
userName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
Display name of the user that redeemed the reward.
userName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
The new follower's user display name.
userName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.chat.data.MessageMention
The mentioned user's user display name.
userName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.UserData
The user's display name.
userName() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.TopPredictor
The display name of the user.
USERNAME - Variable in class tv.phantombot.panel.PanelUser.PanelUserTable
Username
UsernameCache - Class in tv.phantombot.cache
Deprecated, for removal: This API element is subject to removal in a future version.
Please use ViewerCache instead. In scripts, use $.viewer instead of $.username
UserNotFound - Enum constant in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Panel user could not be found
UserNoticeTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the USERNOTICE TMI Command
UserNoticeTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.UserNoticeTMIProcessor
 
users() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionOutcome
The number of users who used Channel Points on this outcome.
UserStateTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the USERSTATE TMI command
UserStateTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.UserStateTMIProcessor
 

V

validA - Variable in class tv.phantombot.twitch.api.TwitchValidate
 
validateAPI(String, String) - Method in class tv.phantombot.twitch.api.TwitchValidate
Method that validates an oAuthToken.
validateBroadcasterToken(String) - Method in class tv.phantombot.httpserver.HTTPOAuthHandler
 
validateChat(String, String) - Method in class tv.phantombot.twitch.api.TwitchValidate
 
validateOAuth() - Method in class tv.phantombot.PhantomBot
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscriptionType
Validates that the provided parameters are acceptable for use in EventSubSubscriptionType.proposeSubscription()
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessage
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.Revocation
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOffline
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
 
validateParameters() - Method in class com.gmt2001.twitch.eventsub.subscriptions.Test
 
validC - Variable in class tv.phantombot.twitch.api.TwitchValidate
 
value() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
The value
value() - Method in enum class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationActions.Actions
 
value(String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
Sets the value
VALUE - Variable in class com.gmt2001.datastore.SectionVariableValueTable
The value
value1() - Method in class com.gmt2001.datastore2.record.Record1
 
value1() - Method in class com.gmt2001.datastore2.record.Record2
 
value1() - Method in class com.gmt2001.datastore2.record.Record3
 
value1() - Method in class com.gmt2001.datastore2.record.Record4
 
value1() - Method in class com.gmt2001.datastore2.record.Record5
 
value1() - Method in class com.gmt2001.datastore2.record.Record6
 
value1() - Method in class com.gmt2001.datastore2.record.Record7
 
value1() - Method in class com.gmt2001.datastore2.record.Record8
 
value1(A) - Method in class com.gmt2001.datastore2.record.Record1
 
value1(A) - Method in class com.gmt2001.datastore2.record.Record2
 
value1(A) - Method in class com.gmt2001.datastore2.record.Record3
 
value1(A) - Method in class com.gmt2001.datastore2.record.Record4
 
value1(A) - Method in class com.gmt2001.datastore2.record.Record5
 
value1(A) - Method in class com.gmt2001.datastore2.record.Record6
 
value1(A) - Method in class com.gmt2001.datastore2.record.Record7
 
value1(A) - Method in class com.gmt2001.datastore2.record.Record8
 
value2() - Method in class com.gmt2001.datastore2.record.Record2
 
value2() - Method in class com.gmt2001.datastore2.record.Record3
 
value2() - Method in class com.gmt2001.datastore2.record.Record4
 
value2() - Method in class com.gmt2001.datastore2.record.Record5
 
value2() - Method in class com.gmt2001.datastore2.record.Record6
 
value2() - Method in class com.gmt2001.datastore2.record.Record7
 
value2() - Method in class com.gmt2001.datastore2.record.Record8
 
value2(B) - Method in class com.gmt2001.datastore2.record.Record2
 
value2(B) - Method in class com.gmt2001.datastore2.record.Record3
 
value2(B) - Method in class com.gmt2001.datastore2.record.Record4
 
value2(B) - Method in class com.gmt2001.datastore2.record.Record5
 
value2(B) - Method in class com.gmt2001.datastore2.record.Record6
 
value2(B) - Method in class com.gmt2001.datastore2.record.Record7
 
value2(B) - Method in class com.gmt2001.datastore2.record.Record8
 
value3() - Method in class com.gmt2001.datastore2.record.Record3
 
value3() - Method in class com.gmt2001.datastore2.record.Record4
 
value3() - Method in class com.gmt2001.datastore2.record.Record5
 
value3() - Method in class com.gmt2001.datastore2.record.Record6
 
value3() - Method in class com.gmt2001.datastore2.record.Record7
 
value3() - Method in class com.gmt2001.datastore2.record.Record8
 
value3(C) - Method in class com.gmt2001.datastore2.record.Record3
 
value3(C) - Method in class com.gmt2001.datastore2.record.Record4
 
value3(C) - Method in class com.gmt2001.datastore2.record.Record5
 
value3(C) - Method in class com.gmt2001.datastore2.record.Record6
 
value3(C) - Method in class com.gmt2001.datastore2.record.Record7
 
value3(C) - Method in class com.gmt2001.datastore2.record.Record8
 
value4() - Method in class com.gmt2001.datastore2.record.Record4
 
value4() - Method in class com.gmt2001.datastore2.record.Record5
 
value4() - Method in class com.gmt2001.datastore2.record.Record6
 
value4() - Method in class com.gmt2001.datastore2.record.Record7
 
value4() - Method in class com.gmt2001.datastore2.record.Record8
 
value4(D) - Method in class com.gmt2001.datastore2.record.Record4
 
value4(D) - Method in class com.gmt2001.datastore2.record.Record5
 
value4(D) - Method in class com.gmt2001.datastore2.record.Record6
 
value4(D) - Method in class com.gmt2001.datastore2.record.Record7
 
value4(D) - Method in class com.gmt2001.datastore2.record.Record8
 
value5() - Method in class com.gmt2001.datastore2.record.Record5
 
value5() - Method in class com.gmt2001.datastore2.record.Record6
 
value5() - Method in class com.gmt2001.datastore2.record.Record7
 
value5() - Method in class com.gmt2001.datastore2.record.Record8
 
value5(E) - Method in class com.gmt2001.datastore2.record.Record5
 
value5(E) - Method in class com.gmt2001.datastore2.record.Record6
 
value5(E) - Method in class com.gmt2001.datastore2.record.Record7
 
value5(E) - Method in class com.gmt2001.datastore2.record.Record8
 
value6() - Method in class com.gmt2001.datastore2.record.Record6
 
value6() - Method in class com.gmt2001.datastore2.record.Record7
 
value6() - Method in class com.gmt2001.datastore2.record.Record8
 
value6(F) - Method in class com.gmt2001.datastore2.record.Record6
 
value6(F) - Method in class com.gmt2001.datastore2.record.Record7
 
value6(F) - Method in class com.gmt2001.datastore2.record.Record8
 
value7() - Method in class com.gmt2001.datastore2.record.Record7
 
value7() - Method in class com.gmt2001.datastore2.record.Record8
 
value7(G) - Method in class com.gmt2001.datastore2.record.Record7
 
value7(G) - Method in class com.gmt2001.datastore2.record.Record8
 
value8() - Method in class com.gmt2001.datastore2.record.Record8
 
value8(H) - Method in class com.gmt2001.datastore2.record.Record8
 
valueOf(String) - Static method in enum class com.gmt2001.HttpRequest.RequestType
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd.RedemptionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionOutcome.Color
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.gmt2001.twitch.tmi.TMIMessage.TMIMessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.illusionaryone.Logger.LogType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tv.phantombot.discord.DiscordAPI.ConnectionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tv.phantombot.event.discord.reaction.DiscordMessageReactionEvent.ReactionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationActions.Actions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tv.phantombot.panel.PanelUser.PanelUser.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.Permission
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tv.phantombot.twitch.api.Helix.AnnouncementColors
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tv.phantombot.twitch.api.Helix.CustomRewardRedemptionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tv.phantombot.twitch.api.Helix.PredictionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tv.phantombot.ytplayer.YTPlayerState
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.gmt2001.HttpRequest.RequestType
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd.RedemptionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionOutcome.Color
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.gmt2001.twitch.tmi.TMIMessage.TMIMessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.illusionaryone.Logger.LogType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tv.phantombot.discord.DiscordAPI.ConnectionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tv.phantombot.event.discord.reaction.DiscordMessageReactionEvent.ReactionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationActions.Actions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tv.phantombot.panel.PanelUser.PanelUser.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.PanelMessage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tv.phantombot.panel.PanelUser.PanelUserHandler.Permission
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tv.phantombot.twitch.api.Helix.AnnouncementColors
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tv.phantombot.twitch.api.Helix.CustomRewardRedemptionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tv.phantombot.twitch.api.Helix.PredictionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tv.phantombot.ytplayer.YTPlayerState
Returns an array containing the constants of this enum class, in the order they are declared.
values(A) - Method in class com.gmt2001.datastore2.record.Record1
 
values(A, B) - Method in class com.gmt2001.datastore2.record.Record2
 
values(A, B, C) - Method in class com.gmt2001.datastore2.record.Record3
 
values(A, B, C, D) - Method in class com.gmt2001.datastore2.record.Record4
 
values(A, B, C, D, E) - Method in class com.gmt2001.datastore2.record.Record5
 
values(A, B, C, D, E, F) - Method in class com.gmt2001.datastore2.record.Record6
 
values(A, B, C, D, E, F, G) - Method in class com.gmt2001.datastore2.record.Record7
 
values(A, B, C, D, E, F, G, H) - Method in class com.gmt2001.datastore2.record.Record8
 
values(Module, Long) - Method in class com.gmt2001.module.ModuleVersionRecord
Sets the name and version of the module whose version is stored in this record
values(String, String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
Sets the section, variable, and value
values(String, String, String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
Sets the section, variable, and value
values(Table<?>, Long) - Method in class com.gmt2001.datastore2.meta.TableVersionRecord
Sets the name and version of the managed table whose version is stored in this record
valuesRow() - Method in class com.gmt2001.datastore2.record.Record1
 
valuesRow() - Method in class com.gmt2001.datastore2.record.Record2
 
valuesRow() - Method in class com.gmt2001.datastore2.record.Record3
 
valuesRow() - Method in class com.gmt2001.datastore2.record.Record4
 
valuesRow() - Method in class com.gmt2001.datastore2.record.Record5
 
valuesRow() - Method in class com.gmt2001.datastore2.record.Record6
 
valuesRow() - Method in class com.gmt2001.datastore2.record.Record7
 
valuesRow() - Method in class com.gmt2001.datastore2.record.Record8
 
variable() - Method in class com.gmt2001.datastore.SectionVariableValueRecord
The variable
variable(String) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
Sets the variable
VARIABLE - Variable in class com.gmt2001.datastore.SectionVariableValueTable
The variable
version() - Method in class com.gmt2001.datastore2.meta.TableVersionRecord
The version of the managed table
version() - Method in class com.gmt2001.module.ModuleVersionRecord
The version of the module
version() - Method in class com.gmt2001.twitch.eventsub.EventSubSubscription
The version of the subscription.
version(Long) - Method in class com.gmt2001.datastore2.meta.TableVersionRecord
Sets the version of the managed table
version(Long) - Method in class com.gmt2001.module.ModuleVersionRecord
Sets the version of the module
VERSION - Variable in class com.gmt2001.datastore2.meta.TableVersion
The version of the managed table
VERSION - Variable in class com.gmt2001.module.ModuleVersionTable
The version of the module
VERSION - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageHold
 
VERSION - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.automod.message.AutomodMessageUpdate
 
VERSION - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.channel_points.redemption.ChannelPointsCustomRewardRedemptionAdd
 
VERSION - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelFollow
 
VERSION - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
 
VERSION - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelUpdate
 
VERSION - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionBegin
 
VERSION - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
 
VERSION - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionLock
 
VERSION - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionProgress
 
VERSION - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOffline
 
VERSION - Static variable in class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline
 
VERSION_REMOVED - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
The specific version of the subscription type was removed.
Viewer - Class in com.gmt2001.twitch.cache
Contains information about a specific viewer in a ViewerCache
ViewerCache - Class in com.gmt2001.twitch.cache
Maintains a list of viewers, Twitch viewer permissions, and username lookups
viewerCount() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.RaidData
The viewer count when the raid countdown was started.
ViewerListCache - Class in tv.phantombot.cache
Deprecated, for removal: This API element is subject to removal in a future version.
Please use ViewerCache instead. In scripts, use $.viewer instead of $.usernameCache
viewers() - Method in class tv.phantombot.cache.TwitchCache
The current number of viewers of the live stream.
vip() - Method in class com.gmt2001.twitch.cache.Viewer
Indicates if this user is a VIP
vip() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.ChannelModerate
The user who was added as VIP.
vip(boolean) - Method in class com.gmt2001.twitch.cache.Viewer
Updates the Twitch VIP status of the viewer

W

waitAndRun(Runnable) - Method in class com.gmt2001.ratelimiters.WindowedRateLimiter
Runs the specified command when a token is available, but does not take the token.
waitAndTakeToken(Runnable) - Method in class com.gmt2001.ratelimiters.WindowedRateLimiter
Takes a token and then runs the specified command.
waitTimeSeconds() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.data.SlowModeData
The number of seconds users must wait in between sending messages.
warn - Class in com.gmt2001.Console
 
warning() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent.ModerationAction
 
warning(String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.WARNING error
warning(String, Map<String, Object>) - Method in class com.gmt2001.RollbarProvider
Sends a Level.WARNING error
warning(Throwable) - Method in class com.gmt2001.RollbarProvider
Sends a Level.WARNING error
warning(Throwable, String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.WARNING error
warning(Throwable, Map<String, Object>) - Method in class com.gmt2001.RollbarProvider
Sends a Level.WARNING error
warning(Throwable, Map<String, Object>, String) - Method in class com.gmt2001.RollbarProvider
Sends a Level.WARNING error
Warning - Enum constant in enum class com.illusionaryone.Logger.LogType
 
wasAffiliate() - Method in class tv.phantombot.event.twitch.TwitchBroadcasterTypeEvent
Indicates if this channel was an affiliate before this update
wasAffiliateOrPartner() - Method in class tv.phantombot.event.twitch.TwitchBroadcasterTypeEvent
Indicates if this channel was either an affiliate or a partner before this update
wasPartner() - Method in class tv.phantombot.event.twitch.TwitchBroadcasterTypeEvent
Indicates if this channel was a partner before this update
WATCH_PARTY - Enum constant in enum class com.gmt2001.twitch.eventsub.subscriptions.stream.StreamOnline.Type
Watching a movie or TV show together on Prime Video
WEBHOOK_CALLBACK_VERIFICATION_FAILED - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
Webhook failed verification of the callback specified in the subscription creation request.
WEBHOOK_CALLBACK_VERIFICATION_PENDING - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
Webhook is pending verification of the callback specified in the subscription creation request.
WebPanelEvent - Class in tv.phantombot.event.webpanel
 
WebPanelEvent() - Constructor for class tv.phantombot.event.webpanel.WebPanelEvent
 
WebPanelSocketConnectEvent - Class in tv.phantombot.event.webpanel.websocket
 
WebPanelSocketConnectEvent() - Constructor for class tv.phantombot.event.webpanel.websocket.WebPanelSocketConnectEvent
 
WebPanelSocketEvent - Class in tv.phantombot.event.webpanel.websocket
 
WebPanelSocketEvent() - Constructor for class tv.phantombot.event.webpanel.websocket.WebPanelSocketEvent
 
WebPanelSocketUpdateEvent - Class in tv.phantombot.event.webpanel.websocket
 
WebPanelSocketUpdateEvent(String, String, String, String[]) - Constructor for class tv.phantombot.event.webpanel.websocket.WebPanelSocketUpdateEvent
Class constructor.
WebPanelSocketUpdateEvent(String, String, String, String[], boolean) - Constructor for class tv.phantombot.event.webpanel.websocket.WebPanelSocketUpdateEvent
 
WEBSOCKET_CONNECTION_UNUSED - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
The client failed to subscribe to events within the required time.
WEBSOCKET_DISCONNECTED - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
The client closed the connection.
WEBSOCKET_FAILED_PING_PONG - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
The client failed to respond to a ping message.
WEBSOCKET_INTERNAL_ERROR - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
The Twitch WebSocket server experienced an unexpected error.
WEBSOCKET_NETWORK_ERROR - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
The Twitch WebSocket server experienced a network error writing the message to the client.
WEBSOCKET_NETWORK_TIMEOUT - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
The Twitch WebSocket server timed out writing the message to the client.
WEBSOCKET_RECEIVED_INBOUND_TRAFFIC - Enum constant in enum class com.gmt2001.twitch.eventsub.EventSubSubscription.SubscriptionStatus
The client sent a non-pong message.
WebSocketFrameHandler - Class in com.gmt2001.httpwsserver
Processes WebSocket frames and passes successful ones to the appropriate registered final handler
where(String) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
where(String, Object...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
where(String, QueryPart...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
where(Collection<? extends Condition>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
where(Condition) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
where(Condition...) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
where(Field<Boolean>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
where(SQL) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
whereExists(Select<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
whereNotExists(Select<?>) - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
WhisperTMIProcessor - Class in com.gmt2001.twitch.tmi.processors
Handles the WHISPER TMI Command
WhisperTMIProcessor() - Constructor for class com.gmt2001.twitch.tmi.processors.WhisperTMIProcessor
 
WindowedRateLimiter - Class in com.gmt2001.ratelimiters
Handles rate limiting using a window which resets a period of time after the first token is used
WindowedRateLimiter(long, int) - Constructor for class com.gmt2001.ratelimiters.WindowedRateLimiter
Constructor
WindowedRateLimiter(Duration, int) - Constructor for class com.gmt2001.ratelimiters.WindowedRateLimiter
Constructor
WindowedSwitchingRateLimiter - Class in com.gmt2001.ratelimiters
Handles rate limiting using a window which resets a period of time after the first token is used, and where the limit can switch between two values
WindowedSwitchingRateLimiter(long, int, int) - Constructor for class com.gmt2001.ratelimiters.WindowedSwitchingRateLimiter
Constructor
WindowedSwitchingRateLimiter(long, int, int, boolean) - Constructor for class com.gmt2001.ratelimiters.WindowedSwitchingRateLimiter
Constructor
WindowedSwitchingRateLimiter(Duration, int, int) - Constructor for class com.gmt2001.ratelimiters.WindowedSwitchingRateLimiter
Constructor
WindowedSwitchingRateLimiter(Duration, int, int, boolean) - Constructor for class com.gmt2001.ratelimiters.WindowedSwitchingRateLimiter
Constructor
windowMS - Variable in class com.gmt2001.ratelimiters.WindowedRateLimiter
 
windowMS() - Method in class com.gmt2001.ratelimiters.WindowedRateLimiter
 
winningOutcomeId() - Method in class com.gmt2001.twitch.eventsub.subscriptions.channel.prediction.PredictionEnd
ID of the winning outcome.
with(SectionVariableValueTable) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
Copies the values and changed state of this record to a new one on the given table
with(Field<T>, T) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
with(Field<T>, U, Converter<? extends T, ? super U>) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
withAuthorIcon(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withAuthorName(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withAuthorUrl(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withColor(int) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withColor(int, int, int) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withColor(Color) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withColor(Color) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withDesc(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withDescription(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withFooterIcon(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withFooterText(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withImage(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withOrdinality() - Method in class com.gmt2001.datastore.SectionVariableValueTable
 
withThumbnail(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withTimestamp(long) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withTimestamp(Instant) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withTitle(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
withUrl(String) - Method in class tv.phantombot.discord.util.EmbedBuilder
 
WriteLinesToFile(String, List<String>, boolean) - Static method in class com.gmt2001.JSFileSystem
Writes a sequence of lines to a file
WriteLineToFile(String, String, boolean) - Static method in class com.gmt2001.JSFileSystem
Writes a single line to a file
writeSQL(SQLOutput) - Method in class com.gmt2001.datastore.SectionVariableValueRecord
 
WsAlertsPollsHandler - Class in tv.phantombot.panel
 
WsAlertsPollsHandler(String, String) - Constructor for class tv.phantombot.panel.WsAlertsPollsHandler
 
WsAuthenticationHandler - Interface in com.gmt2001.httpwsserver.auth
Represents an Authentication Handler for a WsHandler
WSClient - Class in com.gmt2001.wsclient
Provides a WebSocket client
WSClient(URI, WsClientFrameHandler) - Constructor for class com.gmt2001.wsclient.WSClient
Constructor that does not initialize a WSPinger
WSClient(URI, WsClientFrameHandler, WSPinger) - Constructor for class com.gmt2001.wsclient.WSClient
Constructor
WsClientCompressionHandler - Class in com.gmt2001.wsclient
Enables support for permessage-deflate; server_no_context_takeover; client_no_context_takeover
WsClientFrameHandler - Interface in com.gmt2001.wsclient
Represents a handler for WebSocket client frames
WsFrameHandler - Interface in com.gmt2001.httpwsserver
Represents a handler for WebSocket frames
WsNoAuthenticationHandler - Class in com.gmt2001.httpwsserver.auth
Provides a WsAuthenticationHandler that allows all requests
WsNoAuthenticationHandler() - Constructor for class com.gmt2001.httpwsserver.auth.WsNoAuthenticationHandler
 
WsPanelHandler - Class in tv.phantombot.panel
 
WsPanelHandler(String, String) - Constructor for class tv.phantombot.panel.WsPanelHandler
 
WsPanelRemoteLoginHandler - Class in tv.phantombot.panel
 
WsPanelRemoteLoginHandler() - Constructor for class tv.phantombot.panel.WsPanelRemoteLoginHandler
 
WSPinger - Class in com.gmt2001.wspinger
Pings the remote endpoint periodically; closes the socket if a PONG is not received after a defined number of PING attempts
WSPinger(Duration, Duration, int) - Constructor for class com.gmt2001.wspinger.WSPinger
Constructor that uses RFC6455 PING/PONG frames
WSPinger(Duration, Duration, int, PingPongSupplierPredicate) - Constructor for class com.gmt2001.wspinger.WSPinger
Constructor
WSPinger(Duration, Duration, int, Supplier<WebSocketFrame>, Predicate<WebSocketFrame>) - Constructor for class com.gmt2001.wspinger.WSPinger
Constructor
WsSharedRWTokenAuthenticationHandler - Class in com.gmt2001.httpwsserver.auth
Provides a WsAuthenticationHandler that implements A Write/ReadOnly token-based authentication where all clients share the same tokens
WsSharedRWTokenAuthenticationHandler(String, String, int) - Constructor for class com.gmt2001.httpwsserver.auth.WsSharedRWTokenAuthenticationHandler
Constructor
WsSharedRWTokenAuthenticationHandler(String, String, int, boolean) - Constructor for class com.gmt2001.httpwsserver.auth.WsSharedRWTokenAuthenticationHandler
Constructor
WsSharedRWTokenAuthenticationHandler(String, String, int, Runnable) - Constructor for class com.gmt2001.httpwsserver.auth.WsSharedRWTokenAuthenticationHandler
Constructor
WsSharedRWTokenAuthenticationHandler(String, String, int, Runnable, boolean) - Constructor for class com.gmt2001.httpwsserver.auth.WsSharedRWTokenAuthenticationHandler
Constructor
WsSslErrorHandler - Class in com.gmt2001.httpwsserver
Processes WebSocket frames and passes successful ones to the appropriate registered final handler
WsYTHandler - Class in tv.phantombot.ytplayer
 
WsYTHandler(String, String) - Constructor for class tv.phantombot.ytplayer.WsYTHandler
 

Y

YouTubeAPIv3 - Class in com.illusionaryone
Communicates with YouTube via the version 3 API
YTPlayerConnectEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerConnectEvent() - Constructor for class tv.phantombot.event.ytplayer.YTPlayerConnectEvent
Class constructor.
YTPlayerCurrentIdEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerCurrentIdEvent(String) - Constructor for class tv.phantombot.event.ytplayer.YTPlayerCurrentIdEvent
Class constructor.
YTPlayerDeleteCurrentEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerDeleteCurrentEvent() - Constructor for class tv.phantombot.event.ytplayer.YTPlayerDeleteCurrentEvent
Class constructor.
YTPlayerDeletePlaylistByIDEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerDeletePlaylistByIDEvent(String) - Constructor for class tv.phantombot.event.ytplayer.YTPlayerDeletePlaylistByIDEvent
Class constructor.
YTPlayerDeleteSREvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerDeleteSREvent(String) - Constructor for class tv.phantombot.event.ytplayer.YTPlayerDeleteSREvent
Class constructor.
YTPlayerDisconnectEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerDisconnectEvent() - Constructor for class tv.phantombot.event.ytplayer.YTPlayerDisconnectEvent
Class constructor.
YTPlayerEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerEvent() - Constructor for class tv.phantombot.event.ytplayer.YTPlayerEvent
 
YTPlayerLoadPlaylistEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerLoadPlaylistEvent(String) - Constructor for class tv.phantombot.event.ytplayer.YTPlayerLoadPlaylistEvent
Class constructor.
YTPlayerRandomizeEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerRandomizeEvent() - Constructor for class tv.phantombot.event.ytplayer.YTPlayerRandomizeEvent
Class constructor.
YTPlayerRequestCurrentSongEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerRequestCurrentSongEvent() - Constructor for class tv.phantombot.event.ytplayer.YTPlayerRequestCurrentSongEvent
Class constructor.
YTPlayerRequestPlaylistEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerRequestPlaylistEvent() - Constructor for class tv.phantombot.event.ytplayer.YTPlayerRequestPlaylistEvent
Class constructor.
YTPlayerRequestSonglistEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerRequestSonglistEvent() - Constructor for class tv.phantombot.event.ytplayer.YTPlayerRequestSonglistEvent
Class constructor.
YTPlayerSkipSongEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerSkipSongEvent() - Constructor for class tv.phantombot.event.ytplayer.YTPlayerSkipSongEvent
Class constructor.
YTPlayerSongRequestEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerSongRequestEvent(String) - Constructor for class tv.phantombot.event.ytplayer.YTPlayerSongRequestEvent
Class constructor.
YTPlayerState - Enum Class in tv.phantombot.ytplayer
 
YTPlayerStateEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerStateEvent(YTPlayerState) - Constructor for class tv.phantombot.event.ytplayer.YTPlayerStateEvent
Class constructor.
YTPlayerStealSongEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerStealSongEvent() - Constructor for class tv.phantombot.event.ytplayer.YTPlayerStealSongEvent
Class constructor.
YTPlayerStealSongEvent(String, String) - Constructor for class tv.phantombot.event.ytplayer.YTPlayerStealSongEvent
Class constructor.
YTPlayerVolumeEvent - Class in tv.phantombot.event.ytplayer
 
YTPlayerVolumeEvent(int) - Constructor for class tv.phantombot.event.ytplayer.YTPlayerVolumeEvent
Class constructor.
$ A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form