OTFBot - The friendly Bot
Home
Download
Documentation
Plugins
Jabber
FAQ
Git apidocs
Development
Tests
unicode
Non-blocking IO
git
Bugs
Class Hierarchy
Class Hierarchy
BaseHTTPServer.BaseHTTPRequestHandler
services.webServer.myHTTPRequestHandler
-
Undocumented
BaseHTTPServer.HTTPServer
services.webServer.myHTTPServer
-
Undocumented
dict
services.ircClient.creatingDict
-
helper class: a dict, which adds unknown keys with value 0 on access
Exception
lib.jcgame.DoesNotHaveException
-
Undocumented
lib.pluginSupport.pluginSupport.DependencyMissing
-
Undocumented
lib.pluginSupport.pluginSupport.ModuleMissing
-
Undocumented
lib.pluginSupport.pluginSupport.PluginMissing
-
Undocumented
lib.pluginSupport.pluginSupport.ServiceMissing
-
Undocumented
lib.pluginSupport.pluginSupport.WontStart
-
Undocumented
HTMLParser.HTMLParser
plugins.ircClient.flyspray.versionIDExtractor
-
Undocumented
plugins.ircClient.url.titleExtractor
-
Undocumented
lib.eliza.eliza
-
Undocumented
lib.jcgame.Game
-
Undocumented
lib.jcgame.Messages
-
No class docstring; 1/1 methods documented
lib.jcgame.State
-
Undocumented
lib.jcgame.LostState
-
Undocumented
lib.jcgame.NeedToPayState
-
Undocumented
lib.jcgame.PaybackState
-
Undocumented
lib.jcgame.PayedState
-
Undocumented
lib.jcgame.PregameState
-
Undocumented
lib.jcgame.SelectPlayerState
-
Undocumented
lib.jcgame.WaitingForPlayersState
-
Undocumented
lib.jcgame.User
-
Undocumented
lib.plugin.Plugin
-
No class docstring; 0/1 classes, 2/3 methods documented
lib.chatMod.chatMod
-
this class is mainly for documentation of the callbacks.
plugins.ircClient.answers.Plugin
-
Undocumented
plugins.ircClient.auth.Plugin
-
No class docstring; 1/3 methods documented
plugins.ircClient.autorejoin.Plugin
-
Undocumented
plugins.ircClient.badwords.Plugin
-
Undocumented
plugins.ircClient.chapterbot.Plugin
-
Undocumented
plugins.ircClient.commands.Plugin
-
No class docstring; 1/8 methods documented
plugins.ircClient.controlIRC.Plugin
-
Undocumented
plugins.ircClient.controlServer.Plugin
-
Undocumented
plugins.ircClient.count.Plugin
-
Undocumented
plugins.ircClient.eightBall.Plugin
-
Undocumented
plugins.ircClient.example.Plugin
-
Undocumented
plugins.ircClient.feed.Plugin
-
No class docstring; 3/12 methods documented
plugins.ircClient.flyspray.Plugin
-
Undocumented
plugins.ircClient.google.Plugin
-
Undocumented
plugins.ircClient.human.Plugin
-
Undocumented
plugins.ircClient.identica.Plugin
-
Undocumented
plugins.ircClient.identify.Plugin
-
Undocumented
plugins.ircClient.jc.Plugin
-
Undocumented
plugins.ircClient.karma.Plugin
-
Undocumented
plugins.ircClient.ki.Plugin
-
Undocumented
plugins.ircClient.kurs.Plugin
-
Undocumented
plugins.ircClient.log.Plugin
-
No class docstring; 2/23 methods documented
plugins.ircClient.marvin.Plugin
-
Undocumented
plugins.ircClient.math.Plugin
-
Undocumented
plugins.ircClient.mirror.Plugin
-
Undocumented
plugins.ircClient.mode.Plugin
-
Undocumented
plugins.ircClient.moon.Plugin
-
Undocumented
plugins.ircClient.reminder.Plugin
-
Undocumented
plugins.ircClient.seen.Plugin
-
Undocumented
plugins.ircClient.sprichwort.Plugin
-
Undocumented
plugins.ircClient.svn.Plugin
-
No class docstring; 1/6 methods documented
plugins.ircClient.tictactoe.Plugin
-
Undocumented
plugins.ircClient.tv.Plugin
-
Undocumented
plugins.ircClient.url.Plugin
-
Undocumented
plugins.ircClient.version.Plugin
-
Undocumented
plugins.ircClient.vote.Plugin
-
Undocumented
plugins.ircClient.weather.Plugin
-
Undocumented
plugins.ircClient.weather_old.Plugin
-
Undocumented
plugins.ircClient.youtube.Plugin
-
Undocumented
plugins.ircClient.zitat.Plugin
-
Undocumented
plugins.ircServer.basic.Plugin
-
Undocumented
plugins.ircServer.controlServer.Plugin
-
Undocumented
plugins.ircServer.human.Plugin
-
Undocumented
plugins.webServer.count.Plugin
-
Undocumented
plugins.webServer.hello.Plugin
-
Undocumented
lib.plugin.Plugin.Meta
-
Undocumented
lib.pluginSupport.pluginSupport
-
No class docstring; 0/5 classes, 5/20 methods documented
services.ircClient.Bot
-
The Protocol of our IRC-Bot
services.ircServer.Server
-
No class docstring; 1/8 methods documented
services.remoteCliServer.remoteCLI
-
No class docstring; 3/3 methods documented
services.webServer.myHTTPRequestHandler
-
Undocumented
services.webServer.webPluginSupport
-
Undocumented
lib.pyniall.pyNiall
-
No class docstring; 3/10 methods documented
lib.pyniall_sqlite.pyNiall
-
No class docstring; 1/10 methods documented
plugins.ircClient.ki.responder
-
a prototype of a artificial intelligence responder.
plugins.ircClient.ki.elizaResponder
-
Undocumented
plugins.ircClient.ki.megahalResponder
-
implements a responder based on the megahal ai-bot
plugins.ircClient.ki.niallResponder
-
Undocumented
plugins.ircClient.ki.udpResponder
-
Undocumented
plugins.ircClient.ki.webResponder
-
Undocumented
plugins.ircClient.tictactoe.Game
-
Undocumented
plugins.ircClient.tv.tv
-
Undocumented
services.remoteCliServer.SSHRealm
-
Undocumented
twisted.application.service.MultiService
-
Straightforward Service Container.
services.auth.botService
-
Undocumented
services.control.botService
-
allows to control the behaviour of the bot during runtime
services.ircClient.botService
-
Undocumented
services.ircServer.botService
-
Undocumented
services.remoteCliServer.botService
-
This Service should open a port where either a
services.scheduler.botService
-
No class docstring; 3/4 methods documented
services.webServer.botService
-
Undocumented
twisted.application.service.Service
-
Base class for services.
services.config.configService
-
No class docstring; 6/17 methods documented
twisted.conch.avatar.ConchUser
-
Undocumented
services.remoteCliServer.SSHAvatar
-
Undocumented
twisted.conch.recvline.RecvLine
-
TerminalProtocol
which adds line editing features.
services.remoteCliServer.remoteCLI
-
No class docstring; 3/3 methods documented
twisted.cred.portal.Portal
-
A mediator between clients and a realm.
services.auth.botService
-
Undocumented
twisted.internet.protocol.ClientFactory
-
A Protocol factory for clients.
services.ircClient.BotFactory
-
The Factory for the Bot
twisted.internet.protocol.ServerFactory
-
Subclass this to indicate that your protocol.Factory is only usable for servers.
services.ircServer.ircServerFactory
-
Undocumented
twisted.python.versions.Version
-
An object that represents a three-part version number.
lib.version.GitVersion
-
No class docstring; 1/3 methods documented
twisted.words.protocols.irc.IRCClient
-
Internet Relay Chat client protocol, with sprinkles.
services.ircClient.Bot
-
The Protocol of our IRC-Bot
twisted.words.service.InMemoryWordsRealm
-
Undocumented
services.auth.YamlWordsRealm
-
Undocumented
twisted.words.service.IRCUser
-
Protocol instance representing an IRC user connected to the server.
services.ircServer.Server
-
No class docstring; 1/8 methods documented
twisted.words.service.User
-
Undocumented
lib.User.BotUser
-
Undocumented
lib.User.IrcUser
-
Undocumented
unittest.TestCase
lib.jcgame.gameTestCase
-
Undocumented
lib.jcgame.helpersTestCase
-
Undocumented
lib.jcgame.LostTestCase
-
Undocumented
lib.jcgame.userTestCase
-
Undocumented
services.config.configTest
-
Undocumented
xml.sax.handler.ContentHandler
plugins.ircClient.weather_old.weatherParserOne
-
Parses the answer of the CityCode Search
plugins.ircClient.weather_old.weatherParserTwo
-
Parses the actual weatherdata into a dict