From 4901447ad6c106d655b6b34f08f2c789e9d41611 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Mon, 3 Dec 2018 15:53:08 +0100 Subject: [PATCH] Remove now unused code to fetch errors from remote host --- telethon_generator/fetchpwrtelegram.py | 30 -------------------------- 1 file changed, 30 deletions(-) delete mode 100644 telethon_generator/fetchpwrtelegram.py diff --git a/telethon_generator/fetchpwrtelegram.py b/telethon_generator/fetchpwrtelegram.py deleted file mode 100644 index 213a6827..00000000 --- a/telethon_generator/fetchpwrtelegram.py +++ /dev/null @@ -1,30 +0,0 @@ -import sys -import json -import urllib.request - -FILES = ( - ('data/errors.json', 'https://rpc.pwrtelegram.xyz/?all'), - ('data/invalid_bot_methods.json', 'https://rpc.pwrtelegram.xyz/?bot') -) - - -def fetch_json(output, url): - r = urllib.request.urlopen(urllib.request.Request( - url, headers={'User-Agent' : 'Mozilla/5.0'} - )) - data = json.loads( - r.read().decode(r.info().get_param('charset') or 'utf-8') - ) - if data.get('ok'): - del data['ok'] - if len(data) == 1: - data = data[next(iter(data.keys()))] - with open(output, 'w', encoding='utf-8') as f: - json.dump(data, f, sort_keys=True) - else: - print(json.dumps(data, indent=4, sort_keys=True), file=sys.stderr) - - -if __name__ == '__main__': - for output, url in FILES: - fetch_json(output, url)