Alphabetical Index

A C D E F G H I J L M N P Q R S T U W

A

This class is a partial implementation of the IRCBotModule interface.
action(ircbot.IRCMessage) - method in class ircbot.modules.AI
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.Calc
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.Channels
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.Echo
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.Events
action(ircbot.IRCMessage) - method in class ircbot.modules.Help
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.IRCBotModule
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.Lang
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.MasterMind
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.Modules
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.News
action(ircbot.IRCMessage) - method in class ircbot.modules.Numbers
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.Pending
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.People
action(ircbot.IRCMessage) - method in class ircbot.modules.Quotes
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.StenSaxPase
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.Time
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.Trivia
action is invoked by the bot when someone types a message starting with a member of getCommands().
action(ircbot.IRCMessage) - method in class ircbot.modules.Wiki
action is invoked by the bot when someone types a message starting with a member of getCommands().
activateEvent() - method in class ircbot.IRCEvent
Each module can schedule events to occur at some point in the future.
Each module can schedule events to occur at some point in the future.
activateEvent(ircbot.IRCChannel) - method in class ircbot.modules.News
add(String,Object) - method in class ircbot.SaveState
Store data into the state.
addAlias(String) - method in class ircbot.Person
Add an alias to this person.
Declares a command that this module will handle.
addModule(ircbot.IRCBotModule) - method in class ircbot.modules.Modules
Module handling
addOperator(ircbot.Person) - method in class ircbot.IRCChannel
addOperator(String) - method in class ircbot.modules.People
addUser(ircbot.Person) - method in class ircbot.IRCChannel
addVoice(ircbot.Person) - method in class ircbot.IRCChannel
addWords(long) - method in class ircbot.PersonalStats
AI - class ircbot.modules.AI
AI() - constructor for class ircbot.modules.AI

C

Calc - class ircbot.modules.Calc
Calc() - constructor for class ircbot.modules.Calc
CalcException - class ircbot.modules.extras.CalcException
channelActive() - method in class ircbot.IRCChannel
Channels - class ircbot.modules.Channels
Channels() - constructor for class ircbot.modules.Channels
ChannelStats - class ircbot.ChannelStats
ChannelStats() - constructor for class ircbot.ChannelStats
clearWarnings() - method in class ircbot.PersonalStats
commandLineOptions() - method in class ircbot.IRCBotConfig
compareTo(ircbot.IRCEvent) - method in class ircbot.IRCEvent
compareTo(ircbot.Person) - method in class ircbot.Person
connect() - method in class ircbot.IRCBot
Network connection
Connect to the given readers.
connect(String) - method in class ircbot.IRCBot
Used to connect to an IRC network.
connect(String,int) - method in class ircbot.IRCBot
Used to connect to an IRC network.

D

date2str(Date) - static method in class ircbot.modules.Time
decScore() - method in class ircbot.Person
decScore(int) - method in class ircbot.Person
doTheBotThing() - method in class ircbot.IRCBot
Main loop

E

Echo - class ircbot.modules.Echo
This class is a simple example of what a module shall look like.
Echo() - constructor for class ircbot.modules.Echo
Events - class ircbot.modules.Events
Events() - constructor for class ircbot.modules.Events
extractInt(String) - static method in class ircbot.modules.Calc

F

filterReply(String) - method in class ircbot.IRCChannel
filterTags(String) - static method in class ircbot.HTTP

G

