- generateConfig() - Static method in class org.pircbotx.ReplayServer
-
- generateEvent(PircBotX) - Method in class org.pircbotx.hooks.events.WhoisEvent.Builder
-
- GenericChannelEvent - Interface in org.pircbotx.hooks.types
-
- GenericChannelModeEvent - Interface in org.pircbotx.hooks.types
-
Generic Channel Mode (not users status in the channel) change event
- GenericChannelModeRecipientEvent - Interface in org.pircbotx.hooks.types
-
Generic interface for Channel Op, Voice, Half Op, Super Op, and Owner Events
- GenericChannelUserEvent - Interface in org.pircbotx.hooks.types
-
- GenericChannelUserOutput - Interface in org.pircbotx.output
-
Interface for sending lines to the represented user or channel.
- GenericCTCPEvent - Interface in org.pircbotx.hooks.types
-
Any event dealing with CTCP.
- GenericDCCEvent - Interface in org.pircbotx.hooks.types
-
Any event dealing with DCC.
- GenericEvent - Interface in org.pircbotx.hooks.types
-
Base interface that all Generic event interfaces must extend from.
- GenericListenerManager - Class in org.pircbotx.hooks.managers
-
- GenericListenerManager() - Constructor for class org.pircbotx.hooks.managers.GenericListenerManager
-
Deprecated.
- GenericMessageEvent - Interface in org.pircbotx.hooks.types
-
Generic event for an incoming message from a user, whether it be a private
message, channel message, channel action, etc.
- GenericSnapshotEvent - Interface in org.pircbotx.hooks.types
-
- GenericUserEvent - Interface in org.pircbotx.hooks.types
-
- GenericUserModeEvent - Interface in org.pircbotx.hooks.types
-
Any user status change in a channel.
- getAcceptedIssuers() - Method in class org.pircbotx.UtilSSLSocketFactory.TrustingX509TrustManager
-
- getAction() - Method in class org.pircbotx.hooks.events.ActionEvent
-
The action message.
- getAddress() - Method in class org.pircbotx.hooks.events.IncomingChatRequestEvent
-
- getAddress() - Method in class org.pircbotx.hooks.events.IncomingFileTransferEvent
-
- getAddress() - Method in interface org.pircbotx.hooks.types.GenericDCCEvent
-
- getAllChannels() - Method in class org.pircbotx.UserChannelDao
-
Get all currently joined channels
- getAllUsers() - Method in class org.pircbotx.UserChannelDao
-
Get all currently known users, except from just joined channels where the
WHO response hasn't finished (listen for
UserListEvent
instead)
- getAutoJoinChannels() - Method in class org.pircbotx.Configuration.Builder
-
Map of channels and keys to automatically join upon connecting.
- getAutoJoinChannels() - Method in class org.pircbotx.Configuration
-
- getAutoNewNick() - Method in class org.pircbotx.hooks.events.NickAlreadyInUseEvent
-
The auto changed nick, if any.
- getAutoReconnectAttempts() - Method in class org.pircbotx.Configuration.Builder
-
Number of times to attempt to reconnect, default 5.
- getAutoReconnectAttempts() - Method in class org.pircbotx.Configuration
-
- getAutoReconnectDelay() - Method in class org.pircbotx.Configuration.Builder
-
Delay in milliseconds between reconnect attempts, default 0.
- getAutoReconnectDelay() - Method in class org.pircbotx.Configuration
-
- getAwayLength() - Method in class org.pircbotx.ServerInfo
-
- getAwayMessage() - Method in class org.pircbotx.hooks.events.WhoisEvent
-
- getAwayMessage() - Method in class org.pircbotx.User
-
User's away status
- getBanHostmask() - Method in class org.pircbotx.hooks.events.SetChannelBanEvent
-
The hostmask of the user that has been banned.
- getBot() - Method in class org.pircbotx.Channel
-
- getBot() - Method in class org.pircbotx.hooks.Event
-
- getBot() - Method in interface org.pircbotx.hooks.types.GenericEvent
-
The
PircBotX
instance that this event originally came from
- getBot() - Method in class org.pircbotx.ServerInfo
-
- getBot() - Method in class org.pircbotx.UserHostmask
-
- getBotById(int) - Method in class org.pircbotx.MultiBotManager
-
Lookup a managed bot by id.
- getBotFactory() - Method in class org.pircbotx.Configuration.Builder
-
- getBotFactory() - Method in class org.pircbotx.Configuration
-
- getBotId() - Method in class org.pircbotx.PircBotX
-
Unique number for this bot
- getBots() - Method in class org.pircbotx.MultiBotManager
-
Get all the bots that this MultiBotManager is managing.
- getBufferedReader() - Method in class org.pircbotx.dcc.Chat
-
- getBufferedWriter() - Method in class org.pircbotx.dcc.Chat
-
- getBytesTransfered() - Method in class org.pircbotx.dcc.FileTransfer
-
- getCap() - Method in class org.pircbotx.cap.EnableCapHandler
-
- getCapHandlers() - Method in class org.pircbotx.Configuration.Builder
-
IRCv3 CAP features to try to use, default enables multi-prefix and
away-notify but ignoring if the server doesn't support them
- getCapHandlers() - Method in class org.pircbotx.Configuration
-
- getCaseMapping() - Method in class org.pircbotx.ServerInfo
-
- getChanlimit() - Method in class org.pircbotx.ServerInfo
-
- getChannel() - Method in class org.pircbotx.hooks.events.ActionEvent
-
The channel that the action message was sent in.
- getChannel() - Method in class org.pircbotx.hooks.events.BanListEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.FingerEvent
-
The target channel of the FINGER request.
- getChannel() - Method in class org.pircbotx.hooks.events.HalfOpEvent
-
The channel in which the mode change took place.
- getChannel() - Method in class org.pircbotx.hooks.events.InviteEvent
-
The channel that we're being invited to.
- getChannel() - Method in class org.pircbotx.hooks.events.JoinEvent
-
The channel which somebody joined.
- getChannel() - Method in class org.pircbotx.hooks.events.KickEvent
-
The channel from which the recipient was kicked.
- getChannel() - Method in class org.pircbotx.hooks.events.MessageEvent
-
The channel to which the message was sent.
- getChannel() - Method in class org.pircbotx.hooks.events.ModeEvent
-
The channel that the mode operation applies to.
- getChannel() - Method in class org.pircbotx.hooks.events.NoticeEvent
-
The target channel of the notice.
- getChannel() - Method in class org.pircbotx.hooks.events.OpEvent
-
The channel in which the mode change took place.
- getChannel() - Method in class org.pircbotx.hooks.events.OwnerEvent
-
The channel in which the mode change took place.
- getChannel() - Method in class org.pircbotx.hooks.events.PartEvent
-
Snapshot of the channel as of before the user parted.
- getChannel() - Method in class org.pircbotx.hooks.events.PingEvent
-
The channel that received the ping request.
- getChannel() - Method in class org.pircbotx.hooks.events.RemoveChannelBanEvent
-
The channel in which the mode change took place.
- getChannel() - Method in class org.pircbotx.hooks.events.RemoveChannelKeyEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.RemoveChannelLimitEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.RemoveInviteOnlyEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.RemoveModeratedEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.RemoveNoExternalMessagesEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.RemovePrivateEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.RemoveSecretEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.RemoveTopicProtectionEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.SetChannelBanEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.SetChannelKeyEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.SetChannelLimitEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.SetInviteOnlyEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.SetModeratedEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.SetNoExternalMessagesEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.SetPrivateEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.SetSecretEvent
-
- getChannel() - Method in class org.pircbotx.hooks.events.SetTopicProtectionEvent
-
The channel in which the mode change took place.
- getChannel() - Method in class org.pircbotx.hooks.events.SuperOpEvent
-
The channel in which the mode change took place.
- getChannel() - Method in class org.pircbotx.hooks.events.TimeEvent
-
The target channel of the TIME request.
- getChannel() - Method in class org.pircbotx.hooks.events.TopicEvent
-
The channel that the topic belongs to.
- getChannel() - Method in class org.pircbotx.hooks.events.UserListEvent
-
The channel that the user list is from.
- getChannel() - Method in class org.pircbotx.hooks.events.VersionEvent
-
The target channel of the VERSION request.
- getChannel() - Method in class org.pircbotx.hooks.events.VoiceEvent
-
The channel in which the mode change took place.
- getChannel() - Method in interface org.pircbotx.hooks.types.GenericChannelEvent
-
The source channel where this event took place.
- getChannel(String) - Method in class org.pircbotx.UserChannelDao
-
Lookup channel by name, throwing a
DaoException
if not found
- getChannelId() - Method in class org.pircbotx.Channel
-
Unique UUID for this channel instance
- getChannelIDLength() - Method in class org.pircbotx.ServerInfo
-
- getChannelKey() - Method in class org.pircbotx.Channel
-
Channel key (+k)
- getChannelLength() - Method in class org.pircbotx.ServerInfo
-
- getChannelLimit() - Method in class org.pircbotx.Channel
-
Channel limit (+l #)
- getChannelModeHandlers() - Method in class org.pircbotx.Configuration.Builder
-
Handlers for channel modes, defaults to built-in handlers which cover
basic modes that are generally supported on most IRC servers
- getChannelModeHandlers() - Method in class org.pircbotx.Configuration
-
- getChannelModes() - Method in class org.pircbotx.ServerInfo
-
- getChannelName() - Method in class org.pircbotx.hooks.events.PartEvent
-
Name of channel the user parted from.
- getChannelPrefixes() - Method in class org.pircbotx.Configuration.Builder
-
Allowed channel prefix characters, default #&+!
- getChannelPrefixes() - Method in class org.pircbotx.Configuration
-
- getChannels() - Method in class org.pircbotx.hooks.events.WhoisEvent
-
- getChannels() - Method in class org.pircbotx.User
-
Get all channels this user is a part of.
- getChannels(U, UserLevel) - Method in class org.pircbotx.UserChannelDao
-
Gets all currently known channels the user is a part of with the
specified level.
- getChannels(U) - Method in class org.pircbotx.UserChannelDao
-
Get channels we're joined to that the user is joined to as well
- getChannels(U) - Method in class org.pircbotx.UserChannelMap
-
- getChannelsHalfOpIn() - Method in class org.pircbotx.User
-
Get all channels user has Half Operator status in.
- getChannelsOpIn() - Method in class org.pircbotx.User
-
Get all channels user has Operator status in.
- getChannelSource() - Method in class org.pircbotx.hooks.events.ActionEvent
-
The raw channel name, could be a special mode message eg +#channel that
only goes to voiced users.
- getChannelSource() - Method in class org.pircbotx.hooks.events.MessageEvent
-
The raw channel name, could be a special mode message eg +#channel that
only goes to voiced users.
- getChannelSource() - Method in class org.pircbotx.hooks.events.NoticeEvent
-
The raw channel name, could be a special mode message eg +#channel that
only goes to voiced users.
- getChannelsOwnerIn() - Method in class org.pircbotx.User
-
Get all channels user has Owner status in.
- getChannelsSuperOpIn() - Method in class org.pircbotx.User
-
Get all channels user has Super Operator status in.
- getChannelsVoiceIn() - Method in class org.pircbotx.User
-
Get all channels user has Voice status in.
- getChannelTypes() - Method in class org.pircbotx.ServerInfo
-
- getChatAddress() - Method in class org.pircbotx.hooks.events.IncomingChatRequestEvent
-
- getChatPort() - Method in class org.pircbotx.hooks.events.IncomingChatRequestEvent
-
- getChatToken() - Method in class org.pircbotx.hooks.events.IncomingChatRequestEvent
-
- getCode() - Method in class org.pircbotx.hooks.events.ServerResponseEvent
-
The three-digit numerical code for the response.
- getCommand() - Method in class org.pircbotx.hooks.events.UnknownEvent
-
The IRC command that was issued
- getConfiguration() - Method in class org.pircbotx.PircBotX
-
Configuration used for this bot
- getConnectedServers() - Method in class org.pircbotx.ServerInfo
-
- getConnectExceptions() - Method in class org.pircbotx.hooks.events.ConnectAttemptFailedEvent
-
- getConnectionId() - Method in class org.pircbotx.PircBotX
-
- getCreateTimestamp() - Method in class org.pircbotx.Channel
-
Timestamp of when channel was created.
- getDaoSnapshot() - Method in class org.pircbotx.hooks.events.DisconnectEvent
-
- getDaoSnapshot() - Method in class org.pircbotx.hooks.events.PartEvent
-
- getDaoSnapshot() - Method in class org.pircbotx.hooks.events.QuitEvent
-
- getDate() - Method in class org.pircbotx.hooks.events.TopicEvent
-
When the topic was set (milliseconds since the epoch).
- getDccAcceptTimeout() - Method in class org.pircbotx.Configuration.Builder
-
Timeout for user to accept a sent DCC request.
- getDccAcceptTimeout() - Method in class org.pircbotx.Configuration
-
- getDccHandler() - Method in class org.pircbotx.PircBotX
-
- getDccLocalAddress() - Method in class org.pircbotx.Configuration.Builder
-
The local address to bind DCC connections to, defaults to null (which
will be figured out at runtime)
- getDccLocalAddress() - Method in class org.pircbotx.Configuration
-
- getDccPorts() - Method in class org.pircbotx.Configuration.Builder
-
Ports to allow DCC incoming connections, recommended to set multiple
as DCC connections will be rejected if no free port can be found
- getDccPorts() - Method in class org.pircbotx.Configuration
-
- getDccPublicAddress() - Method in class org.pircbotx.Configuration.Builder
-
The public address advertised to other users, defaults to null (which
will be figured out at runtime)
- getDccPublicAddress() - Method in class org.pircbotx.Configuration
-
- getDccResumeAcceptTimeout() - Method in class org.pircbotx.Configuration.Builder
-
Timeout for a user to accept a resumed DCC request.
- getDccResumeAcceptTimeout() - Method in class org.pircbotx.Configuration
-
- getDccTransferBufferSize() - Method in class org.pircbotx.Configuration.Builder
-
Size of the DCC file transfer buffer, default 1024 bytes
- getDccTransferBufferSize() - Method in class org.pircbotx.Configuration
-
- getDefaultCipherSuites() - Method in class org.pircbotx.UtilSSLSocketFactory
-
- getDelay() - Method in class org.pircbotx.delay.AdaptingDelay
-
- getDelay() - Method in class org.pircbotx.delay.BinaryBackoffDelay
-
- getDelay() - Method in interface org.pircbotx.delay.Delay
-
- getDelay() - Method in class org.pircbotx.delay.StaticDelay
-
- getDisconnectException() - Method in class org.pircbotx.hooks.events.DisconnectEvent
-
Exception encountered during disconnection, if any
- getEList() - Method in class org.pircbotx.ServerInfo
-
- getEnabled() - Method in class org.pircbotx.output.OutputCAP
-
- getEnabledCapabilities() - Method in class org.pircbotx.PircBotX
-
Enabled CAP features
- getEncoding() - Method in class org.pircbotx.Configuration.Builder
-
- getEncoding() - Method in class org.pircbotx.Configuration
-
- getEntries() - Method in class org.pircbotx.hooks.events.BanListEvent
-
- getEvent() - Method in class org.pircbotx.hooks.managers.ThreadedListenerManager.ManagedFutureTask
-
- getExceptBans() - Method in class org.pircbotx.ServerInfo
-
- getExceptInvites() - Method in class org.pircbotx.ServerInfo
-
- getException() - Method in class org.pircbotx.hooks.events.ExceptionEvent
-
- getExecutorPool() - Method in class org.pircbotx.hooks.managers.SequentialListenerManager
-
The default pool all pooled listeners are executed in
- getExtBanList() - Method in class org.pircbotx.ServerInfo
-
- getExtBanPrefix() - Method in class org.pircbotx.ServerInfo
-
- getExtbanPrefix() - Method in class org.pircbotx.UserHostmask
-
Extban prefix if in format extban:nick or extban:nick!login@hostmask
- getFile() - Method in class org.pircbotx.dcc.FileTransfer
-
- getFileSize() - Method in class org.pircbotx.dcc.FileTransfer
-
- getFilesize() - Method in class org.pircbotx.hooks.events.IncomingFileTransferEvent
-
- getFinger() - Method in class org.pircbotx.Configuration.Builder
-
CTCP finger response
- getFinger() - Method in class org.pircbotx.Configuration
-
- getGeneratedFrom() - Method in class org.pircbotx.snapshot.ChannelSnapshot
-
- getGeneratedFrom() - Method in class org.pircbotx.snapshot.UserSnapshot
-
- getHalfOps() - Method in class org.pircbotx.Channel
-
Get all users with Half Operator status in this channel.
- getHighestClients() - Method in class org.pircbotx.ServerInfo
-
- getHighestConnections() - Method in class org.pircbotx.ServerInfo
-
- getHops() - Method in class org.pircbotx.User
-
The number of hops it takes to this user.
- getHostmask() - Method in class org.pircbotx.hooks.events.RemoveChannelBanEvent
-
The ban hostmask that was set.
- getHostmask() - Method in class org.pircbotx.hooks.events.SetChannelBanEvent
-
- getHostmask() - Method in class org.pircbotx.UserHostmask
-
The full hostmask of the user in extban:user!login@hostname format.
- getHostname() - Method in class org.pircbotx.Configuration.ServerEntry
-
- getHostname() - Method in class org.pircbotx.hooks.events.WhoisEvent
-
- getHostname() - Method in class org.pircbotx.UserHostmask
-
Hostname of the user (nick!login@hostname).
- getId() - Method in class org.pircbotx.hooks.Event
-
Returns the id of this event generated by incrementing an instance counter
- getIdent() - Method in class org.pircbotx.UserHostmask
-
- getIdleSeconds() - Method in class org.pircbotx.hooks.events.WhoisEvent
-
- getInputParser() - Method in class org.pircbotx.PircBotX
-
- getInvites() - Method in class org.pircbotx.ServerInfo
-
- getIsupportRaw() - Method in class org.pircbotx.ServerInfo
-
Get all supported server options as a map.
- getISupportValue(String) - Method in class org.pircbotx.ServerInfo
-
- getKey() - Method in class org.pircbotx.hooks.events.RemoveChannelKeyEvent
-
The key that was in use before the channel key was removed.
- getKey() - Method in class org.pircbotx.hooks.events.SetChannelKeyEvent
-
The new key for the channel.
- getKickLength() - Method in class org.pircbotx.ServerInfo
-
- getLanguage() - Method in class org.pircbotx.ServerInfo
-
- getLevels(C, U) - Method in class org.pircbotx.UserChannelDao
-
Gets all currently known levels (op/voice/etc) a user holds in the
channel.
- getLimit() - Method in class org.pircbotx.hooks.events.SetChannelLimitEvent
-
The maximum number of users that may be in this channel at the same time.
- getLine() - Method in class org.pircbotx.hooks.events.UnknownEvent
-
The raw line that was received from the server.
- getLineParsed() - Method in class org.pircbotx.hooks.events.OutputEvent
-
Raw line split into its individual parts
- getList() - Method in class org.pircbotx.hooks.events.ChannelInfoEvent
-
The results of the channel list.
- getListener() - Method in class org.pircbotx.hooks.events.ListenerExceptionEvent
-
- getListener() - Method in class org.pircbotx.hooks.managers.ThreadedListenerManager.ManagedFutureTask
-
- getListenerManager() - Method in class org.pircbotx.Configuration.Builder
-
Returns the current ListenerManager in use by this bot.
- getListenerManager() - Method in class org.pircbotx.Configuration
-
- getListeners() - Method in class org.pircbotx.hooks.managers.BackgroundListenerManager
-
- getListeners() - Method in class org.pircbotx.hooks.managers.GenericListenerManager
-
Deprecated.
- getListeners() - Method in interface org.pircbotx.hooks.managers.ListenerManager
-
Gets all listeners that are in this ListenerManager
- getListeners() - Method in class org.pircbotx.hooks.managers.SequentialListenerManager
-
- getListeners() - Method in class org.pircbotx.hooks.managers.ThreadedListenerManager
-
- getLocalAddress() - Method in class org.pircbotx.Configuration.Builder
-
Address to bind to when connecting to IRC server, default null
- getLocalAddress() - Method in class org.pircbotx.Configuration
-
- getLocalAddress() - Method in class org.pircbotx.PircBotX
-
- getLocale() - Method in class org.pircbotx.Configuration.Builder
-
- getLocale() - Method in class org.pircbotx.Configuration
-
- getLogin() - Method in class org.pircbotx.Configuration.Builder
-
The login to be used for the IRC connection (nick!login@host),
default PircBotX
- getLogin() - Method in class org.pircbotx.Configuration
-
- getLogin() - Method in class org.pircbotx.hooks.events.WhoisEvent
-
- getLogin() - Method in class org.pircbotx.UserHostmask
-
Login of the user (nick!login@hostname).
- getMaxBans() - Method in class org.pircbotx.ServerInfo
-
- getMaxChannels() - Method in class org.pircbotx.ServerInfo
-
- getMaxLineLength() - Method in class org.pircbotx.Configuration.Builder
-
Maximum line length of IRC server, defaults 512 characters
- getMaxLineLength() - Method in class org.pircbotx.Configuration
-
- getMaxList() - Method in class org.pircbotx.ServerInfo
-
- getMaxModes() - Method in class org.pircbotx.ServerInfo
-
- getMaxNickLength() - Method in class org.pircbotx.ServerInfo
-
- getMaxTargets() - Method in class org.pircbotx.ServerInfo
-
- getMessage() - Method in class org.pircbotx.hooks.events.ActionEvent
-
Returns the action sent by the user.
- getMessage() - Method in class org.pircbotx.hooks.events.ExceptionEvent
-
- getMessage() - Method in class org.pircbotx.hooks.events.MessageEvent
-
The actual message sent to the channel.
- getMessage() - Method in class org.pircbotx.hooks.events.NoticeEvent
-
Returns the notice the user sent
- getMessage() - Method in class org.pircbotx.hooks.events.PrivateMessageEvent
-
The actual message.
- getMessage() - Method in interface org.pircbotx.hooks.types.GenericMessageEvent
-
The message the user sent
- getMessageDelay() - Method in class org.pircbotx.Configuration.Builder
-
Millisecond delay between sending messages, default 1000 milliseconds
- getMessageDelay() - Method in class org.pircbotx.Configuration
-
- getMode() - Method in class org.pircbotx.Channel
-
Gets the channel mode.
- getMode() - Method in class org.pircbotx.ChannelModeHandler
-
- getMode() - Method in class org.pircbotx.hooks.events.ModeEvent
-
The mode that has been set.
- getMode() - Method in class org.pircbotx.hooks.events.UserModeEvent
-
The mode that has been set.
- getMode() - Method in class org.pircbotx.output.OutputChannel
-
- getMode() - Method in class org.pircbotx.snapshot.ChannelSnapshot
-
- getModeParsed() - Method in class org.pircbotx.hooks.events.ModeEvent
-
- getMotd() - Method in class org.pircbotx.hooks.events.MotdEvent
-
The full motd separated by newlines (\n
)
- getMotd() - Method in class org.pircbotx.ServerInfo
-
- getName() - Method in class org.pircbotx.Channel
-
The name of the channel.
- getName() - Method in class org.pircbotx.ChannelListEntry
-
Channel name
- getName() - Method in class org.pircbotx.Configuration.Builder
-
The nick to be used for the IRC connection (nick!login@host), must
not be blank
- getName() - Method in class org.pircbotx.Configuration
-
- getNetwork() - Method in class org.pircbotx.ServerInfo
-
- getNewNick() - Method in class org.pircbotx.hooks.events.NickChangeEvent
-
The users new nick.
- getNick() - Method in class org.pircbotx.hooks.events.UnknownEvent
-
The nickname (if any) of the originating user
- getNick() - Method in class org.pircbotx.hooks.events.WhoisEvent
-
- getNick() - Method in class org.pircbotx.PircBotX
-
Returns the current nick of the bot.
- getNick() - Method in class org.pircbotx.UserHostmask
-
Current nick of the user (nick!login@hostname).
- getNickservCustomMessage() - Method in class org.pircbotx.Configuration.Builder
-
Some irc servers require a custom identify string.
- getNickservCustomMessage() - Method in class org.pircbotx.Configuration
-
- getNickservNick() - Method in class org.pircbotx.Configuration.Builder
-
The nick of the nickserv service account, default "nickserv".
- getNickservNick() - Method in class org.pircbotx.Configuration
-
- getNickservOnSuccess() - Method in class org.pircbotx.Configuration.Builder
-
Case-insensitive message a user with
Configuration.Builder.setNickservNick(java.lang.String)
in its hostmask will
always contain when we have successfully identified, defaults to "you
are now" which which matches all of the following known server
responses:
ircd-seven (freenode) - You are now identified for PircBotX
Unreal (swiftirc) - Password accepted - you are now
recognized.
InspIRCd (mozilla) - You are now logged in as PircBotX
- getNickservOnSuccess() - Method in class org.pircbotx.Configuration
-
- getNickservPassword() - Method in class org.pircbotx.Configuration.Builder
-
Password to authenticate against NICKSERV, default null (will not try
to identify)
- getNickservPassword() - Method in class org.pircbotx.Configuration
-
- getNormalUserChannels(U) - Method in class org.pircbotx.UserChannelDao
-
Gets all currently known channels the user is a part of as a normal user.
- getNormalUsers() - Method in class org.pircbotx.Channel
-
Get all users that don't have any special status in this channel.
- getNormalUsers(C) - Method in class org.pircbotx.UserChannelDao
-
Gets all currently known users in a channel who do not hold a UserLevel
(op/voice/etc).
- getNotice() - Method in class org.pircbotx.hooks.events.NoticeEvent
-
The notice message.
- getOldNick() - Method in class org.pircbotx.hooks.events.NickChangeEvent
-
The users old nick.
- getOldTopic() - Method in class org.pircbotx.hooks.events.TopicEvent
-
If known, the old topic of the channel before it was changed.
- getOps() - Method in class org.pircbotx.Channel
-
Get all opped users in this channel.
- getOurReason() - Method in exception org.pircbotx.exception.DccException
-
- getOutgoingQueueSize() - Method in class org.pircbotx.output.OutputRaw
-
Gets the number of lines currently waiting in the outgoing message Queue.
- getOwners() - Method in class org.pircbotx.Channel
-
Get all users with Owner status in this channel.
- getParsedLine() - Method in class org.pircbotx.hooks.events.UnknownEvent
-
The parsed line
- getParsedResponse() - Method in class org.pircbotx.hooks.events.ServerResponseEvent
-
Parsed raw line.
- getPingValue() - Method in class org.pircbotx.hooks.events.PingEvent
-
The value that was supplied as an argument to the PING command.
- getPort() - Method in class org.pircbotx.Configuration.ServerEntry
-
- getPort() - Method in class org.pircbotx.hooks.events.IncomingChatRequestEvent
-
- getPort() - Method in class org.pircbotx.hooks.events.IncomingFileTransferEvent
-
- getPort() - Method in interface org.pircbotx.hooks.types.GenericDCCEvent
-
- getPrefixes() - Method in class org.pircbotx.ServerInfo
-
- getRawFilename() - Method in class org.pircbotx.hooks.events.IncomingFileTransferEvent
-
- getRawLine() - Method in class org.pircbotx.hooks.events.OutputEvent
-
- getRawLine() - Method in class org.pircbotx.hooks.events.ServerResponseEvent
-
The raw line of the response
- getRealDccLocalAddress(InetAddress) - Method in class org.pircbotx.dcc.DccHandler
-
- getRealDccLocalAddress() - Method in class org.pircbotx.dcc.DccHandler
-
- getRealDccPublicAddress() - Method in class org.pircbotx.dcc.DccHandler
-
- getRealDccPublicAddress(ServerSocket) - Method in class org.pircbotx.dcc.DccHandler
-
- getRealName() - Method in class org.pircbotx.Configuration.Builder
-
The realName/fullname used for WHOIS info, defaults to version
- getRealName() - Method in class org.pircbotx.Configuration
-
- getRealname() - Method in class org.pircbotx.hooks.events.WhoisEvent
-
- getRealName() - Method in class org.pircbotx.User
-
Realname/fullname of the user.
- getReason() - Method in exception org.pircbotx.exception.DaoException
-
- getReason() - Method in class org.pircbotx.hooks.events.KickEvent
-
The reason given by the user who performed the kick.
- getReason() - Method in class org.pircbotx.hooks.events.PartEvent
-
The reason for leaving the channel.
- getReason() - Method in class org.pircbotx.hooks.events.QuitEvent
-
The reason the user quit from the server.
- getRecipient() - Method in class org.pircbotx.hooks.events.BanListEvent.Entry
-
- getRecipient() - Method in class org.pircbotx.hooks.events.HalfOpEvent
-
The user that received the half-op
- getRecipient() - Method in class org.pircbotx.hooks.events.KickEvent
-
The unfortunate recipient of the kick.
- getRecipient() - Method in class org.pircbotx.hooks.events.OpEvent
-
The user that received the Operator status
- getRecipient() - Method in class org.pircbotx.hooks.events.OwnerEvent
-
The user that received the owner status.
- getRecipient() - Method in class org.pircbotx.hooks.events.SuperOpEvent
-
The nick of the user that got 'voiced'.
- getRecipient() - Method in class org.pircbotx.hooks.events.UserModeEvent
-
The user that the mode operation applies to.
- getRecipient() - Method in class org.pircbotx.hooks.events.VoiceEvent
-
The nick of the user that got 'voiced'.
- getRecipient() - Method in interface org.pircbotx.hooks.types.GenericUserModeEvent
-
The recipient user that this event applies to.
- getRecipientHostmask() - Method in class org.pircbotx.hooks.events.HalfOpEvent
-
The user hostmask that received the half-op
- getRecipientHostmask() - Method in class org.pircbotx.hooks.events.KickEvent
-
The unfortunate recipient hostmask of the kick.
- getRecipientHostmask() - Method in class org.pircbotx.hooks.events.OpEvent
-
The user hostmask that received the Operator status
- getRecipientHostmask() - Method in class org.pircbotx.hooks.events.OwnerEvent
-
The user hostmask that received the owner status.
- getRecipientHostmask() - Method in class org.pircbotx.hooks.events.SuperOpEvent
-
The nick of the user that got 'voiced'.
- getRecipientHostmask() - Method in class org.pircbotx.hooks.events.UserModeEvent
-
The user hostmask that the mode operation applies to.
- getRecipientHostmask() - Method in class org.pircbotx.hooks.events.VoiceEvent
-
The user hostmask that got 'voiced'
- getRecipientHostmask() - Method in interface org.pircbotx.hooks.types.GenericUserModeEvent
-
The recipient user hostmask that this event applies to.
- getRegisteredAs() - Method in class org.pircbotx.hooks.events.WhoisEvent
-
If registered, the users nickserv account or if the server doesn't send
the account an empty string, or if the user isn't registered at all,
null.
- getRemainingAttempts() - Method in class org.pircbotx.hooks.events.ConnectAttemptFailedEvent
-
- getResponse() - Method in class org.pircbotx.hooks.events.ServerPingEvent
-
The response that should be given back in your PONG.
- getSafeFilename() - Method in class org.pircbotx.hooks.events.IncomingFileTransferEvent
-
- getSequentialThreadFactory() - Method in class org.pircbotx.hooks.managers.SequentialListenerManager
-
Creates threads used in sequential listeners
- getServer() - Method in class org.pircbotx.hooks.events.WhoisEvent
-
- getServer() - Method in class org.pircbotx.User
-
The exact server that this user is joined to.
- getServerHostname() - Method in class org.pircbotx.PircBotX
-
- getServerInfo() - Method in class org.pircbotx.hooks.events.WhoisEvent
-
- getServerInfo() - Method in class org.pircbotx.PircBotX
-
- getServerName() - Method in class org.pircbotx.ServerInfo
-
- getServerPassword() - Method in class org.pircbotx.Configuration.Builder
-
Password for IRC server, default null
- getServerPassword() - Method in class org.pircbotx.Configuration
-
- getServerPort() - Method in class org.pircbotx.PircBotX
-
- getServers() - Method in class org.pircbotx.Configuration.Builder
-
List of servers to connect to, easily add with the addServer methods
- getServers() - Method in class org.pircbotx.Configuration
-
- getServerUsers() - Method in class org.pircbotx.ServerInfo
-
- getServerVersion() - Method in class org.pircbotx.ServerInfo
-
- getSignOnTime() - Method in class org.pircbotx.hooks.events.WhoisEvent
-
- getSilence() - Method in class org.pircbotx.ServerInfo
-
- getSocket() - Method in class org.pircbotx.dcc.Chat
-
- getSocketConnectTimeout() - Method in class org.pircbotx.Configuration.Builder
-
- getSocketConnectTimeout() - Method in class org.pircbotx.Configuration
-
- getSocketFactory() - Method in class org.pircbotx.Configuration.Builder
-
- getSocketFactory() - Method in class org.pircbotx.Configuration
-
- getSocketTimeout() - Method in class org.pircbotx.Configuration.Builder
-
Milliseconds to wait with no data from the IRC server before sending
a PING request to check if the socket is still alive, default 5
minutes (1000x60x5=300,000 milliseconds)
- getSocketTimeout() - Method in class org.pircbotx.Configuration
-
- getSource() - Method in class org.pircbotx.hooks.events.BanListEvent.Entry
-
- getSourceEvent() - Method in class org.pircbotx.hooks.events.ListenerExceptionEvent
-
- getSslSocketFactory() - Method in class org.pircbotx.cap.TLSCapHandler
-
- getStandard() - Method in class org.pircbotx.ServerInfo
-
- getStartPosition() - Method in class org.pircbotx.dcc.FileTransfer
-
- getState() - Method in class org.pircbotx.dcc.FileTransfer
-
- getState() - Method in class org.pircbotx.PircBotX
-
- getStatusMessage() - Method in class org.pircbotx.ServerInfo
-
- getSuperOps() - Method in class org.pircbotx.Channel
-
Get all users with Super Operator status in this channel.
- getSupported() - Method in class org.pircbotx.output.OutputCAP
-
- getSupportedCipherSuites() - Method in class org.pircbotx.UtilSSLSocketFactory
-
- getSymbol() - Method in enum org.pircbotx.UserLevel
-
- getSymbols() - Static method in enum org.pircbotx.UserLevel
-
Combines all UserLevel's symbols into a String
- getTags() - Method in class org.pircbotx.hooks.events.ActionEvent
-
The IrcV3 tags
- getTags() - Method in class org.pircbotx.hooks.events.MessageEvent
-
The IrcV3 tags
- getTags() - Method in class org.pircbotx.hooks.events.NoticeEvent
-
The IrcV3 tags
- getTags() - Method in class org.pircbotx.hooks.events.PrivateMessageEvent
-
The IrcV3 tags
- getTags() - Method in class org.pircbotx.hooks.events.UnknownEvent
-
The IRCv3 tags (if any)
- getTarget() - Method in class org.pircbotx.hooks.events.UnknownEvent
-
The target of the event
- getTime() - Method in class org.pircbotx.hooks.events.BanListEvent.Entry
-
- getTimestamp() - Method in class org.pircbotx.hooks.Event
-
Returns the millisecond when the event was created.
- getTimestamp() - Method in interface org.pircbotx.hooks.types.GenericEvent
-
The timestamp of when the event was created
- getToken() - Method in class org.pircbotx.hooks.events.IncomingChatRequestEvent
-
- getToken() - Method in class org.pircbotx.hooks.events.IncomingFileTransferEvent
-
- getToken() - Method in interface org.pircbotx.hooks.types.GenericDCCEvent
-
- getTopic() - Method in class org.pircbotx.Channel
-
The current channel topic
- getTopic() - Method in class org.pircbotx.ChannelListEntry
-
The current channel topic
- getTopic() - Method in class org.pircbotx.hooks.events.TopicEvent
-
The topic for the channel.
- getTopicLength() - Method in class org.pircbotx.ServerInfo
-
- getTopicSetter() - Method in class org.pircbotx.Channel
-
Get the user that set the topic.
- getTopicTimestamp() - Method in class org.pircbotx.Channel
-
Timestamp of when the topic was created.
- getTotalChannelsFormed() - Method in class org.pircbotx.ServerInfo
-
- getTotalInvisibleUsers() - Method in class org.pircbotx.ServerInfo
-
- getTotalOperatorsOnline() - Method in class org.pircbotx.ServerInfo
-
- getTotalServers() - Method in class org.pircbotx.ServerInfo
-
- getTotalUnknownConnections() - Method in class org.pircbotx.ServerInfo
-
- getTotalUsers() - Method in class org.pircbotx.ServerInfo
-
- getTransferToken() - Method in class org.pircbotx.hooks.events.IncomingFileTransferEvent
-
- getUsedNick() - Method in class org.pircbotx.hooks.events.NickAlreadyInUseEvent
-
The nick already in use.
- getUser() - Method in class org.pircbotx.dcc.Chat
-
- getUser() - Method in class org.pircbotx.dcc.FileTransfer
-
- getUser() - Method in exception org.pircbotx.exception.DccException
-
- getUser() - Method in class org.pircbotx.hooks.events.ActionEvent
-
The user that sent the action.
- getUser() - Method in class org.pircbotx.hooks.events.FingerEvent
-
The user that sent the FINGER request.
- getUser() - Method in class org.pircbotx.hooks.events.HalfOpEvent
-
The user that performed the mode change.
- getUser() - Method in class org.pircbotx.hooks.events.IncomingChatRequestEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.IncomingFileTransferEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.InviteEvent
-
The user that sent the invite.
- getUser() - Method in class org.pircbotx.hooks.events.JoinEvent
-
The user who joined the channel.
- getUser() - Method in class org.pircbotx.hooks.events.KickEvent
-
The user who performed the kick.
- getUser() - Method in class org.pircbotx.hooks.events.MessageEvent
-
The user who sent the message.
- getUser() - Method in class org.pircbotx.hooks.events.ModeEvent
-
The user that set the mode.
- getUser() - Method in class org.pircbotx.hooks.events.NickChangeEvent
-
The user that changed their nick.
- getUser() - Method in class org.pircbotx.hooks.events.NoticeEvent
-
The user that sent the notice.
- getUser() - Method in class org.pircbotx.hooks.events.OpEvent
-
The user that performed the mode change
- getUser() - Method in class org.pircbotx.hooks.events.OwnerEvent
-
The user that performed the mode change.
- getUser() - Method in class org.pircbotx.hooks.events.PartEvent
-
Snapshot of the user as of before the user parted.
- getUser() - Method in class org.pircbotx.hooks.events.PingEvent
-
The user that sent the PING request.
- getUser() - Method in class org.pircbotx.hooks.events.PrivateMessageEvent
-
The user who sent the private message.
- getUser() - Method in class org.pircbotx.hooks.events.QuitEvent
-
Snapshot of the user as of before the user quit.
- getUser() - Method in class org.pircbotx.hooks.events.RemoveChannelBanEvent
-
The user that performed the mode change.
- getUser() - Method in class org.pircbotx.hooks.events.RemoveChannelKeyEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.RemoveChannelLimitEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.RemoveInviteOnlyEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.RemoveModeratedEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.RemoveNoExternalMessagesEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.RemovePrivateEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.RemoveSecretEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.RemoveTopicProtectionEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.SetChannelBanEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.SetChannelKeyEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.SetChannelLimitEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.SetInviteOnlyEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.SetModeratedEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.SetNoExternalMessagesEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.SetPrivateEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.SetSecretEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.SetTopicProtectionEvent
-
The user that performed the mode change.
- getUser() - Method in class org.pircbotx.hooks.events.SuperOpEvent
-
The user that performed the mode change.
- getUser() - Method in class org.pircbotx.hooks.events.TimeEvent
-
The user that sent the TIME request.
- getUser() - Method in class org.pircbotx.hooks.events.TopicEvent
-
The user that set the topic.
- getUser() - Method in class org.pircbotx.hooks.events.UserModeEvent
-
The user that set the mode.
- getUser() - Method in class org.pircbotx.hooks.events.VersionEvent
-
- getUser() - Method in class org.pircbotx.hooks.events.VoiceEvent
-
The user that performed the mode change.
- getUser() - Method in interface org.pircbotx.hooks.types.GenericUserEvent
-
The source user that generated the event.
- getUser(String) - Method in class org.pircbotx.UserChannelDao
-
- getUser(UserHostmask) - Method in class org.pircbotx.UserChannelDao
-
Lookup user by UserHostmask, throwing a
DaoException
if not found
- getUserBot() - Method in class org.pircbotx.PircBotX
-
Gets the bots own user object.
- getUserBot() - Method in class org.pircbotx.snapshot.UserChannelDaoSnapshot
-
- getUserBot() - Method in class org.pircbotx.UserChannelDao
-
Gets the bots own user object.
- getUserChannelDao() - Method in class org.pircbotx.PircBotX
-
User-Channel mapper
- getUserChannelDaoSnapshot() - Method in class org.pircbotx.hooks.events.DisconnectEvent
-
- getUserChannelDaoSnapshot() - Method in class org.pircbotx.hooks.events.PartEvent
-
- getUserChannelDaoSnapshot() - Method in class org.pircbotx.hooks.events.QuitEvent
-
- getUserChannelDaoSnapshot() - Method in interface org.pircbotx.hooks.types.GenericSnapshotEvent
-
Snapshot of the UserChannelDao data before the event.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.ActionEvent
-
The user hostmask that sent the action.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.FingerEvent
-
The user hostmask that sent the FINGER request.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.HalfOpEvent
-
The user hostmask that performed the mode change.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.IncomingChatRequestEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.IncomingFileTransferEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.InviteEvent
-
The user hostmask that sent the invite.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.JoinEvent
-
The user hostmask who joined the channel.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.KickEvent
-
The user hostmask that performed the kick.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.MessageEvent
-
The user hostmask who sent the message.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.ModeEvent
-
The user that set the mode.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.NickChangeEvent
-
The user that changed their nick.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.NoticeEvent
-
The user hostmask that sent the hostmask.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.OpEvent
-
The user hostmask that performed the mode change
- getUserHostmask() - Method in class org.pircbotx.hooks.events.OwnerEvent
-
The user hostmask that performed the mode change.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.PartEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.PingEvent
-
The user that sent the PING request.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.PrivateMessageEvent
-
The user hostmask who sent the private message.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.QuitEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.RemoveChannelBanEvent
-
The user that performed the mode change.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.RemoveChannelKeyEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.RemoveChannelLimitEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.RemoveInviteOnlyEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.RemoveModeratedEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.RemoveNoExternalMessagesEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.RemovePrivateEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.RemoveSecretEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.RemoveTopicProtectionEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.SetChannelBanEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.SetChannelKeyEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.SetChannelLimitEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.SetInviteOnlyEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.SetModeratedEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.SetNoExternalMessagesEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.SetPrivateEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.SetSecretEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.SetTopicProtectionEvent
-
The user that performed the mode change.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.SuperOpEvent
-
The user that performed the mode change.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.TimeEvent
-
The user that sent the TIME request.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.UserModeEvent
-
The user hostmask that set the mode.
- getUserHostmask() - Method in class org.pircbotx.hooks.events.VersionEvent
-
- getUserHostmask() - Method in class org.pircbotx.hooks.events.VoiceEvent
-
The user hostmask that performed the mode change.
- getUserHostmask() - Method in interface org.pircbotx.hooks.types.GenericUserEvent
-
The source user hostmask that generated the event.
- getUserId() - Method in class org.pircbotx.User
-
- getUserLevelPrefixes() - Method in class org.pircbotx.Configuration.Builder
-
Supported channel prefixes that restrict a sent message to users with
this mode, eg PRIVMSG +#channel :hello
will only send a
message to voiced or higher users, default +@%&~!
- getUserLevelPrefixes() - Method in class org.pircbotx.Configuration
-
- getUserLevels(User) - Method in class org.pircbotx.Channel
-
Get all levels the user holds in this channel.
- getUserLevels(Channel) - Method in class org.pircbotx.User
-
Get all the levels this user holds in the channel.
- getUserModes() - Method in class org.pircbotx.ServerInfo
-
- getUsers() - Method in class org.pircbotx.Channel
-
Get all users in this channel.
- getUsers() - Method in class org.pircbotx.ChannelListEntry
-
Number of users currently in the channel
- getUsers() - Method in class org.pircbotx.hooks.events.UserListEvent
-
An immutable Set of Users belonging to this channel.
- getUsers(C, UserLevel) - Method in class org.pircbotx.UserChannelDao
-
Gets all currently known users in a channel that hold the specified
UserLevel.
- getUsers(C) - Method in class org.pircbotx.UserChannelDao
-
Get all currently known users in a channel
- getUsers(C) - Method in class org.pircbotx.UserChannelMap
-
- getUsersNicks() - Method in class org.pircbotx.Channel
-
Get all the user's nicks in this channel
- getV3Tags() - Method in class org.pircbotx.hooks.events.ActionEvent
-
- getV3Tags() - Method in class org.pircbotx.hooks.events.MessageEvent
-
- getV3Tags() - Method in class org.pircbotx.hooks.events.NoticeEvent
-
- getV3Tags() - Method in class org.pircbotx.hooks.events.PrivateMessageEvent
-
- getV3Tags() - Method in interface org.pircbotx.hooks.types.GenericMessageEvent
-
Accessor for the IRCv3 Message tags
- getVersion() - Method in class org.pircbotx.Configuration.Builder
-
CTCP version response.
- getVersion() - Method in class org.pircbotx.Configuration
-
- getVoices() - Method in class org.pircbotx.Channel
-
Get all voiced users in this channel.
- getWatchMax() - Method in class org.pircbotx.ServerInfo
-
- getWebIrcAddress() - Method in class org.pircbotx.Configuration.Builder
-
IP address of WEBIRC connection, must be set if WEBIRC is enabled
- getWebIrcAddress() - Method in class org.pircbotx.Configuration
-
- getWebIrcHostname() - Method in class org.pircbotx.Configuration.Builder
-
Hostname of WEBIRC connection, must not be blank if WEBIRC is enabled
- getWebIrcHostname() - Method in class org.pircbotx.Configuration
-
- getWebIrcPassword() - Method in class org.pircbotx.Configuration.Builder
-
Password of WEBIRC connection, must not be blank if WEBIRC is enabled
- getWebIrcPassword() - Method in class org.pircbotx.Configuration
-
- getWebIrcUsername() - Method in class org.pircbotx.Configuration.Builder
-
Username of WEBIRC connection, must not be blank if WEBIRC is enabled
- getWebIrcUsername() - Method in class org.pircbotx.Configuration
-
- GREEN - Static variable in class org.pircbotx.Colors
-
Green coloured text.
- rawLine(String) - Method in class org.pircbotx.output.OutputRaw
-
Sends a raw line through the outgoing message queue.
- rawLineNow(String) - Method in class org.pircbotx.output.OutputRaw
-
Sends a raw line to the IRC server as soon as possible without resetting
the message delay for messages waiting to send
- rawLineNow(String, boolean) - Method in class org.pircbotx.output.OutputRaw
-
Sends a raw line to the IRC server as soon as possible
- rawLineSplit(String, String) - Method in class org.pircbotx.output.OutputRaw
-
- rawLineSplit(String, String, String) - Method in class org.pircbotx.output.OutputRaw
-
- readLine() - Method in class org.pircbotx.dcc.Chat
-
Reads the next line of text from the client at the other end of our DCC
Chat connection.
- realname(String) - Method in class org.pircbotx.hooks.events.WhoisEvent.Builder
-
- ReceiveChat - Class in org.pircbotx.dcc
-
A DCC Chat that was initiated by another user.
- ReceiveChat(User, Socket, Charset) - Constructor for class org.pircbotx.dcc.ReceiveChat
-
- ReceiveFileTransfer - Class in org.pircbotx.dcc
-
A DCC File Transfer initiated by another user.
- ReceiveFileTransfer(Configuration, Socket, User, File, long, long) - Constructor for class org.pircbotx.dcc.ReceiveFileTransfer
-
- RED - Static variable in class org.pircbotx.Colors
-
Red coloured text.
- registeredAs(String) - Method in class org.pircbotx.hooks.events.WhoisEvent.Builder
-
- removeChannel(ChannelSnapshot) - Method in class org.pircbotx.snapshot.UserChannelMapSnapshot
-
- removeChannel(C) - Method in class org.pircbotx.UserChannelMap
-
- RemoveChannelBanEvent - Class in org.pircbotx.hooks.events
-
Called when a hostmask ban is removed from a channel.
- RemoveChannelBanEvent(PircBotX, Channel, UserHostmask, User, UserHostmask) - Constructor for class org.pircbotx.hooks.events.RemoveChannelBanEvent
-
- removeChannelKey(String) - Method in class org.pircbotx.output.OutputChannel
-
Removes the channel key (-k) or password to get into the channel.
- RemoveChannelKeyEvent - Class in org.pircbotx.hooks.events
-
Called when a channel key is removed.
- RemoveChannelKeyEvent(PircBotX, Channel, UserHostmask, User, String) - Constructor for class org.pircbotx.hooks.events.RemoveChannelKeyEvent
-
- removeChannelLimit() - Method in class org.pircbotx.output.OutputChannel
-
Attempt to remove the channel limit (-l) on the specified channel.
- RemoveChannelLimitEvent - Class in org.pircbotx.hooks.events
-
Called when the user limit is removed for a channel.
- RemoveChannelLimitEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.RemoveChannelLimitEvent
-
- removeChannelPrivate() - Method in class org.pircbotx.output.OutputChannel
-
Removes private (-p) status from the channel.
- removeColors(String) - Static method in class org.pircbotx.Colors
-
Removes all colours from a line of IRC text.
- removeFormatting(String) - Static method in class org.pircbotx.Colors
-
Remove formatting from a line of IRC text.
- removeFormattingAndColors(String) - Static method in class org.pircbotx.Colors
-
Removes all formatting and colours from a line of IRC text.
- removeInviteOnly() - Method in class org.pircbotx.output.OutputChannel
-
Removes invite only (-i) status from the channel.
- RemoveInviteOnlyEvent - Class in org.pircbotx.hooks.events
-
Called when a channel has 'invite only' removed.
- RemoveInviteOnlyEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.RemoveInviteOnlyEvent
-
- removeListener(Listener) - Method in class org.pircbotx.hooks.managers.BackgroundListenerManager
-
- removeListener(Listener) - Method in class org.pircbotx.hooks.managers.GenericListenerManager
-
Deprecated.
- removeListener(Listener) - Method in interface org.pircbotx.hooks.managers.ListenerManager
-
Remove a listener from this ListenerManager
- removeListener(Listener) - Method in class org.pircbotx.hooks.managers.SequentialListenerManager
-
- removeListener(Listener) - Method in class org.pircbotx.hooks.managers.ThreadedListenerManager
-
- removeModerated() - Method in class org.pircbotx.output.OutputChannel
-
Removes moderated (-m) status from the channel.
- RemoveModeratedEvent - Class in org.pircbotx.hooks.events
-
Called when a channel has moderated mode removed.
- RemoveModeratedEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.RemoveModeratedEvent
-
- removeNoExternalMessages() - Method in class org.pircbotx.output.OutputChannel
-
Allow external messages to appear in the channel (+n).
- RemoveNoExternalMessagesEvent - Class in org.pircbotx.hooks.events
-
Called when a channel is set to allow messages from any user, even if they
are not actually in the channel.
- RemoveNoExternalMessagesEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.RemoveNoExternalMessagesEvent
-
- RemovePrivateEvent - Class in org.pircbotx.hooks.events
-
Called when a channel is marked as not being in private mode.
- RemovePrivateEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.RemovePrivateEvent
-
- removeSecret() - Method in class org.pircbotx.output.OutputChannel
-
Removes secret (-s) status from the channel.
- RemoveSecretEvent - Class in org.pircbotx.hooks.events
-
Called when a channel has 'secret' mode removed.
- RemoveSecretEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.RemoveSecretEvent
-
- removeTopicProtection() - Method in class org.pircbotx.output.OutputChannel
-
Allow non-operator users to change the channel topic (-t).
- RemoveTopicProtectionEvent - Class in org.pircbotx.hooks.events
-
Called when topic protection is removed for a channel.
- RemoveTopicProtectionEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.RemoveTopicProtectionEvent
-
- removeUser(UserSnapshot) - Method in class org.pircbotx.snapshot.UserChannelMapSnapshot
-
- removeUser(U) - Method in class org.pircbotx.UserChannelMap
-
- removeUserFromChannel(UserSnapshot, ChannelSnapshot) - Method in class org.pircbotx.snapshot.UserChannelMapSnapshot
-
- removeUserFromChannel(U, C) - Method in class org.pircbotx.UserChannelMap
-
- replaceCoreHooksListener(CoreHooks) - Method in class org.pircbotx.Configuration.Builder
-
- replay(Configuration.Builder, InputStream, String) - Static method in class org.pircbotx.ReplayServer
-
- replayFile(File) - Static method in class org.pircbotx.ReplayServer
-
- replayFile(File, Configuration.Builder) - Static method in class org.pircbotx.ReplayServer
-
- ReplayServer - Class in org.pircbotx
-
Helpful server for replaying a raw log to the bot.
- ReplayServer() - Constructor for class org.pircbotx.ReplayServer
-
- ReplyConstants - Class in org.pircbotx
-
This interface contains the values of all numeric replies specified in
section 6 of RFC 1459.
- request(String...) - Method in class org.pircbotx.output.OutputCAP
-
- reset() - Method in class org.pircbotx.delay.AdaptingDelay
-
- reset() - Method in class org.pircbotx.delay.BinaryBackoffDelay
-
- respond(String) - Method in class org.pircbotx.hooks.Event
-
A simple abstract method that all events must implement to respond to an
event happening.
- respond(String) - Method in class org.pircbotx.hooks.events.ActionEvent
-
Respond to an action with an action in either the channel that the
message came from or a private message.
- respond(String) - Method in class org.pircbotx.hooks.events.BanListEvent
-
Send a message to the channel
- respond(String) - Method in class org.pircbotx.hooks.events.ChannelInfoEvent
-
Respond by sending a raw line to the server.
- respond(String) - Method in class org.pircbotx.hooks.events.ConnectAttemptFailedEvent
-
Deprecated.
- respond(String) - Method in class org.pircbotx.hooks.events.ConnectEvent
-
Responds by sending a raw line to the server.
- respond(String) - Method in class org.pircbotx.hooks.events.DisconnectEvent
-
Deprecated.
- respond(String) - Method in class org.pircbotx.hooks.events.ExceptionEvent
-
- respond(String) - Method in class org.pircbotx.hooks.events.FingerEvent
-
Respond with a CTCP response to the user
- respond(String) - Method in class org.pircbotx.hooks.events.HalfOpEvent
-
Respond by send a message in the channel to the user that set the mode
(Warning: not to the user that got halfop status!) in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.IncomingChatRequestEvent
-
Respond with a private message to the user that sent the request,
not a message over dcc since it might not of been accepted yet
- respond(String) - Method in class org.pircbotx.hooks.events.IncomingFileTransferEvent
-
Respond with a private message to the user that sent the request
- respond(String) - Method in class org.pircbotx.hooks.events.InviteEvent
-
Respond with a private message to the user who sent the invite
- respond(String) - Method in class org.pircbotx.hooks.events.JoinEvent
-
Respond with a channel message in user: message
format to
the user that joined
- respond(String) - Method in class org.pircbotx.hooks.events.KickEvent
-
Respond with a channel message in user: message
format to
the user that preformed the kick
- respond(String) - Method in class org.pircbotx.hooks.events.MessageEvent
-
Respond with a channel message in user: message
format to
the user that sent the message
- respond(String) - Method in class org.pircbotx.hooks.events.ModeEvent
-
Respond by send a message in the channel to the user that set the mode in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.MotdEvent
-
Responds by sending a raw line to the server.
- respond(String) - Method in class org.pircbotx.hooks.events.NickAlreadyInUseEvent
-
Respond by sending a NICK change
- respond(String) - Method in class org.pircbotx.hooks.events.NickChangeEvent
-
Respond by sending a private message to the user's new nick
- respond(String) - Method in class org.pircbotx.hooks.events.NoticeEvent
-
Respond by sending a message to the channel in
user: message
, or if its a private message respond with a
private message to the user format.
- respond(String) - Method in class org.pircbotx.hooks.events.OpEvent
-
Respond by send a message in the channel to the user that set the mode
(Warning: not to the user that got operator status!) in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.OutputEvent
-
- respond(String) - Method in class org.pircbotx.hooks.events.OwnerEvent
-
Respond by send a message in the channel to the user that set the mode
(Warning: not to the user that got owner status!) in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.PartEvent
-
Respond by sending a message to the channel
- respond(String) - Method in class org.pircbotx.hooks.events.PingEvent
-
Respond with a CTCP response to the user
- respond(String) - Method in class org.pircbotx.hooks.events.PrivateMessageEvent
-
Respond with a private message to the user that sent the message
- respond(String) - Method in class org.pircbotx.hooks.events.QuitEvent
-
Deprecated.
- respond(String) - Method in class org.pircbotx.hooks.events.RemoveChannelBanEvent
-
Respond by send a message in the channel to the user that set the mode
(Warning: not to the user that got unbanned!) in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.RemoveChannelKeyEvent
-
Respond by send a message in the channel to the user that removed the
mode in user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.RemoveChannelLimitEvent
-
Respond by send a message in the channel to the user that removed the
mode in user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.RemoveInviteOnlyEvent
-
Respond by send a message in the channel to the user that removed the
mode in user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.RemoveModeratedEvent
-
Respond by send a message in the channel to the user that removed the
mode in user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.RemoveNoExternalMessagesEvent
-
Respond by send a message in the channel to the user that removed the
mode in user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.RemovePrivateEvent
-
Respond by send a message in the channel to the user that removed the
mode in user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.RemoveSecretEvent
-
Respond by send a message in the channel to the user that removed the
mode in user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.RemoveTopicProtectionEvent
-
Respond by send a message in the channel to the user that removed the
mode in user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.ServerPingEvent
-
Respond with a raw line to the server
- respond(String) - Method in class org.pircbotx.hooks.events.ServerResponseEvent
-
Respond with a raw line to the server
- respond(String) - Method in class org.pircbotx.hooks.events.SetChannelBanEvent
-
Respond by send a message in the channel to the user that set the mode
(Warning: not to the user that got banned!) in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.SetChannelKeyEvent
-
Respond by send a message in the channel to the user that set the mode in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.SetChannelLimitEvent
-
Respond by send a message in the channel to the user that set the mode in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.SetInviteOnlyEvent
-
Respond by send a message in the channel to the user that set the mode in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.SetModeratedEvent
-
Respond by send a message in the channel to the user that set the mode in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.SetNoExternalMessagesEvent
-
Respond by send a message in the channel to the user that set the mode in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.SetPrivateEvent
-
Respond by send a message in the channel to the user that set the mode in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.SetSecretEvent
-
Respond by send a message in the channel to the user that set the mode in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.SetTopicProtectionEvent
-
Respond by send a message in the channel to the user that set the mode in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.SocketConnectEvent
-
Responds by sending a raw line to the server.
- respond(String) - Method in class org.pircbotx.hooks.events.SuperOpEvent
-
Respond by send a message in the channel to the user that set the mode
(Warning: not to the user that got SuperOp status!) in
user: message
format
- respond(String) - Method in class org.pircbotx.hooks.events.TimeEvent
-
Respond with a CTCP response to the user
- respond(String) - Method in class org.pircbotx.hooks.events.TopicEvent
-
Respond with a channel message in user: message
format to
the user that set the message
- respond(String) - Method in class org.pircbotx.hooks.events.UnknownEvent
-
Responds by sending a raw line to the server.
- respond(String) - Method in class org.pircbotx.hooks.events.UserListEvent
-
Respond with a message to the channel that the userlist was from
- respond(String) - Method in class org.pircbotx.hooks.events.UserModeEvent
-
Respond with a private message to the source user
- respond(String) - Method in class org.pircbotx.hooks.events.VersionEvent
-
Respond with a CTCP response to the user
- respond(String) - Method in class org.pircbotx.hooks.events.VoiceEvent
-
- respond(String) - Method in class org.pircbotx.hooks.events.WhoisEvent
-
- respond(String) - Method in interface org.pircbotx.hooks.types.GenericEvent
-
Send a response using the underlying event's respond() method
- respondChannel(String) - Method in class org.pircbotx.hooks.events.ActionEvent
-
Respond with a message to the channel without the prefix
- respondChannel(String) - Method in class org.pircbotx.hooks.events.MessageEvent
-
Respond with a message to the channel without the prefix
- respondChannel(String) - Method in class org.pircbotx.hooks.events.NoticeEvent
-
Respond with a message to the channel without the prefix
- respondPrivateMessage(String) - Method in class org.pircbotx.hooks.events.ActionEvent
-
Respond with a PM directly to the user
- respondPrivateMessage(String) - Method in class org.pircbotx.hooks.events.MessageEvent
-
Respond with a PM directly to the user
- respondPrivateMessage(String) - Method in class org.pircbotx.hooks.events.NoticeEvent
-
Respond with a PM directly to the user
- respondPrivateMessage(String) - Method in class org.pircbotx.hooks.events.PrivateMessageEvent
-
- respondPrivateMessage(String) - Method in interface org.pircbotx.hooks.types.GenericMessageEvent
-
Send message directly to the user
- respondWith(String) - Method in class org.pircbotx.hooks.events.ActionEvent
-
- respondWith(String) - Method in class org.pircbotx.hooks.events.MessageEvent
-
- respondWith(String) - Method in class org.pircbotx.hooks.events.NoticeEvent
-
- respondWith(String) - Method in class org.pircbotx.hooks.events.PrivateMessageEvent
-
- respondWith(String) - Method in interface org.pircbotx.hooks.types.GenericMessageEvent
-
- REVERSE - Static variable in class org.pircbotx.Colors
-
Reversed text (may be rendered as italic text in some clients).
- RPL_ADMINEMAIL - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ADMINLOC1 - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ADMINLOC2 - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ADMINME - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_AWAY - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_BANLIST - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_CHANNELMODEIS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_CLOSEEND - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_CLOSING - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ENDOFBANLIST - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ENDOFINFO - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ENDOFLINKS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ENDOFMOTD - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ENDOFNAMES - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ENDOFSERVICES - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ENDOFSTATS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ENDOFUSERS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ENDOFWHO - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ENDOFWHOIS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ENDOFWHOWAS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_INFO - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_INFOSTART - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_INVITING - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_ISON - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_KILLDONE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_LINKS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_LIST - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_LISTEND - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_LISTSTART - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_LUSERCHANNELS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_LUSERCLIENT - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_LUSERME - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_LUSEROP - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_LUSERUNKNOWN - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_MOTD - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_MOTDSTART - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_MYPORTIS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_NAMREPLY - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_NONE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_NOTOPIC - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_NOUSERS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_NOWAWAY - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_REHASHING - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_SERVICE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_SERVICEINFO - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_SERVLIST - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_SERVLISTEND - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_STATSCLINE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_STATSCOMMANDS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_STATSHLINE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_STATSILINE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_STATSKLINE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_STATSLINKINFO - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_STATSLLINE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_STATSNLINE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_STATSOLINE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_STATSQLINE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_STATSUPTIME - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_STATSYLINE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_SUMMONING - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TIME - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TOPIC - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TOPICINFO - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TRACECLASS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TRACECONNECTING - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TRACEHANDSHAKE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TRACELINK - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TRACELOG - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TRACENEWTYPE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TRACEOPERATOR - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TRACESERVER - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TRACEUNKNOWN - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_TRACEUSER - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_UMODEIS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_UNAWAY - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_USERHOST - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_USERS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_USERSSTART - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_VERSION - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_WHOIS_SECURE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_WHOISCHANNELS - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_WHOISCHANOP - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_WHOISIDLE - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_WHOISOPERATOR - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_WHOISSERVER - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_WHOISUSER - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_WHOREPLY - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_WHOWASUSER - Static variable in class org.pircbotx.ReplyConstants
-
- RPL_YOUREOPER - Static variable in class org.pircbotx.ReplyConstants
-
- run() - Method in class org.pircbotx.IdentServer
-
Waits for a client to connect to the ident server before making an
appropriate response.
- SASLCapHandler - Class in org.pircbotx.cap
-
- SASLCapHandler(String, String) - Constructor for class org.pircbotx.cap.SASLCapHandler
-
Create SASLCapHandler not ignoring failed authentication and throwing a
CapException
- SASLCapHandler(String, String, boolean) - Constructor for class org.pircbotx.cap.SASLCapHandler
-
- secureConnection(boolean) - Method in class org.pircbotx.hooks.events.WhoisEvent.Builder
-
- send() - Method in class org.pircbotx.Channel
-
Send a line to the channel.
- send() - Method in class org.pircbotx.PircBotX
-
Deprecated.
- send() - Method in class org.pircbotx.UserHostmask
-
Send a line to the user.
- sendCAP() - Method in class org.pircbotx.PircBotX
-
- sendChat(User) - Method in class org.pircbotx.dcc.DccHandler
-
- sendChat(User, boolean) - Method in class org.pircbotx.dcc.DccHandler
-
Send a chat request using passive parameter
- SendChat - Class in org.pircbotx.dcc
-
A DCC Chat initiated by the bot.
- SendChat(User, Socket, Charset) - Constructor for class org.pircbotx.dcc.SendChat
-
- sendDCC() - Method in class org.pircbotx.PircBotX
-
- sendFile(File, User) - Method in class org.pircbotx.dcc.DccHandler
-
- sendFile(File, User, boolean) - Method in class org.pircbotx.dcc.DccHandler
-
- SendFileTransfer - Class in org.pircbotx.dcc
-
A DCC File Transfer initiated by the bot
- SendFileTransfer(Configuration, Socket, User, File, long) - Constructor for class org.pircbotx.dcc.SendFileTransfer
-
- sendIRC() - Method in class org.pircbotx.PircBotX
-
- sendLine(String) - Method in class org.pircbotx.dcc.Chat
-
Sends a line of text to the client at the other end of our DCC Chat
connection.
- sendRaw() - Method in class org.pircbotx.PircBotX
-
- sendRawLineToServer(PircBotX, String) - Static method in class org.pircbotx.Utils
-
Sends a raw line to the server.
- SequentialListenerExecutor(SequentialListenerManager, Listener) - Constructor for class org.pircbotx.hooks.managers.SequentialListenerManager.SequentialListenerExecutor
-
- SequentialListenerManager - Class in org.pircbotx.hooks.managers
-
PircBotX receives and processes all input from the server in the "bot/network
loop".
- SequentialListenerManager.InlineListenerExecutor - Class in org.pircbotx.hooks.managers
-
- SequentialListenerManager.ListenerExecutor - Interface in org.pircbotx.hooks.managers
-
- SequentialListenerManager.PooledListenerExecutor - Class in org.pircbotx.hooks.managers
-
- SequentialListenerManager.SequentialListenerExecutor - Class in org.pircbotx.hooks.managers
-
- SequentialListenerManager.SequentialListenerManagerBuilder - Class in org.pircbotx.hooks.managers
-
- SequentialListenerManagerBuilder() - Constructor for class org.pircbotx.hooks.managers.SequentialListenerManager.SequentialListenerManagerBuilder
-
- sequentialThreadFactory(ThreadFactory) - Method in class org.pircbotx.hooks.managers.SequentialListenerManager.SequentialListenerManagerBuilder
-
- server(String) - Method in class org.pircbotx.hooks.events.WhoisEvent.Builder
-
- ServerEntry(String, int) - Constructor for class org.pircbotx.Configuration.ServerEntry
-
- serverInfo(String) - Method in class org.pircbotx.hooks.events.WhoisEvent.Builder
-
- ServerInfo - Class in org.pircbotx
-
This is a giant info bean of various things about the server.
- ServerInfo(PircBotX) - Constructor for class org.pircbotx.ServerInfo
-
- ServerPingEvent - Class in org.pircbotx.hooks.events
-
The actions to perform when a PING request comes from the server.
- ServerPingEvent(PircBotX, String) - Constructor for class org.pircbotx.hooks.events.ServerPingEvent
-
- ServerResponseEvent - Class in org.pircbotx.hooks.events
-
This is called when we receive a numeric response from the IRC server.
- ServerResponseEvent(PircBotX, int, String, ImmutableList<String>) - Constructor for class org.pircbotx.hooks.events.ServerResponseEvent
-
- set(String, String) - Static method in class org.pircbotx.Colors
-
Sets the text color for a given message and appends
Colors.NORMAL
- set(String, String, String) - Static method in class org.pircbotx.Colors
-
Sets the text and background color for a given message and appends
Colors.NORMAL
- setAutoNickChange(boolean) - Method in class org.pircbotx.Configuration.Builder
-
Enable or disable automatic nick changing if a nick is in use by
adding a number to the end, default false which will throw a
IrcException
if the nick is already in use on the server
- setAutoReconnect(boolean) - Method in class org.pircbotx.Configuration.Builder
-
Enable or disable automatic reconnecting, default false.
- setAutoReconnectAttempts(int) - Method in class org.pircbotx.Configuration.Builder
-
Number of times to attempt to reconnect, default 5.
- setAutoReconnectDelay(Delay) - Method in class org.pircbotx.Configuration.Builder
-
Delay in milliseconds between reconnect attempts, default 0.
- setAutoSplitMessage(boolean) - Method in class org.pircbotx.Configuration.Builder
-
- setBotFactory(Configuration.BotFactory) - Method in class org.pircbotx.Configuration.Builder
-
- setCapEnabled(boolean) - Method in class org.pircbotx.Configuration.Builder
-
Enable or disable CAP handling, defaults true.
- SetChannelBanEvent - Class in org.pircbotx.hooks.events
-
Called when a user (possibly us) gets banned from a channel.
- SetChannelBanEvent(PircBotX, Channel, UserHostmask, User, UserHostmask) - Constructor for class org.pircbotx.hooks.events.SetChannelBanEvent
-
- setChannelKey(String) - Method in class org.pircbotx.output.OutputChannel
-
Sets the channel key (+k) or password to get into the channel.
- SetChannelKeyEvent - Class in org.pircbotx.hooks.events
-
Called when a channel key is set.
- SetChannelKeyEvent(PircBotX, Channel, UserHostmask, User, String) - Constructor for class org.pircbotx.hooks.events.SetChannelKeyEvent
-
- setChannelLimit(int) - Method in class org.pircbotx.output.OutputChannel
-
Attempt to set the channel limit (+l) to specified value.
- SetChannelLimitEvent - Class in org.pircbotx.hooks.events
-
Called when a user limit is set for a channel.
- SetChannelLimitEvent(PircBotX, Channel, UserHostmask, User, int) - Constructor for class org.pircbotx.hooks.events.SetChannelLimitEvent
-
- setChannelPrefixes(String) - Method in class org.pircbotx.Configuration.Builder
-
Allowed channel prefix characters, default #&+!
- setChannelPrivate() - Method in class org.pircbotx.output.OutputChannel
-
Set the channel as private (+p).
- setDao(UserChannelDaoSnapshot) - Method in class org.pircbotx.snapshot.ChannelSnapshot
-
- setDao(UserChannelDaoSnapshot) - Method in class org.pircbotx.snapshot.UserSnapshot
-
- setDccAcceptTimeout(int) - Method in class org.pircbotx.Configuration.Builder
-
- setDccFilenameQuotes(boolean) - Method in class org.pircbotx.Configuration.Builder
-
If true sends filenames in quotes, otherwise uses underscores,
default enabled.
- setDccLocalAddress(InetAddress) - Method in class org.pircbotx.Configuration.Builder
-
The local address to bind DCC connections to, defaults to null (which
will be figured out at runtime)
- setDccPassiveRequest(boolean) - Method in class org.pircbotx.Configuration.Builder
-
Send DCC requests as passive/reverse requests if not specified
otherwise, default false
- setDccPorts(List<Integer>) - Method in class org.pircbotx.Configuration.Builder
-
Ports to allow DCC incoming connections, recommended to set multiple
as DCC connections will be rejected if no free port can be found
- setDccPublicAddress(InetAddress) - Method in class org.pircbotx.Configuration.Builder
-
The public address advertised to other users, defaults to null (which
will be figured out at runtime)
- setDccResumeAcceptTimeout(int) - Method in class org.pircbotx.Configuration.Builder
-
- setDccTransferBufferSize(int) - Method in class org.pircbotx.Configuration.Builder
-
Size of the DCC file transfer buffer, default 1024 bytes
- setDelay(long) - Method in class org.pircbotx.delay.StaticDelay
-
- setEncoding(Charset) - Method in class org.pircbotx.Configuration.Builder
-
- setFinger(String) - Method in class org.pircbotx.Configuration.Builder
-
CTCP finger response
- setIdentServerEnabled(boolean) - Method in class org.pircbotx.Configuration.Builder
-
Enable or disable use of an existing
IdentServer
, default
false.
- setInitialDelay(long) - Method in class org.pircbotx.delay.AdaptingDelay
-
- setInitialDelay(long) - Method in class org.pircbotx.delay.BinaryBackoffDelay
-
- setInviteOnly() - Method in class org.pircbotx.output.OutputChannel
-
Set the channel as invite only (+i).
- SetInviteOnlyEvent - Class in org.pircbotx.hooks.events
-
Called when a channel is set to 'invite only' mode.
- SetInviteOnlyEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.SetInviteOnlyEvent
-
- setListenerManager(ListenerManager) - Method in class org.pircbotx.Configuration.Builder
-
Sets a new ListenerManager.
- setLocalAddress(InetAddress) - Method in class org.pircbotx.Configuration.Builder
-
Address to bind to when connecting to IRC server, default null
- setLocale(Locale) - Method in class org.pircbotx.Configuration.Builder
-
- setLogin(String) - Method in class org.pircbotx.Configuration.Builder
-
The login to be used for the IRC connection (nick!login@host),
default PircBotX
- setMaxDelay(long) - Method in class org.pircbotx.delay.AdaptingDelay
-
- setMaxDelay(long) - Method in class org.pircbotx.delay.BinaryBackoffDelay
-
- setMaxLineLength(int) - Method in class org.pircbotx.Configuration.Builder
-
Maximum line length of IRC server, defaults 512 characters
- setMessageDelay(Delay) - Method in class org.pircbotx.Configuration.Builder
-
Millisecond delay between sending messages, default 1000 milliseconds
- setMode(String) - Method in class org.pircbotx.output.OutputChannel
-
Set the mode of a channel.
- setMode(String, Object...) - Method in class org.pircbotx.output.OutputChannel
-
Set a mode for the channel with arguments.
- setMode(String, UserHostmask) - Method in class org.pircbotx.output.OutputChannel
-
Set a mode for a user.
- setModerated() - Method in class org.pircbotx.output.OutputChannel
-
Set the channel as moderated (+m).
- SetModeratedEvent - Class in org.pircbotx.hooks.events
-
Called when a channel is set to 'moderated' mode.
- SetModeratedEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.SetModeratedEvent
-
- setName(String) - Method in class org.pircbotx.Configuration.Builder
-
The nick to be used for the IRC connection (nick!login@host), must
not be blank
- setNickservCustomMessage(String) - Method in class org.pircbotx.Configuration.Builder
-
Some irc servers require a custom identify string.
- setNickservDelayJoin(boolean) - Method in class org.pircbotx.Configuration.Builder
-
Delay joining channels until were identified to nickserv, default
false
- setNickServIdentified(PircBotX) - Static method in class org.pircbotx.Utils
-
Sets bot as identified to nickserv.
- setNickservNick(String) - Method in class org.pircbotx.Configuration.Builder
-
The nick of the nickserv service account, default "nickserv".
- setNickservOnSuccess(String) - Method in class org.pircbotx.Configuration.Builder
-
Case-insensitive message a user with
Configuration.Builder.setNickservNick(java.lang.String)
in its hostmask will
always contain when we have successfully identified, defaults to "you
are now" which which matches all of the following known server
responses:
ircd-seven (freenode) - You are now identified for PircBotX
Unreal (swiftirc) - Password accepted - you are now
recognized.
InspIRCd (mozilla) - You are now logged in as PircBotX
- setNickservPassword(String) - Method in class org.pircbotx.Configuration.Builder
-
Password to authenticate against NICKSERV, default null (will not try
to identify)
- setNoExternalMessages() - Method in class org.pircbotx.output.OutputChannel
-
Prevent external messages from appearing in the channel (+n).
- SetNoExternalMessagesEvent - Class in org.pircbotx.hooks.events
-
Called when a channel is set to only allow messages from users that are in
the channel.
- SetNoExternalMessagesEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.SetNoExternalMessagesEvent
-
- setOnJoinWhoEnabled(boolean) - Method in class org.pircbotx.Configuration.Builder
-
Enable or disable sending "WHO #channel" upon joining a channel and
rely only on the NAMES response
- SetPrivateEvent - Class in org.pircbotx.hooks.events
-
Called when a channel is marked as being in private mode.
- SetPrivateEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.SetPrivateEvent
-
- setRealName(String) - Method in class org.pircbotx.Configuration.Builder
-
The realName/fullname used for WHOIS info, defaults to version
- setSecret() - Method in class org.pircbotx.output.OutputChannel
-
Set the channel as secret (+s).
- SetSecretEvent - Class in org.pircbotx.hooks.events
-
Called when a channel is set to be in 'secret' mode.
- SetSecretEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.SetSecretEvent
-
- setServer(String) - Method in class org.pircbotx.Configuration.Builder
-
- setServer(String, int) - Method in class org.pircbotx.Configuration.Builder
-
- setServerHostname(String) - Method in class org.pircbotx.Configuration.Builder
-
- setServerPassword(String) - Method in class org.pircbotx.Configuration.Builder
-
Password for IRC server, default null
- setServerPort(int) - Method in class org.pircbotx.Configuration.Builder
-
- setServers(List<Configuration.ServerEntry>) - Method in class org.pircbotx.Configuration.Builder
-
List of servers to connect to, easily add with the addServer methods
- setShutdownHookEnabled(boolean) - Method in class org.pircbotx.Configuration.Builder
-
Enable or disable creating a JVM shutdown hook which will properly
QUIT the IRC server and shutdown the bot, default true
- setSnapshotsEnabled(boolean) - Method in class org.pircbotx.Configuration.Builder
-
Enable creation of snapshots, default true.
- setSocketConnectTimeout(int) - Method in class org.pircbotx.Configuration.Builder
-
- setSocketFactory(SocketFactory) - Method in class org.pircbotx.Configuration.Builder
-
- setSocketTimeout(int) - Method in class org.pircbotx.Configuration.Builder
-
Milliseconds to wait with no data from the IRC server before sending
a PING request to check if the socket is still alive, default 5
minutes (1000x60x5=300,000 milliseconds)
- setTopic(String) - Method in class org.pircbotx.output.OutputChannel
-
Set the topic for a channel.
- setTopicProtection() - Method in class org.pircbotx.output.OutputChannel
-
Prevent non-operator users from changing the channel topic (+t).
- SetTopicProtectionEvent - Class in org.pircbotx.hooks.events
-
Called when topic protection is enabled for a channel.
- SetTopicProtectionEvent(PircBotX, Channel, UserHostmask, User) - Constructor for class org.pircbotx.hooks.events.SetTopicProtectionEvent
-
- setUserLevelPrefixes(String) - Method in class org.pircbotx.Configuration.Builder
-
Supported channel prefixes that restrict a sent message to users with
this mode, eg PRIVMSG +#channel :hello
will only send a
message to voiced or higher users, default +@%&~!
- setUserModeHideRealHost(boolean) - Method in class org.pircbotx.Configuration.Builder
-
Sets mode +x on the bot, to hide the real hostname, default = false
- setVersion(String) - Method in class org.pircbotx.Configuration.Builder
-
CTCP version response.
- setWebIrcAddress(InetAddress) - Method in class org.pircbotx.Configuration.Builder
-
IP address of WEBIRC connection, must be set if WEBIRC is enabled
- setWebIrcEnabled(boolean) - Method in class org.pircbotx.Configuration.Builder
-
Enable or disable sending WEBIRC line on connect, default disabled
- setWebIrcHostname(String) - Method in class org.pircbotx.Configuration.Builder
-
Hostname of WEBIRC connection, must not be blank if WEBIRC is enabled
- setWebIrcPassword(String) - Method in class org.pircbotx.Configuration.Builder
-
Password of WEBIRC connection, must not be blank if WEBIRC is enabled
- setWebIrcUsername(String) - Method in class org.pircbotx.Configuration.Builder
-
Username of WEBIRC connection, must not be blank if WEBIRC is enabled
- shutdown(PircBotX) - Method in class org.pircbotx.hooks.managers.GenericListenerManager
-
Deprecated.
- shutdown(PircBotX) - Method in interface org.pircbotx.hooks.managers.ListenerManager
-
- shutdown(PircBotX) - Method in class org.pircbotx.hooks.managers.SequentialListenerManager
-
- shutdown() - Method in class org.pircbotx.hooks.managers.ThreadedListenerManager
-
Shuts down the internal thread pool.
- shutdown(PircBotX) - Method in class org.pircbotx.hooks.managers.ThreadedListenerManager
-
- signOnTime(long) - Method in class org.pircbotx.hooks.events.WhoisEvent.Builder
-
- SnapshotUtils - Class in org.pircbotx.snapshot
-
- SocketConnectEvent - Class in org.pircbotx.hooks.events
-
This event is dispatched once we successfully connected to the IRC server.
- SocketConnectEvent(PircBotX) - Constructor for class org.pircbotx.hooks.events.SocketConnectEvent
-
Default constructor to setup object.
- start() - Method in class org.pircbotx.IdentServer
-
Start the ident server in a new thread.
- start() - Method in class org.pircbotx.MultiBotManager
-
Start the manager, connecting all queued bots.
- startBot() - Method in class org.pircbotx.PircBotX
-
Start the bot by connecting to the server.
- startServer() - Static method in class org.pircbotx.IdentServer
-
Start the ident server with the systems default charset.
- startServer(Charset, InetAddress) - Static method in class org.pircbotx.IdentServer
-
Start the ident server with the specified charset.
- StaticDelay - Class in org.pircbotx.delay
-
- StaticDelay(long) - Constructor for class org.pircbotx.delay.StaticDelay
-
- stop() - Method in class org.pircbotx.MultiBotManager
-
Stop with no quit message
- stop(String) - Method in class org.pircbotx.MultiBotManager
-
Disconnect all bots from their respective severs cleanly.
- stopAndWait() - Method in class org.pircbotx.MultiBotManager
-
- stopBotReconnect() - Method in class org.pircbotx.PircBotX
-
Do not try connecting again in the future.
- stopServer() - Static method in class org.pircbotx.IdentServer
-
Stop the server and clear pending ident responses.
- superOp(UserHostmask) - Method in class org.pircbotx.output.OutputChannel
-
Grants superOp privileges to a user on a channel.
- SuperOpEvent - Class in org.pircbotx.hooks.events
-
Called when a user (possibly us) gets superop status granted in a channel.
- SuperOpEvent(PircBotX, Channel, UserHostmask, User, UserHostmask, User, boolean) - Constructor for class org.pircbotx.hooks.events.SuperOpEvent
-