import requests if "ChatExchangeU" in os.environ: username = os.environ["ChatExchangeU"] else: print "Username: "******"ChatExchangeP" in os.environ: password = os.environ["ChatExchangeP"] else: password = getpass.getpass("Password: "******"[ [SmokeDetector](https://github.com/Charcoal-SE/SmokeDetector) ] " \ "SmokeDetector started at [rev " +\ GlobalVars.commit_with_author +\ "](https://github.com/Charcoal-SE/SmokeDetector/commit/" +\ GlobalVars.commit +\ ") (running on " +\ GlobalVars.location +\
else: raise ioerr if "ChatExchangeU" in os.environ: username = os.environ["ChatExchangeU"] else: username = input("Username: "******"ChatExchangeP" in os.environ: password = os.environ["ChatExchangeP"] else: password = getpass.getpass("Password: ") # We need an instance of bodyfetcher before load_files() is called GlobalVars.bodyfetcher = BodyFetcher() load_files() filter_auto_ignored_posts() # chat.stackexchange.com logon/wrapper chatlogoncount = 0 for cl in range(1, 10): chatlogoncount += 1 try: # chat.stackexchange.com GlobalVars.wrap.login(username, password) GlobalVars.smokeDetector_user_id[GlobalVars.charcoal_room_id] = str( GlobalVars.wrap.get_me().id) # chat.meta.stackexchange.com GlobalVars.wrapm.login(username, password) GlobalVars.smokeDetector_user_id[GlobalVars.meta_tavern_room_id] = str(