- getBufferedReader() - Method in class org.jibble.pircbot.DccChat
-
Returns the BufferedReader used by this DCC Chat.
- getBufferedWriter() - Method in class org.jibble.pircbot.DccChat
-
Returns the BufferedReader used by this DCC Chat.
- getChannels() - Method in class org.jibble.pircbot.PircBot
-
Returns an array of all channels that we are in.
- getDccInetAddress() - Method in class org.jibble.pircbot.PircBot
-
Returns the InetAddress used when sending DCC chat or file transfers.
- getDccPorts() - Method in class org.jibble.pircbot.PircBot
-
Returns the set of port numbers to be used when sending a DCC chat
or file transfer.
- getEncoding() - Method in class org.jibble.pircbot.PircBot
-
Returns the encoding used to send and receive lines from
the IRC server, or null if not set.
- getFile() - Method in class org.jibble.pircbot.DccFileTransfer
-
Returns the suggested file to be used for this transfer.
- getFinger() - Method in class org.jibble.pircbot.PircBot
-
Gets the internal finger message of the PircBot.
- getHostname() - Method in class org.jibble.pircbot.DccChat
-
Returns the hostname of the DCC Chat initiator.
- getHostname() - Method in class org.jibble.pircbot.DccFileTransfer
-
Returns the hostname of the file sender.
- getInetAddress() - Method in class org.jibble.pircbot.PircBot
-
Returns the InetAddress used by the PircBot.
- getLogin() - Method in class org.jibble.pircbot.DccChat
-
Returns the login of the DCC Chat initiator.
- getLogin() - Method in class org.jibble.pircbot.DccFileTransfer
-
Returns the login of the file sender.
- getLogin() - Method in class org.jibble.pircbot.PircBot
-
Gets the internal login of the PircBot.
- getMaxLineLength() - Method in class org.jibble.pircbot.PircBot
-
Gets the maximum length of any line that is sent via the IRC protocol.
- getMessageDelay() - Method in class org.jibble.pircbot.PircBot
-
Returns the number of milliseconds that will be used to separate
consecutive messages to the server from the outgoing message queue.
- getName() - Method in class org.jibble.pircbot.PircBot
-
Gets the name of the PircBot.
- getNick() - Method in class org.jibble.pircbot.DccChat
-
Returns the nick of the other user taking part in this file transfer.
- getNick() - Method in class org.jibble.pircbot.DccFileTransfer
-
Returns the nick of the other user taking part in this file transfer.
- getNick() - Method in class org.jibble.pircbot.PircBot
-
Returns the current nick of the bot.
- getNick() - Method in class org.jibble.pircbot.User
-
Returns the nick of the user.
- getNumericalAddress() - Method in class org.jibble.pircbot.DccChat
-
Returns the address of the sender as a long.
- getNumericalAddress() - Method in class org.jibble.pircbot.DccFileTransfer
-
Returns the address of the sender as a long.
- getOutgoingQueueSize() - Method in class org.jibble.pircbot.PircBot
-
Gets the number of lines currently waiting in the outgoing message Queue.
- getPacketDelay() - Method in class org.jibble.pircbot.DccFileTransfer
-
returns the delay time between each packet that is send or received.
- getPassword() - Method in class org.jibble.pircbot.PircBot
-
Returns the last password that we used when connecting to an IRC server.
- getPort() - Method in class org.jibble.pircbot.DccFileTransfer
-
Returns the port number to be used when making the connection.
- getPort() - Method in class org.jibble.pircbot.PircBot
-
Returns the port number of the last IRC server that the PircBot tried
to connect to.
- getPrefix() - Method in class org.jibble.pircbot.User
-
Returns the prefix of the user.
- getProgress() - Method in class org.jibble.pircbot.DccFileTransfer
-
Returns the progress (in bytes) of the current file transfer.
- getProgressPercentage() - Method in class org.jibble.pircbot.DccFileTransfer
-
Returns the progress of the file transfer as a percentage.
- getServer() - Method in class org.jibble.pircbot.PircBot
-
Returns the name of the last IRC server the PircBot tried to connect to.
- getSize() - Method in class org.jibble.pircbot.DccFileTransfer
-
Returns the size (in bytes) of the file being transfered.
- getSocket() - Method in class org.jibble.pircbot.DccChat
-
Returns the raw Socket used by this DCC Chat.
- getTransferRate() - Method in class org.jibble.pircbot.DccFileTransfer
-
Returns the rate of data transfer in bytes per second.
- getUsers(String) - Method in class org.jibble.pircbot.PircBot
-
Returns an array of all users in the specified channel.
- getVersion() - Method in class org.jibble.pircbot.PircBot
-
Gets the internal version of the PircBot.
- GREEN - Static variable in class org.jibble.pircbot.Colors
-
Green coloured text.
- OLIVE - Static variable in class org.jibble.pircbot.Colors
-
Olive coloured text.
- onAction(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever an ACTION is sent from a user.
- onChannelInfo(String, int, String) - Method in class org.jibble.pircbot.PircBot
-
After calling the listChannels() method in PircBot, the server
will start to send us information about each channel on the
server.
- onConnect() - Method in class org.jibble.pircbot.PircBot
-
This method is called once the PircBot has successfully connected to
the IRC server.
- onDccChatRequest(String, String, String, long, int) - Method in class org.jibble.pircbot.PircBot
-
- onDccSendRequest(String, String, String, String, long, int, int) - Method in class org.jibble.pircbot.PircBot
-
- onDeop(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a user (possibly us) gets operator status taken away.
- onDeVoice(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a user (possibly us) gets voice status removed.
- onDisconnect() - Method in class org.jibble.pircbot.PircBot
-
This method carries out the actions to be performed when the PircBot
gets disconnected.
- onFileTransferFinished(DccFileTransfer, Exception) - Method in class org.jibble.pircbot.PircBot
-
This method gets called when a DccFileTransfer has finished.
- onFinger(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever we receive a FINGER request.
- onIncomingChatRequest(DccChat) - Method in class org.jibble.pircbot.PircBot
-
This method will be called whenever a DCC Chat request is received.
- onIncomingFileTransfer(DccFileTransfer) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever a DCC SEND request is sent to the PircBot.
- onInvite(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when we are invited to a channel by a user.
- onJoin(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever someone (possibly us) joins a channel
which we are on.
- onKick(String, String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever someone (possibly us) is kicked from
any of the channels that we are in.
- onMessage(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever a message is sent to a channel.
- onMode(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when the mode of a channel is set.
- onNickChange(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever someone (possibly us) changes nick on any
of the channels that we are on.
- onNotice(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever we receive a notice.
- onOp(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a user (possibly us) gets granted operator status for a channel.
- onPart(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever someone (possibly us) parts a channel
which we are on.
- onPing(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever we receive a PING request from another
user.
- onPrivateMessage(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever a private message is sent to the PircBot.
- onQuit(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever someone (possibly us) quits from the
server.
- onRemoveChannelBan(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a hostmask ban is removed from a channel.
- onRemoveChannelKey(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a channel key is removed.
- onRemoveChannelLimit(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when the user limit is removed for a channel.
- onRemoveInviteOnly(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a channel has 'invite only' removed.
- onRemoveModerated(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a channel has moderated mode removed.
- onRemoveNoExternalMessages(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a channel is set to allow messages from any user, even
if they are not actually in the channel.
- onRemovePrivate(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a channel is marked as not being in private mode.
- onRemoveSecret(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a channel has 'secret' mode removed.
- onRemoveTopicProtection(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when topic protection is removed for a channel.
- onServerPing(String) - Method in class org.jibble.pircbot.PircBot
-
The actions to perform when a PING request comes from the server.
- onServerResponse(int, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called when we receive a numeric response from the
IRC server.
- onSetChannelBan(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a user (possibly us) gets banned from a channel.
- onSetChannelKey(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a channel key is set.
- onSetChannelLimit(String, String, String, String, int) - Method in class org.jibble.pircbot.PircBot
-
Called when a user limit is set for a channel.
- onSetInviteOnly(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a channel is set to 'invite only' mode.
- onSetModerated(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a channel is set to 'moderated' mode.
- onSetNoExternalMessages(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a channel is set to only allow messages from users that
are in the channel.
- onSetPrivate(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a channel is marked as being in private mode.
- onSetSecret(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a channel is set to be in 'secret' mode.
- onSetTopicProtection(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when topic protection is enabled for a channel.
- onTime(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever we receive a TIME request.
- onTopic(String, String) - Method in class org.jibble.pircbot.PircBot
-
- onTopic(String, String, String, long, boolean) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever a user sets the topic, or when
PircBot joins a new channel and discovers its topic.
- onUnknown(String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever we receive a line from the server that
the PircBot has not been programmed to recognise.
- onUserList(String, User[]) - Method in class org.jibble.pircbot.PircBot
-
This method is called when we receive a user list from the server
after joining a channel.
- onUserMode(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when the mode of a user is set.
- onVersion(String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
This method is called whenever we receive a VERSION request.
- onVoice(String, String, String, String, String) - Method in class org.jibble.pircbot.PircBot
-
Called when a user (possibly us) gets voice status granted in a channel.
- op(String, String) - Method in class org.jibble.pircbot.PircBot
-
Grants operator privilidges to a user on a channel.
- org.jibble.pircbot - package org.jibble.pircbot
-
- OutputThread - Class in org.jibble.pircbot
-
A Thread which is responsible for sending messages to the IRC server.
- sendAction(String, String) - Method in class org.jibble.pircbot.PircBot
-
Sends an action to the channel or to a user.
- sendCTCPCommand(String, String) - Method in class org.jibble.pircbot.PircBot
-
Sends a CTCP command to a channel or user.
- sendInvite(String, String) - Method in class org.jibble.pircbot.PircBot
-
Sends an invitation to join a channel.
- sendLine(String) - Method in class org.jibble.pircbot.DccChat
-
Sends a line of text to the client at the other end of our DCC Chat
connection.
- sendMessage(String, String) - Method in class org.jibble.pircbot.PircBot
-
Sends a message to a channel or a private message to a user.
- sendNotice(String, String) - Method in class org.jibble.pircbot.PircBot
-
Sends a notice to the channel or to a user.
- sendRawLine(String) - Method in class org.jibble.pircbot.PircBot
-
Sends a raw line to the IRC server as soon as possible, bypassing the
outgoing message queue.
- sendRawLineViaQueue(String) - Method in class org.jibble.pircbot.PircBot
-
Sends a raw line through the outgoing message queue.
- setAutoNickChange(boolean) - Method in class org.jibble.pircbot.PircBot
-
When you connect to a server and your nick is already in use and
this is set to true, a new nick will be automatically chosen.
- setDccInetAddress(InetAddress) - Method in class org.jibble.pircbot.PircBot
-
Sets the InetAddress to be used when sending DCC chat or file transfers.
- setDccPorts(int[]) - Method in class org.jibble.pircbot.PircBot
-
Sets the choice of port numbers that can be used when sending a DCC chat
or file transfer.
- setEncoding(String) - Method in class org.jibble.pircbot.PircBot
-
Sets the encoding charset to be used when sending or receiving lines
from the IRC server.
- setFinger(String) - Method in class org.jibble.pircbot.PircBot
-
Sets the interal finger message.
- setLogin(String) - Method in class org.jibble.pircbot.PircBot
-
Sets the internal login of the Bot.
- setMessageDelay(long) - Method in class org.jibble.pircbot.PircBot
-
Sets the number of milliseconds to delay between consecutive
messages when there are multiple messages waiting in the
outgoing message queue.
- setMode(String, String) - Method in class org.jibble.pircbot.PircBot
-
Set the mode of a channel.
- setName(String) - Method in class org.jibble.pircbot.PircBot
-
Sets the name of the bot, which will be used as its nick when it
tries to join an IRC server.
- setPacketDelay(long) - Method in class org.jibble.pircbot.DccFileTransfer
-
Sets the delay time between sending or receiving each packet.
- setTopic(String, String) - Method in class org.jibble.pircbot.PircBot
-
Set the topic for a channel.
- setVerbose(boolean) - Method in class org.jibble.pircbot.PircBot
-
Sets the verbose mode.
- setVersion(String) - Method in class org.jibble.pircbot.PircBot
-
Sets the internal version of the Bot.
- size() - Method in class org.jibble.pircbot.Queue
-
Returns the size of the Queue.
- startIdentServer() - Method in class org.jibble.pircbot.PircBot
-
Starts an ident server (Identification Protocol Server, RFC 1413).