aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar jesopo2018-10-06 18:31:00 +0100
committerGravatar jesopo2018-10-06 18:31:00 +0100
commit825fb15c8720a178b27ab70b784633e539db139b (patch)
treeb1b8adf84ce6d7eadc2ebe2ce06d12dcd0334d1b /src
parentAllow 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.py11
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")