diff options
| author | 2018-10-06 18:31:00 +0100 | |
|---|---|---|
| committer | 2018-10-06 18:31:00 +0100 | |
| commit | 825fb15c8720a178b27ab70b784633e539db139b (patch) | |
| tree | b1b8adf84ce6d7eadc2ebe2ce06d12dcd0334d1b /src | |
| parent | Allow user/channel/server/bot settings to be "hidden" from settings lists in (diff) | |
| signature | ||
Add control-socket to bot.conf.example, only start up control socket is a unix
domain socket location is provided
Diffstat (limited to 'src')
| -rw-r--r-- | src/IRCBot.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/IRCBot.py b/src/IRCBot.py index 47fc22eb..d9f14c74 100644 --- a/src/IRCBot.py +++ b/src/IRCBot.py @@ -23,12 +23,13 @@ class Bot(object): self.servers = {} self.other_sockets = {} - self.control_socket = ControlSocket.ControlSocket(self) - self.add_socket(self.control_socket) - self._control_sclient = socket.socket( - socket.AF_UNIX, socket.SOCK_STREAM) - self._control_client.connect(self.config["control-socket"]) + if "contorl-socket" in self.config: + self.control_socket = ControlSocket.ControlSocket(self) + self.add_socket(self.control_socket) + self._control_sclient = socket.socket( + socket.AF_UNIX, socket.SOCK_STREAM) + self._control_client.connect(self.config["control-socket"]) def trigger(self): self._control_client.send(b"TRIGGER") |
