spockbot.plugins.base module¶
-
class
spockbot.plugins.base.PluginBase(ploader, settings)¶ Bases:
objectA base class for cleaner plugin code.
Extending from PluginBase allows you to declare any requirements, default settings, and event listeners in a declarative way. Define the appropriate attributes on your subclass and enjoy cleaner code.
-
defaults= {}¶
-
events= {}¶
-
requires= ()¶
-
-
spockbot.plugins.base.get_settings(defaults, settings)¶
-
spockbot.plugins.base.pl_announce(*args)¶
-
spockbot.plugins.base.pl_event(*args)¶