get(String) - method in class ircbot.SaveState
Fetch a data object from this state.
getActivationTime() - method in class ircbot.IRCEvent
getAliases() - method in class ircbot.Person
Get a collection of nicks used by this person.
getAuthor() - method in class ircbot.modules.AI
getAuthor() - method in class ircbot.modules.Calc
getAuthor() - method in class ircbot.modules.Channels
getAuthor() - method in class ircbot.modules.Echo
getAuthor() - method in class ircbot.modules.Events
getAuthor() - method in class ircbot.modules.Help
getAuthor() - method in class ircbot.IRCBotModule
getAuthor() - method in class ircbot.modules.Lang
getAuthor() - method in class ircbot.modules.MasterMind
getAuthor() - method in class ircbot.modules.Modules
getAuthor() - method in class ircbot.modules.News
getAuthor() - method in class ircbot.modules.Numbers
getAuthor() - method in class ircbot.modules.Pending
getAuthor() - method in class ircbot.modules.People
getAuthor() - method in class ircbot.modules.Quotes
getAuthor() - method in class ircbot.modules.StenSaxPase
getAuthor() - method in class ircbot.modules.Time
getAuthor() - method in class ircbot.modules.Trivia
getAuthor() - method in class ircbot.modules.Wiki
getBot() - method in class ircbot.modules.Modules
getBotCommand() - method in class ircbot.IRCMessage
getBotInfoText() - method in class ircbot.IRCBotConfig
getBotName() - method in class ircbot.IRCBotConfig
getBotNickPassword() - method in class ircbot.IRCBotConfig
getChannel() - method in class ircbot.IRCEvent
getChannel() - method in class ircbot.IRCMessage
getChannel(String) - method in class ircbot.modules.Channels
getChannels() - method in class ircbot.modules.Channels
getCommand() - method in class ircbot.IRCMessage
getCommands is called to get the command line names of all commands provided by this module.
getCommands is called to get the command line names of all commands provided by this module.
getConsole() - method in class ircbot.IRCBotConfig
getDescription() - method in class ircbot.Person
Get a short description about this person.
getDescription(String,ircbot.Language) - method in class ircbot.modules.AI
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.Calc
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.Channels
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.Echo
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.Events
getDescription(String,ircbot.Language) - method in class ircbot.modules.Help
getDescription is called to get the information printed by the !help command.
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.Lang
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.MasterMind
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.Modules
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.News
getDescription(String,ircbot.Language) - method in class ircbot.modules.Numbers
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.Pending
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.People
getDescription(String,ircbot.Language) - method in class ircbot.modules.Quotes
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.StenSaxPase
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.Time
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.Trivia
getDescription is called to get the information printed by the !help command.
getDescription(String,ircbot.Language) - method in class ircbot.modules.Wiki
getDescription is called to get the information printed by the !help command.
getEvents() - method in class ircbot.IRCBot
getFirstSeen() - method in class ircbot.Person
getFirstSeen() - method in class ircbot.PersonalStats
getGreeting() - method in class ircbot.Person
Get the greeting phrase used to greet this person.
getGreetingType() - method in class ircbot.IRCChannel
getHalfop() - method in class ircbot.IRCChannel
getHour(Date) - static method in class ircbot.modules.Time
getID() - method in class ircbot.modules.extras.UnknownIdentifyerException
getIrcNetwork() - method in class ircbot.IRCBotConfig
getLanguage() - method in class ircbot.IRCChannel
getLanguage() - method in class ircbot.Person
Get this persons preferred language.
getLastActive() - method in class ircbot.Person
getLastActive() - method in class ircbot.PersonalStats
getLastGood() - method in class ircbot.PersonalStats
getLastJoin() - method in class ircbot.PersonalStats
getLastLeave() - method in class ircbot.PersonalStats
getLastLeave(ircbot.IRCChannel) - method in class ircbot.Person
getLastMessage() - method in class ircbot.ChannelStats
getLastMessage() - method in class ircbot.IRCChannel
getLastReply() - method in class ircbot.IRCChannel
getLogging() - method in class ircbot.IRCBotConfig
getMaxIdle() - method in class ircbot.PersonalStats
getMessage() - method in class ircbot.IRCMessage
getMessage() - method in class ircbot.modules.extras.Message
getMessageCounter() - method in class ircbot.ChannelStats
getMessages() - method in class ircbot.Person
Get the number of messages this person has sent in total.
getMessages() - method in class ircbot.PersonalStats
getMessages(int) - method in class ircbot.ChannelStats
getMinimumWait() - method in class ircbot.IRCChannel
getModule() - method in class ircbot.IRCEvent
getModule(String) - method in class ircbot.modules.Modules
getModuleHandler() - method in class ircbot.AbstractIRCBotModule
The module handler can be used to find other modules loaded in the bot.
getModuleName() - method in class ircbot.modules.AI
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.Calc
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.Channels
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.Echo
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.Events
getModuleName() - method in class ircbot.modules.Help
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.IRCBotModule
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.Lang
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.MasterMind
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.Modules
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.News
getModuleName() - method in class ircbot.modules.Numbers
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.Pending
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.People
getModuleName() - method in class ircbot.modules.Quotes
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.StenSaxPase
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.Time
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.Trivia
getModuleName is called to get the name of this module.
getModuleName() - method in class ircbot.modules.Wiki
getModuleName is called to get the name of this module.
getModules() - method in class ircbot.modules.Modules
getName() - method in class ircbot.IRCBot
getName() - method in class ircbot.IRCChannel
getNick() - method in class ircbot.Person
Get the nick of this person.
getOperatorNick() - method in class ircbot.IRCBotConfig
getOperators() - method in class ircbot.IRCChannel
getParam(int) - method in class ircbot.IRCMessage
getParams() - method in class ircbot.IRCMessage
getPassword() - method in class ircbot.IRCChannel
getPendingText() - method in class ircbot.IRCChannel
getPerson(String) - method in class ircbot.modules.People
getPerson(String,boolean) - method in class ircbot.modules.People
getPicture() - method in class ircbot.Person
Get a url to an image showing this user.
getPrefix() - method in class ircbot.IRCMessage
getProbability() - method in class ircbot.AbstractIRCBotModule
getProbability is called to determine which module to choose to express a random thought whenever the bot feels like doing that.
getProbability() - method in class ircbot.modules.Channels
getProbability is called to determine which module to choose to express a random thought whenever the bot feels like doing that.
getProbability() - method in class ircbot.IRCBotModule
getProbability is called to determine which module to choose to express a random thought whenever the bot feels like doing that.
getProbability() - method in class ircbot.modules.Numbers
getProbability is called to determine which module to choose to express a random thought whenever the bot feels like doing that.
getProbability() - method in class ircbot.modules.Quotes
getProbability is called to determine which module to choose to express a random thought whenever the bot feels like doing that.
getProbability() - method in class ircbot.modules.Time
getProbability is called to determine which module to choose to express a random thought whenever the bot feels like doing that.
getQuote() - method in class ircbot.PersonalStats
getRandomMessage() - method in class ircbot.IRCChannel
getReceiver() - method in class ircbot.IRCMessage
getReceiver() - method in class ircbot.modules.extras.Message
getRepeatCount() - method in class ircbot.IRCChannel
getRepeatLimit() - method in class ircbot.IRCChannel
getReplyTo() - method in class ircbot.IRCMessage
getSadies() - method in class ircbot.Person
getSadies() - method in class ircbot.PersonalStats
getScore() - method in class ircbot.Person
Get this persons score.
getSender() - method in class ircbot.IRCMessage
getSender() - method in class ircbot.modules.extras.Message
getShoutFrequency() - method in class ircbot.Person
getShoutFrequency() - method in class ircbot.PersonalStats
getSmilies() - method in class ircbot.Person
getSmilies() - method in class ircbot.PersonalStats
getStatistics() - method in class ircbot.IRCChannel
getStatistics(ircbot.IRCChannel) - method in class ircbot.Person
Get this persons statistics for the given channel.
getTopics() - method in class ircbot.ChannelStats
getTopics(int) - method in class ircbot.ChannelStats
getUsers() - method in class ircbot.IRCChannel
getVoice() - method in class ircbot.IRCChannel
getWarnings() - method in class ircbot.Person
getWarnings() - method in class ircbot.PersonalStats
getWords() - method in class ircbot.Person
Get the number of words this person has sent in total.
getWords() - method in class ircbot.PersonalStats
grepXMLTag(String,String) - static method in class ircbot.HTTP

