Add reponse to non-sudoer
This commit is contained in:
parent
b9b21d9ae8
commit
fa4519ffcc
12
bot.py
12
bot.py
|
@ -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()
|
||||
|
|
Reference in New Issue