Trees
Indices
Help
[
hide private
]
[
frames
] |
no frames
]
[
Module Hierarchy
|
Class Hierarchy
]
Module Hierarchy
gozerbot
:
register all .py files
gozerbot.addon
gozerbot.aliases
:
command aliases
gozerbot.bot
:
a bot object handles the dispatching of commands and check for callbacks that need to be fired
gozerbot.botbase
:
bot base class
gozerbot.callbacks
:
callbacks triggered by ircevent CMND
gozerbot.channels
:
channel specific data
gozerbot.commands
:
implement commands
gozerbot.config
:
this is where the config dict lives ..
gozerbot.contrib
gozerbot.contrib.BeautifulSoup
:
Beautiful Soup Elixir and Tonic "The Screen-Scraper's Friend" http://www.crummy.com/software/BeautifulSoup/
gozerbot.contrib.feedparser
:
Universal feed parser
gozerbot.contrib.rijndael
:
A pure python (slow) implementation of rijndael with a decent interface
gozerbot.contrib.simplejson
:
A simple, fast, extensible JSON encoder and decoder
gozerbot.contrib.simplejson.decoder
:
Implementation of JSONDecoder
gozerbot.contrib.simplejson.encoder
:
Implementation of JSONEncoder
gozerbot.contrib.simplejson.scanner
:
Iterator based sre token scanner
gozerbot.datadir
:
this is where the datadir lives
gozerbot.db
:
mysql interface
gozerbot.dbusers
:
bots users for mysql interface
gozerbot.dol
:
dict of lists
gozerbot.eventhandler
:
event handlers
gozerbot.examples
:
examples is a dict of example objects
gozerbot.exit
:
this is where the datadir lives
gozerbot.fileutils
gozerbot.fleet
:
fleet is a list of bots
gozerbot.generic
:
generic functions
gozerbot.ignore
:
ignore module
gozerbot.irc
:
an Irc object handles the connection to the irc server ..
gozerbot.ircevent
:
an ircevent is extracted from the IRC string received from the server
gozerbot.jabberbot
:
jabber bot definition
gozerbot.jabbermsg
:
jabber message definition
gozerbot.jabberpresence
:
jabber presence definition
gozerbot.less
:
maintain bot output cache
gozerbot.limlist
:
limited list
gozerbot.lockmanager
:
manages locks
gozerbot.monitor
:
monitors ..
gozerbot.myimport
:
provide own import function for absolute imports
gozerbot.nextid
:
provide increasing counters
gozerbot.partyline
:
provide partyline functionality ..
gozerbot.pdod
:
pickled dicts of dicts
gozerbot.pdol
:
pickled dict of lists
gozerbot.periodical
gozerbot.persist
:
allow data to be pickled to disk ..
gozerbot.persistconfig
:
allow data to be pickled to disk ..
gozerbot.persiststate
:
persistent state classes
gozerbot.pgp
gozerbot.plughelp
:
help about plugins
gozerbot.plugins
:
provide plugin infrastructure
gozerbot.redispatcher
:
implement RE (regular expression) dispatcher
gozerbot.rsslist
:
create a list of rss data
gozerbot.runner
:
thread to run jobs
gozerbot.statdict
:
stats dict
gozerbot.textutils
gozerbot.thr
:
own threading wrapper
gozerbot.threadloop
:
class to implement start/stoppable threads
gozerbot.users
:
bot's users
gozerbot.wait
:
wait for ircevent based on ircevent.CMND
gozerplugs
gozerplugs.dbplugs
:
register all .py files
gozerplugs.dbplugs.birthday
:
manage birthdays
gozerplugs.dbplugs.lists
:
lists per global/channel/user
gozerplugs.dbplugs.user
:
users related commands
gozerplugs.plugs
:
register all .py files
gozerplugs.plugs.alarm
:
the alarm plugin allows for alarms that message the user giving the command at a certain time or number of seconds from now
gozerplugs.plugs.alias
:
this alias plugin allows aliases for commands to be added.
gozerplugs.plugs.all
gozerplugs.plugs.at
gozerplugs.plugs.autoreply
:
do autoreply on incoming jabber private messages except commands.
gozerplugs.plugs.backup
:
backup plug ..
gozerplugs.plugs.birthday
:
this plugin allows for birthday data to be added and retrieved
gozerplugs.plugs.botsnack
:
eat it
gozerplugs.plugs.chanperm
:
channel permission are used to allow all user in a channel to have permissions ..
gozerplugs.plugs.choice
:
the choice command can be used with a string or in a pipeline
gozerplugs.plugs.code
gozerplugs.plugs.collective
:
the collective is a network of gozerbots connected by use of the bots builtin webserver.
gozerplugs.plugs.core
gozerplugs.plugs.count
gozerplugs.plugs.debug
gozerplugs.plugs.dns
gozerplugs.plugs.fleet
:
the fleet makes it possible to run multiple bots in one gozerbot.
gozerplugs.plugs.gcollect
:
run garbage collector
gozerplugs.plugs.googletalk
gozerplugs.plugs.greeting
:
say greet message when user joins
gozerplugs.plugs.grep
gozerplugs.plugs.hello
gozerplugs.plugs.hg
:
only works on hg version of the bot
gozerplugs.plugs.idle
gozerplugs.plugs.ignore
gozerplugs.plugs.infoitem
:
information items ..
gozerplugs.plugs.install
:
signature of downloaded plugins is verified by signature files
gozerplugs.plugs.irc
:
irc related commands
gozerplugs.plugs.jabber
:
jabber related commands
gozerplugs.plugs.job
gozerplugs.plugs.karma
:
karma plugin
gozerplugs.plugs.lag
:
gozerbot lag meter
gozerplugs.plugs.links
:
link <item> to <otheritem>
gozerplugs.plugs.lists
:
lists per global/channel/user
gozerplugs.plugs.log
:
logging
gozerplugs.plugs.mail
gozerplugs.plugs.mailexceptions
:
mail exceptions in backlog
gozerplugs.plugs.markov
:
Markov Talk for Gozerbot
gozerplugs.plugs.misc
:
misc commands
gozerplugs.plugs.nickcapture
:
nick recapture callback
gozerplugs.plugs.nickserv
gozerplugs.plugs.not
gozerplugs.plugs.ops
:
for op to work for a user the user must have the channel name in his/hers status ..
gozerplugs.plugs.pgp
gozerplugs.plugs.popcon
:
enlists your bot in the popularity contest page at %s (if enabled with popcon-enable)
gozerplugs.plugs.quote
gozerplugs.plugs.relay
:
the bot can relay between different bots both IRC and Jabber ones.
gozerplugs.plugs.reload
gozerplugs.plugs.remind
:
remind people ..
gozerplugs.plugs.rest
gozerplugs.plugs.reverse
gozerplugs.plugs.rss
:
the rss mantra is of the following:
gozerplugs.plugs.search
gozerplugs.plugs.seen
gozerplugs.plugs.shop
gozerplugs.plugs.simplelog
:
log irc channels to [hour:min] <nick> txt format
gozerplugs.plugs.size
gozerplugs.plugs.snarf
gozerplugs.plugs.tail
gozerplugs.plugs.tcp
:
allow incoming tcp connection for messaging
gozerplugs.plugs.tell
gozerplugs.plugs.timer
gozerplugs.plugs.tinyurl
:
tinyurl.com feeder
gozerplugs.plugs.to
gozerplugs.plugs.todo
:
manage todo lists ..
gozerplugs.plugs.topic
gozerplugs.plugs.udp
:
the bot has the capability to listen for udp packets which it will use to /msg a given nick or channel.
gozerplugs.plugs.umode
gozerplugs.plugs.underauth
:
Handle non-ident connection on undernet
gozerplugs.plugs.update
:
run mercurial pull -u or svn update
gozerplugs.plugs.upgrade
gozerplugs.plugs.url
gozerplugs.plugs.user
:
user related commands
gozerplugs.plugs.userstate
:
userstate is stored in gozerdata/userstates
gozerplugs.plugs.webserver
:
allow commands to be called through a web server
gozerplugs.plugs.wikipedia
gozerplugs.web
:
register all .py files
gozerplugs.web.direct
:
dispatch web request onto the plugins dispatcher
gozerplugs.web.dispatch
:
dispatch web request onto the plugins dispatcher
gozerplugs.web.infoitems
:
show all infoitems
gozerplugs.web.join
:
join the collective
gozerplugs.web.json
:
dispatch web request onto the plugins dispatcher ..
gozerplugs.web.karma
:
show all karma items
gozerplugs.web.nodes
:
return all collective nodes
gozerplugs.web.ping
:
return pong
gozerplugs.web.quotes
:
show all quotes
Trees
Indices
Help
Generated by Epydoc 3.0 on Tue Jun 3 05:03:17 2008
http://epydoc.sourceforge.net