H

hasVoice(ircbot.Person) - method in class ircbot.IRCChannel
Help - class ircbot.modules.Help
Help() - constructor for class ircbot.modules.Help
HOUR - static field in class ircbot.modules.Time
HOUR_2 - static field in class ircbot.modules.Time
HOUR_24 - static field in class ircbot.modules.Time
HOUR_3 - static field in class ircbot.modules.Time
HTTP - class ircbot.HTTP

I

ignores(String) - method in class ircbot.modules.People
incMessages() - method in class ircbot.PersonalStats
incSadies() - method in class ircbot.PersonalStats
incScore() - method in class ircbot.Person
incScore(long) - method in class ircbot.Person
incSmileys() - method in class ircbot.PersonalStats
ircbot - package
IRCBot - class ircbot.IRCBot
This is the main engine for the bot.
IRCBot(ircbot.IRCBotConfig) - constructor for class ircbot.IRCBot
Create a new bot given a name and a description.
ircbot.modules - package
IRCBotConfig - class ircbot.IRCBotConfig
IRCBotConfig(String[]) - constructor for class ircbot.IRCBotConfig
IRCBotModule - interface ircbot.IRCBotModule
This interface is used to create modules for the bot.
IRCChannel - class ircbot.IRCChannel
IRCChannel(String) - constructor for class ircbot.IRCChannel
IRCChannel(String,String) - constructor for class ircbot.IRCChannel
IRCEvent - class ircbot.IRCEvent
IRCMessage - class ircbot.IRCMessage
IRCReader - class ircbot.IRCReader
This is a reader that takes messages from standard in and adds the necessary control structure to create an IRC message that the bot can read.
IRCReader(String,String) - constructor for class ircbot.IRCReader
isCommandPrefix(char) - static method in class ircbot.IRCBot
This method defines what characters are considered to be command prefixes.
isHalfop(ircbot.Person) - method in class ircbot.IRCChannel
isIgnored() - method in class ircbot.Person
isInactive() - method in class ircbot.IRCChannel
isNumber(String) - static method in class ircbot.modules.Calc
isOnline() - method in class ircbot.IRCChannel
isOnline(ircbot.IRCChannel) - method in class ircbot.Person
isOnline(ircbot.Person) - method in class ircbot.IRCChannel
isOperator() - method in class ircbot.Person
isOperator(ircbot.Person) - method in class ircbot.IRCChannel
isOperator(String) - method in class ircbot.modules.People
isRemoved(String) - method in class ircbot.modules.People
isTrustee() - method in class ircbot.Person
isVerbose() - method in class ircbot.IRCChannel

