more status code checks
[ViQa-Bot-Tools.git] / rebuildbot.py
blob22c5e13b9fa685712908dcd8a307750847a47707
1 import botconfig
2 import requests # last time using this...
3 import urllib.request
4 import traceback
6 def run_bot():
7 try:
8 session = requests.Session()
9 req = session.post(botconfig.cpanel_url, data=botconfig.login_data)
10 print(req.status_code)
11 bot_cookies = {
12 'mod':urllib.request.unquote(session.cookies.get_dict()['mod']),
14 req = session.post(botconfig.cpanel_url + botconfig.bot_action,
15 data=botconfig.rebuild_data, cookies=bot_cookies)
16 print(req.status_code)
17 except Exception as err:
18 with open("err_log.txt", "a+") as log:
19 print(str(traceback.format_exc()))
20 log.write(str(traceback.format_exc()) + "\n\n")
21 log.close
22 run_bot()