2019-06-24 04:23:26 +00:00
|
|
|
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):
|
2019-06-24 04:24:44 +00:00
|
|
|
self.tasks.states[0] = self.check_rss(self.tasks.states[0],self.tasks.base_state)
|