| |
Methods defined here:
- __init__(self)
- _sighup_handler(self, signal_number, frame)
- _sigterm_handler(self, signal_number, frame)
- connect(self)
- del_handler(self, etype, function, priority=10)
- del_timer(self, timer)
- die_gracefully(self, message="You don't love me any more!")
- handle_event(self, connection, event)
- init_logging(self)
- load_core_modules(self)
- lock(self)
- reload_config(self)
- reload_core(self, modules=[])
- restart(self)
- set_handler(self, etype, function, priority=10)
- set_signal_handlers(self)
- ### signal handlers
- set_timer(self, timer)
- setup_connections(self)
- unlock(self)
Data and non-method functions defined here:
- __doc__ = None
- __module__ = 'kibot.Bot'
- _signals = {1: 'HUP', 2: 'INT', 3: 'QUIT', 4: 'ILL', 6: 'ABRT', 8: 'FPE', 9: 'KILL', 11: 'SEGV', 13: 'PIPE', 14: 'ALRM', ...}
- core_modules = ['ircdb', 'permdb', 'mod', 'command_handler', 'all']
|