J

join(ircbot.IRCChannel) - method in class ircbot.modules.Channels
joinOnline() - method in class ircbot.modules.Channels

L

Lang - class ircbot.modules.Lang
Lang() - constructor for class ircbot.modules.Lang
Language - class ircbot.Language
leave(ircbot.IRCChannel) - method in class ircbot.modules.Channels
length() - method in class ircbot.IRCMessage
loadState is called when a module is loaded into the bot.
loadState(ircbot.SaveState) - method in class ircbot.IRCBotModule
loadState is called when a module is loaded into the bot.
logMessage(String) - method in class ircbot.IRCBot

M

makeList(Collectionc) - static method in class ircbot.IRCBot
Creates a string representation of a list with all elements from the given collection of Strings.
makeList(Collection,boolean) - static method in class ircbot.IRCBot
Creates a string representation of a list with all elements from the given collection of Strings.
MasterMind - class ircbot.modules.MasterMind
MasterMind() - constructor for class ircbot.modules.MasterMind
maybeReply(double,String) - static method in class ircbot.IRCBot
Used to filter messages if a reply every single time something happens is not desired.
mergeWith(ircbot.Person) - method in class ircbot.Person
Message - class ircbot.modules.extras.Message
Message(String,String,String) - constructor for class ircbot.modules.extras.Message
MIN_10 - static field in class ircbot.modules.Time
MIN_20 - static field in class ircbot.modules.Time
MIN_30 - static field in class ircbot.modules.Time
MIN_5 - static field in class ircbot.modules.Time
MINUTE - static field in class ircbot.modules.Time
Modules - class ircbot.modules.Modules
Module handler.
Modules(ircbot.IRCBot) - constructor for class ircbot.modules.Modules

N

News - class ircbot.modules.News
News() - constructor for class ircbot.modules.News
People.NoticeType - class ircbot.modules.People.NoticeType
Numbers - class ircbot.modules.Numbers
Numbers() - constructor for class ircbot.modules.Numbers

P

