nemubot/modules/watchWebsite/__init__.py

34 lines
623 B
Python
Raw Normal View History

# coding=utf-8
nemubotversion = 3.0
from .Watcher import Watcher
from . import Site
def help_tiny ():
"""Line inserted in the response to the command !help"""
return "Alert on changes on websites"
def help_full ():
return "This module is autonomous you can't interract with it."
WATCHER = None
def load():
global WATCHER, DATAS, SRVS
#Load the watcher
Site.SRVS = SRVS
WATCHER = Watcher()
for site in DATAS.getNodes("watch"):
s = Site.Site(site)
WATCHER.addServer(s)
WATCHER.start()
def close():
global WATCHER
if WATCHER is not None:
WATCHER.stop = True
WATCHER.newSrv.set()