Add reponse to non-sudoer

This commit is contained in:
Robert Miles 2018-07-21 07:57:08 -04:00
parent b9b21d9ae8
commit fa4519ffcc
1 changed files with 8 additions and 4 deletions

12
bot.py
View File

@ -32,10 +32,14 @@ class AuditBot(teambot.Handler):
def on_pubmsg(self,target,nick,text):
nick = nick.split("|")[0]
say_log("[{}] {}: {}".format(target,nick,text))
if nick in opts.get("sudoers") and text.startswith(trigger(self._bot.bot_nick)):
say_log("{} is auditing \"{}\"".format(nick,log(self._bot.bot_nick,text)),"!","green")
bbj.thread_reply(opts.get("thread_id"),opts.get("format").format(time.strftime("%Y-%m-%d %H:%M:%S"),nick,log(self._bot.bot_nick,text)))
# say_log(repr(r))
if text.startswith(trigger(self._bot.bot_nick)):
if nick in opts.get("sudoers"):
say_log("{} is auditing \"{}\"".format(nick,log(self._bot.bot_nick,text)),"!","green")
bbj.thread_reply(opts.get("thread_id"),opts.get("format").format(time.strftime("%Y-%m-%d %H:%M:%S"),nick,log(self._bot.bot_nick,text)))
# say_log(repr(r))
else:
say_log("{} is auditing \"{}\" but is not a sudoer!".format((nick,log(self._bot.bot_nick,text)),"X")
self.conn.privmsg(target,nick+": you aren't a sudoer!")
if __name__=="__main__":
channels = "#sudoers".split()