pyCraft/plugins/IRC.py
Ammar Askar 4988ab6ae1 Added optional colorama dependency to allow colours in windows console
Added flag to disable ansi colours. Fixes #10
Now passing plugin loader to plugins onEnable
2012-12-31 07:20:06 +05:00

17 lines
509 B
Python

class IRC:
options = None
writeFile = None
def onEnable(self, parser, pluginloader):
parser.add_option("-q", "--irc-out-file", dest="ircDump", default="ircdump.txt",
help="file to dump messages to")
def onDisable(self):
if (self.writeFile != None):
self.writeFile.close()
def optionsParsed(self, parsedOptions):
self.options = parsedOptions
if (self.options.ircDump):
self.writeFile = open(self.options.filename, 'w')