From: matthew Date: Wed, 6 Feb 2002 20:35:04 +0000 (+0000) Subject: Fixed public-command handling code so we know our caller was the user, not the channel X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~matthewv/git?p=irc.git;a=commitdiff_plain;h=cbd60a429a5b9048adf12f15bb2dbed6bf7a7265 Fixed public-command handling code so we know our caller was the user, not the channel --- diff --git a/acrobat-chiark-0.2.py b/acrobat-chiark-0.2.py index 0d9757d..03971b0 100755 --- a/acrobat-chiark-0.2.py +++ b/acrobat-chiark-0.2.py @@ -86,15 +86,15 @@ class Acrobat(SingleServerIRCBot): and (irc_lower(a[0]) == irc_lower(self.connection.get_nickname()) or irc_lower(a[0])[:-1] == irc_lower(self.connection.get_nickname())): - self.do_command(self.channel, string.strip(a[1]), public = 1) + self.do_command(nm_to_n(evt.source()), string.strip(a[1]), public = 1) if a[0].endswith("++"): self.karmaup(a[0]) if a[0].endswith("--"): self.karmadown(a[0]) if payload[0] == "!" and len(payload)>1: - self.do_command(self.channel, string.strip(payload[1:]), public=1) + self.do_command(nm_to_n(evt.source()), string.strip(payload[1:]), public=1) if payload[0] == "~" and len(payload)>1: - self.do_command(self.channel, string.strip(payload[1:]), public=1) + self.do_command(nm_to_n(evt.source()), string.strip(payload[1:]), public=1) # And now bot commands;