parseMessage is called by the bot with every message that is sent to the IRC channel with the exception for messages beginning with a command prefix, and messages sent by the bot itself.
parseMessage(ircbot.IRCMessage) - method in class ircbot.modules.AI
parseMessage is called by the bot with every message that is sent to the IRC channel with the exception for messages beginning with a command prefix, and messages sent by the bot itself.
parseMessage(ircbot.IRCMessage) - method in class ircbot.modules.Channels
parseMessage is called by the bot with every message that is sent to the IRC channel with the exception for messages beginning with a command prefix, and messages sent by the bot itself.
parseMessage(ircbot.IRCMessage) - method in class ircbot.modules.Help
parseMessage is called by the bot with every message that is sent to the IRC channel with the exception for messages beginning with a command prefix, and messages sent by the bot itself.
parseMessage is called by the bot with every message that is sent to the IRC channel with the exception for messages beginning with a command prefix, and messages sent by the bot itself.
parseMessage(ircbot.IRCMessage) - method in class ircbot.modules.Modules
parseMessage is called by the bot with every message that is sent to the IRC channel with the exception for messages beginning with a command prefix, and messages sent by the bot itself.
parseMessage(ircbot.IRCMessage) - method in class ircbot.modules.Numbers
parseMessage is called by the bot with every message that is sent to the IRC channel with the exception for messages beginning with a command prefix, and messages sent by the bot itself.
parseMessage(ircbot.IRCMessage) - method in class ircbot.modules.Pending
parseMessage is called by the bot with every message that is sent to the IRC channel with the exception for messages beginning with a command prefix, and messages sent by the bot itself.
parseMessage(ircbot.IRCMessage) - method in class ircbot.modules.People
parseMessage(ircbot.IRCMessage) - method in class ircbot.modules.Quotes
parseMessage is called by the bot with every message that is sent to the IRC channel with the exception for messages beginning with a command prefix, and messages sent by the bot itself.
parseMessage(ircbot.IRCMessage) - method in class ircbot.modules.StenSaxPase
parseMessage is called by the bot with every message that is sent to the IRC channel with the exception for messages beginning with a command prefix, and messages sent by the bot itself.
parseMessage(ircbot.IRCMessage) - method in class ircbot.modules.Time
parseMessage is called by the bot with every message that is sent to the IRC channel with the exception for messages beginning with a command prefix, and messages sent by the bot itself.
parseMessage(ircbot.IRCMessage) - method in class ircbot.modules.Trivia
parseMessage is called by the bot with every message that is sent to the IRC channel with the exception for messages beginning with a command prefix, and messages sent by the bot itself.
Pending - class ircbot.modules.Pending
Pending() - constructor for class ircbot.modules.Pending
People - class ircbot.modules.People
People() - constructor for class ircbot.modules.People
periodicSave() - method in class ircbot.modules.Modules
Saving and loading preferences and other stuff.
Person - class ircbot.Person
Person(String) - constructor for class ircbot.Person
Create a new person.
PersonalStats() - constructor for class ircbot.PersonalStats

Q

quit() - method in class ircbot.IRCBot
Called to terminate the network connection.
Quotes - class ircbot.modules.Quotes
Quotes() - constructor for class ircbot.modules.Quotes

R

An IRC bot might think that it has been too quiet in a channel for too long, or it may just feel like saying something at any given time.
An IRC bot might think that it has been too quiet in a channel for too long, or it may just feel like saying something at any given time.
An IRC bot might think that it has been too quiet in a channel for too long, or it may just feel like saying something at any given time.
An IRC bot might think that it has been too quiet in a channel for too long, or it may just feel like saying something at any given time.
An IRC bot might think that it has been too quiet in a channel for too long, or it may just feel like saying something at any given time.
randomThought(ircbot.IRCChannel,ircbot.Person) - method in class ircbot.modules.Time
An IRC bot might think that it has been too quiet in a channel for too long, or it may just feel like saying something at any given time.
readLine() - method in class ircbot.IRCReader
readURL(String) - static method in class ircbot.HTTP
registerShouting(double) - method in class ircbot.PersonalStats
removeAlias(String) - method in class ircbot.Person
removeOperator(ircbot.Person) - method in class ircbot.IRCChannel
removeUser(ircbot.Person) - method in class ircbot.IRCChannel
removeVoice(ircbot.Person) - method in class ircbot.IRCChannel
replaceBotCommand(String) - method in class ircbot.IRCMessage
rnd(int) - static method in class ircbot.modules.Calc
rnd(int,int) - static method in class ircbot.modules.Calc
rnd(long) - static method in class ircbot.modules.Calc
rnd(long,long) - static method in class ircbot.modules.Calc
round(double) - static method in class ircbot.modules.Calc

S

