From 0f09184e48c8e4cea48fb6588944d6290d8279b2 Mon Sep 17 00:00:00 2001 From: jesopo Date: Mon, 13 Aug 2018 16:04:27 +0100 Subject: Add setting to prevent sending a random quote on quit --- modules/signals.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/modules/signals.py b/modules/signals.py index 8f556e23..3ab6966a 100644 --- a/modules/signals.py +++ b/modules/signals.py @@ -11,9 +11,11 @@ class Module(object): self.bot.events.on("signal").on("interrupt").call(signum=signum, frame=frame) for server in self.bot.servers.values(): - quote = self.bot.events.on("get.quit-quote" - ).call_for_result(default="Leaving") - server.send_quit(quote) + reason = "Leaving" + if server.get_setting("quit-quote", True): + reason = self.bot.events.on("get.quit-quote" + ).call_for_result(default="Leaving") + server.send_quit(reason) self.bot.register_write(server) self.bot.running = False -- cgit v1.3.1-10-gc9f91