Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
$#!
 _get_obj_id, Bot
 _SendIndividualMessage, Bot
A
 addForum, Configs
B
 backgroundChecks
 BUILD, Bot
C
 callback_maker, Bot
 ChangeStatus, Bot
D
 Disconnect, Bot
G
 get_alias, Bot
 get_messages_this_hour, Bot
 get_responses, Bot
 get_safety_mode, Bot
 getAdmin, Configs
 getBotConfig, Configs
 getBotName, Configs
 getConferenceServer, Configs
 getDesc, Plugins
 getDf, Monitor
 getFunc, Plugins
 getIdleFunc, Plugins
 getJoke, Jokes
 getLogfile, Configs
 getLogging, Configs
 getPlugins, Plugins
 GetRoster, Bot
 getShortDesc, Plugins
 getTop, Monitor
I
 idlefunc, Helloworld
 InIQ, Bot
 init
 InitJabber, Bot
 isInForum, Configs
 isOwnConferenceOnly, Configs
J
 JabberPresenceMessage, Bot
 JoinForeignForum, Bot
 JoinForum, Bot
N
 newMessage
P
 printAbout, Help
 printHelloWorld, Helloworld
 printHelp, Help
 Process, Bot
 ProcessJabberMessage, Bot
R
 ReconnectToServer, Bot
 registerPlugin, Plugins
 removeForum, Configs
 RequestVersion, Bot
 respond_to_self_messages, Bot
S
 say, Say
 SendGroupMessage, Bot
 SendJabberMessage, Bot
 SendPersonalMessage, Bot
 SetForumSubject, Bot
 Start, Bot
 START, Bot
sub _get_obj_id : PRIVATE
sub _SendIndividualMessage : PRIVATE
sub addForum
Adds a Forum to the list of forums
sub backgroundChecks
Is called in regular intervals defined at Configs “loop_sleep_time” in seconds (standard 15 seconds)
sub BUILD
sub callback_maker : PRIVATE
sub ChangeStatus
sub Disconnect
sub get_alias
sub get_messages_this_hour
sub get_responses
sub get_safety_mode
sub getAdmin
JID of admin
sub getBotConfig
sub getBotName
Name of the bot
sub getConferenceServer
URL of confernece server
sub getDesc
Looksup the description of a plugin
sub getDf
Output of command df -h
sub getFunc
Is called when Bot gets a message.
sub getIdleFunc
Is called every 15 seconds
sub getJoke
sub getLogfile
Name of the logfile
sub getLogging
1 if logging is enabled
sub getPlugins
a list of all plugin keys
sub GetRoster
sub getShortDesc
short Description for a Plugin
sub getTop
Output of top command
sub idlefunc
This routine is called automaticaly every 15 seconds
sub InIQ
sub init
Is called at startup.
sub InitJabber : PRIVATE
sub isInForum
Determines if Bot ins active in a given Forum
sub isOwnConferenceOnly
Tests if bot is only allowed to enter rooms in own conference server
sub JabberPresenceMessage
sub JoinForeignForum
sub JoinForum
sub newMessage
Is called when Bot gets a message Should react on message, call plugins and answer
sub printAbout
sub printHelloWorld
This routine gets the user and parameters as arguments and should return the string that should be printed.
sub printHelp
sub Process
sub ProcessJabberMessage
sub ReconnectToServer
sub registerPlugin
Is called from each plugin to register Adds plugin to %plugins and %descriptions
sub removeForum
Removes a Forum from the list of forums
sub RequestVersion : PRIVATE
sub respond_to_self_messages
sub say
sub SendGroupMessage
sub SendJabberMessage
sub SendPersonalMessage
sub SetForumSubject
sub Start
sub START
Close