intel-screenbot

An Ingress Intel Map Bot for Hangoutsbot
git clone git://archive.git.mtrnord.blog/MTRNord/intel-screenbot.git
Log | Files | Refs | README | LICENSE

commit c9e6ec5362ba1b0c3c5d2ec82335549f8bb03d40
parent 1ca24f4d4dab4ad7e9aeab7b227793bac45301bd
Author: Marcel <MTRNord@users.noreply.github.com>
Date:   Mon, 14 Nov 2016 17:42:38 +0100

Make it able to load local files
Diffstat:
M__init__.py | 22+++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/__init__.py b/__init__.py @@ -56,16 +56,20 @@ def _get_iitc_plugins(bot): ext = '.user.js' data=[] for url in url_config: - if "gitlab.com" in url: - url = url + '?private_token=' + token - for file in _parse_onlineRepos(url, ext): - if "gitlab.com" in url: - item = {"name": file.split('=', file.count('='))[-1].replace(ext, ''), "url": file} - elif 'github.com' in url: - item = {"name": file.split('/', file.count('/'))[-1].replace(ext, ''), "url": file} - else: - item = {"name": file.split('/', file.count('/'))[-1].replace(ext, ''), "url": file} + if ext in url: + item = {"name": url.split('/', url.count('/'))[-1].replace(ext, ''), "url": url} data.append(item) + else: + if "gitlab.com" in url: + url = url + '?private_token=' + token + for file in _parse_onlineRepos(url, ext): + if "gitlab.com" in url: + item = {"name": file.split('=', file.count('='))[-1].replace(ext, ''), "url": file} + elif 'github.com' in url: + item = {"name": file.split('/', file.count('/'))[-1].replace(ext, ''), "url": file} + else: + item = {"name": file.split('/', file.count('/'))[-1].replace(ext, ''), "url": file} + data.append(item) iitc_plugins = data if bot.memory.exists(["iitc_plugins"]):