From a441e2e928bdb5c715b991c7b92c6e5149a613b7 Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Mon, 17 Jun 2019 14:48:31 -0400 Subject: [PATCH] fix --- sopel_modules/SpiceBot/Gif.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/sopel_modules/SpiceBot/Gif.py b/sopel_modules/SpiceBot/Gif.py index f39ac9c..24b47ab 100644 --- a/sopel_modules/SpiceBot/Gif.py +++ b/sopel_modules/SpiceBot/Gif.py @@ -49,15 +49,16 @@ class BotGif(): valid_gif_api_dict = read_directory_json_to_dict(dir_to_scan, "Gif API", "SpiceBot_Gif") for gif_api in list(valid_gif_api_dict.keys()): - botconfig.define_section(gif_api, GifAPISection, validate=False) + gif_api_base = os.path.basename(gif_api).rsplit('.', 1)[0] + botconfig.define_section(gif_api_base, GifAPISection, validate=False) - self.valid_api[gif_api] = valid_gif_api_dict[gif_api] - self.valid_api[gif_api]["apikey"] = None - self.valid_api[gif_api]["cache"] = dict() + self.valid_api[gif_api_base] = valid_gif_api_dict[gif_api] + self.valid_api[gif_api_base]["apikey"] = None + self.valid_api[gif_api_base]["cache"] = dict() - apikey = eval("botconfig." + gif_api + ".apikey") + apikey = eval("botconfig." + gif_api_base + ".apikey") if apikey: - self.valid_api[gif_api]["apikey"] = apikey + self.valid_api[gif_api_base]["apikey"] = apikey for validgifapi in list(self.valid_api.keys()): command_dict = {