diff --git a/plugins/IRC.py b/plugins/IRC.py new file mode 100644 index 0000000..617b854 --- /dev/null +++ b/plugins/IRC.py @@ -0,0 +1,18 @@ +class IRC: + + options = None + writeFile = None + + def onEnable(self, parser): + + parser.add_option("-q", "--irc-out-file", dest="filename", 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.dumpPackets): + self.writeFile = open(self.options.filename, 'w')