save(String) - method in class ircbot.SaveState
SaveState - class ircbot.SaveState
saveState() - method in class ircbot.modules.Modules
saveState is called when a module is unloaded from the bot or whenever the IRC command !save is issued.
saveState(ircbot.SaveState) - method in class ircbot.modules.AI
saveState is called when a module is unloaded from the bot or whenever the IRC command !save is issued.
saveState(ircbot.SaveState) - method in class ircbot.modules.Channels
saveState is called when a module is unloaded from the bot or whenever the IRC command !save is issued.
saveState(ircbot.SaveState) - method in class ircbot.modules.Help
saveState is called when a module is unloaded from the bot or whenever the IRC command !save is issued.
saveState(ircbot.SaveState) - method in class ircbot.IRCBotModule
saveState is called when a module is unloaded from the bot or whenever the IRC command !save is issued.
saveState(ircbot.SaveState) - method in class ircbot.modules.Pending
saveState is called when a module is unloaded from the bot or whenever the IRC command !save is issued.
saveState(ircbot.SaveState) - method in class ircbot.modules.People
Schedule an event to occur as soon as possible.
Schedule an event some time in the future.
scheduleEvent(ircbot.IRCEvent) - method in class ircbot.IRCBot
Event management
select(ircbot.Language,String,String) - static method in class ircbot.Language
serialVersionUID - static field in class ircbot.modules.extras.CalcException
serialVersionUID - static field in class ircbot.ChannelStats
serialVersionUID - static field in class ircbot.IRCChannel
serialVersionUID - static field in class ircbot.IRCMessage
serialVersionUID - static field in class ircbot.modules.extras.Message
serialVersionUID - static field in class ircbot.Person
serialVersionUID - static field in class ircbot.PersonalStats
serialVersionUID - static field in class ircbot.modules.extras.SyntaxErrorException
serialVersionUID - static field in class ircbot.modules.extras.UnknownIdentifyerException
setDescription(String) - method in class ircbot.Person
setFirstSeen(Date) - method in class ircbot.PersonalStats
setGreeting(String) - method in class ircbot.Person
setIgnored(boolean) - method in class ircbot.Person
setLanguage(ircbot.Language) - method in class ircbot.IRCChannel
setLanguage(ircbot.Language) - method in class ircbot.Person
setLastActive(Date) - method in class ircbot.PersonalStats
setLastGood(Date) - method in class ircbot.PersonalStats
setLastJoin(Date) - method in class ircbot.PersonalStats
setLastLeave(Date) - method in class ircbot.PersonalStats
setLastReply(String) - method in class ircbot.IRCChannel
setMinimumWait(long) - method in class ircbot.IRCChannel
setModule(String) - method in class ircbot.SaveState
setModuleHandler is called by the module handler when a module is loaded.
setModuleHandler is called by the module handler when a module is loaded.
setNick(String) - method in class ircbot.Person
Set the nick of this person.
setOnline(boolean) - method in class ircbot.IRCChannel
setOperator(boolean) - method in class ircbot.Person
setPendingText(String) - method in class ircbot.IRCChannel
setPicture(String) - method in class ircbot.Person
setQuote(String) - method in class ircbot.PersonalStats
setRandomMessage(boolean) - method in class ircbot.IRCChannel
setScore(int) - method in class ircbot.Person
setTopic(String) - method in class ircbot.ChannelStats
setTrustee(boolean) - method in class ircbot.Person
setVerbose(boolean) - method in class ircbot.IRCChannel
sleep(int) - static method in class ircbot.IRCBot
Put the bot to sleep for a while.
StenSaxPase - class ircbot.modules.StenSaxPase
This module was originally created by Peter Jönsson.
StenSaxPase() - constructor for class ircbot.modules.StenSaxPase
SyntaxErrorException - class ircbot.modules.extras.SyntaxErrorException

T

Time - class ircbot.modules.Time
Time() - constructor for class ircbot.modules.Time
time2str(long) - static method in class ircbot.modules.Time
timeComment(Date,String) - static method in class ircbot.modules.Time
toHTML(String) - static method in class ircbot.HTTP
toRovare(String) - static method in class ircbot.modules.Lang
toString() - method in class ircbot.AbstractIRCBotModule
toString() - method in class ircbot.IRCChannel
toString() - method in class ircbot.IRCEvent
toString() - method in class ircbot.Person
Trivia - class ircbot.modules.Trivia
Trivia() - constructor for class ircbot.modules.Trivia

U

UnknownIdentifyerException(String) - constructor for class ircbot.modules.extras.UnknownIdentifyerException
unscheduleEvent(ircbot.IRCEvent) - method in class ircbot.IRCBot

W

warn() - method in class ircbot.PersonalStats
Wiki - class ircbot.modules.Wiki
Wiki() - constructor for class ircbot.modules.Wiki