From 12595d7d950678589192933a747f08e3c33112e0 Mon Sep 17 00:00:00 2001 From: khuxkm fbexl Date: Mon, 16 Nov 2020 22:25:40 +0000 Subject: [PATCH] Don't allow users to use the roster command without filter --- commands/roster.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/commands/roster.py b/commands/roster.py index 193ad33..67de602 100644 --- a/commands/roster.py +++ b/commands/roster.py @@ -4,6 +4,9 @@ unhighlight_nick = lambda nick: "_{!s}_".format(nick) @plugin.command("roster","") def on_roster(self,channel,nick,*namecnt): + if not namecnt: + self.say(channel,"{}: Must supply a filter!".format(nick)) + return output = subprocess.check_output(["/usr/local/bin/roster",' '.join(namecnt)]).decode("utf-8").split("\n") output = filter(None,output) for line in output: