def __init__(self, config): """ Create a new wikichatbot """ PFCClient.__init__(self) self.config = config self.delay = 60
def __init__(self, config, db=None): """ Create a new BeerLoggerBot. """ PFCClient.__init__(self) self.config = config self.log = db or sqlite3.connect("robot.db") self.create_log_tables()
def message_received(self, msg_number, msg_date, msg_time, msg_sender, msg_room, msg_type, msg_content): """ Need to override this method in order to properly log incoming messages. """ self.log_message(msg_date, msg_time, msg_sender, msg_content) PFCClient.message_received(self, msg_number, msg_date, msg_time, msg_sender, msg_room, msg_type, msg_content)