Index
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 - 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()
andTestData.AddedRedeemableId()
- AllRedeemables() - Static method in class com.gmt2001.TestData
-
A list of redeemable objects from
TestData.Redeemables()
andTestData.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 aUpdatableRecord
- AttachableRecord - Interface in com.gmt2001.datastore2.record
-
Allows
RecordListener.loadEnd(org.jooq.RecordContext)
to detect anUpdatableRecord
which needs to callAttachableDataType.attach(org.jooq.UpdatableRecord, int)
on some of it's values - 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 theWsFrameHandler
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
andAutomodMessageUpdate
. - 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
-
Used by
EventSubSubscriptionType.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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
-
Used by
AutomodMessageHold.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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
-
Used by
AutomodMessageUpdate.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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 thekey
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 andeditable
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
-
Used by
ChannelFollow.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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
-
Used by
ChannelModerate.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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
-
Used by
ChannelPointsCustomRewardRedemptionAdd.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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, then404 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
-
Used by
ChannelUpdate.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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 underlyingChannel
has already been authenticated When returningfalse
, this method MUST also send either an401 Unauthorized
, aHeader 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 underlyingChannel
has already been authenticated When returningfalse
, this method MUST also send anAuthentication 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 afterWsSharedRWTokenAuthenticationHandler.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 underlyingChannel
has already been authenticated When returningfalse
, 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 a404 NOT FOUND
or403 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 theonComplete
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 aCompositeInetNameResolver
to service DNS queries - CompositeInetNameResolver - Class in com.gmt2001.dns
-
A composite
AddressResolver
that resolves a host name against a sequence ofAddressResolver
s - 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 formatapplication/x-www-form-urlencoded
usingURLEncoder.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.
- 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 accesspermissions
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
- 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
- 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
-
Calls
AttachableDataType.attach(org.jooq.UpdatableRecord, int)
on each value which implementsAttachableDataType
- 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
-
Shortcut for
Datastore2.dslContext()
- 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
- editUser(String, String, Map<String, PanelUserHandler.Permission>, boolean, Boolean, Boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
- editUser(String, String, JSONArray, boolean, boolean, boolean) - Static method in class tv.phantombot.panel.PanelUser.PanelUserHandler
- 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
-
The backing
ScheduledExecutorService
- 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)
andEmojiProcessor.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 byPermissionMap.toJSON(boolean, boolean)
into aPermissionMap
- 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
- 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 anJSONStringer
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 anJSONStringer
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
- 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
, oredge
- 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 theEventLoopGroup
- 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 toReflect.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 thevariable
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 thevariable
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 thevariable
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 thevariable
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 thevariable
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 thevalue
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 thevalue
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 thevalue
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 thevalue
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 thevalue
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 thevalue
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 thevalue
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 thevalue
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 thevalue
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 anJSONStringer
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.Please use
CaselessProperties.instance()
instead - 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 theEventLoopGroup
- 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 toReflect.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
-
The
user's type
- 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
returnedtrue
- 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
toWSPinger.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
returnedtrue
- 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
-
Colors to be used with
Helix.sendChatAnnouncement(java.lang.String,java.lang.String,java.lang.String)
- 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 headerwebauth
- The query parameterwebauth
The password must be in the headerpassword
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 underlyingChannel
has already been authenticated When returningfalse
, 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 underlyingChannel
has already been authenticated When returningfalse
, 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 LinuxEventLoopGroup
, 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 macOSEventLoopGroup
, 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 asession_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 byp
- 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 theLONGTEXT
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()
orMiniConnectionPoolManager.getValidConnection()
when no free connection becomes available withintimeout
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 aModule
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
Module
s for upgrade tracking - mono() - Method in class tv.phantombot.event.irc.message.IrcModerationEvent
-
Returns a
Mono
which emitstrue
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 thatHttpClientResponse
identified the response body as not JSON, due to the first character not being a{
- 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
-
Receives
DiscordChannelCommandEvent
- 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
- 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
-
Receives
IrcModerationEvent
- 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 aHttpMethod.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 aHttpMethod.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
- PermissionMap - Class in tv.phantombot.panel.PanelUser
- 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 aHttpMethod.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 aHttpMethod.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
-
Used by
PredictionBegin.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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
-
Used by
PredictionEnd.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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
-
Used by
PredictionLock.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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
-
Used by
PredictionProgress.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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 ofstatus
is in theCLIENT 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 theContent-Type
andContent-Length
headers If the value ofstatus
is in theCLIENT 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 totext/html
, unlessfileNameOrType
ends withjson
orxml
- 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 theContent-Type
andContent-Length
headers If the value ofstatus
is in theCLIENT 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 totext/html
, unlessfileNameOrType
ends withjson
orxml
- prepareHttpResponse(HttpResponseStatus, String, String) - Static method in class com.gmt2001.httpwsserver.HttpServerPageHandler
-
Creates and prepares a
FullHttpResponse
for transmission This method automatically sets theContent-Type
andContent-Length
headers If the value ofstatus
is in theCLIENT 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 totext/html
, unlessfileNameOrType
ends withjson
orxml
- 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 aJSONObject
- prepareTextWebSocketResponse(JSONStringer) - Static method in class com.gmt2001.httpwsserver.WebSocketFrameHandler
-
Creates and prepares a text-type
WebSocketFrame
for transmission from aJSONStringer
- 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
-
Shortcut to
CaselessProperties.getProperty(java.lang.String)
- 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 aHttpMethod.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 aHttpMethod.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 anUpdateableRecordImpl
- 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 anUpdateableRecordImpl
- 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 anUpdateableRecordImpl
- 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 anUpdateableRecordImpl
- 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 anUpdateableRecordImpl
- 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 anUpdateableRecordImpl
- 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 anUpdateableRecordImpl
- 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 anUpdateableRecordImpl
- 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
-
Registers this
HttpRequestHandler
with theHttpServerPageHandler
- register() - Method in interface com.gmt2001.httpwsserver.WsFrameHandler
-
Registers this
WsFrameHandler
with theWebSocketFrameHandler
- 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 andeditable
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
theninitialDelay + period
, theninitialDelay + 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 thevariable
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 thevalue
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
-
A record in
SectionVariableValueTable
- 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 theisSave
parameter is set totrue
- 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
-
Used by
StreamOffline.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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
-
Used by
StreamOnline.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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, whoseFuture.get()
method will returnnull
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, whoseFuture.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, whoseFuture.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
-
Used by
Test.onEventSubInternalNotificationEvent(com.gmt2001.twitch.eventsub.EventSubInternalNotificationEvent)
to construct an object from an incoming notification - 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.
- 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
- 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 theWsFrameHandler
URI to the session If a handler is not available for the requested path, then404 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 theWsFrameHandler
URI to the session If a handler is not available for the requested path, then404 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.
- 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.
- 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
CREATE TABLE