cosmicbot/commands/admin.py

19 lines
499 B
Python

import plugin
@plugin.group("admin")
def admin(self,channel,nick,subcmd,*args):
if not self.is_admin: return True
if subcmd not in "down check".split(): return True
return False
@admin.command("down")
def admin_down(self,channel,nick,subcmd,*args):
self.tasks.stop()
self.tasks.save_state(0)
self._bot.die("Stopping...")
sys.exit(0)
@admin.command("check")
def admin_check(self,channel,nick,subcmd,*args):
self.tasks.states[0] = self.check_rss(self.tasks.states[0],self.tasks.base_state)