diff --git a/sopel_modules/SpiceBot/AI.py b/sopel_modules/SpiceBot/AI.py index 14e5782..ccd0ea2 100644 --- a/sopel_modules/SpiceBot/AI.py +++ b/sopel_modules/SpiceBot/AI.py @@ -63,7 +63,7 @@ class SpiceBot_AI(): braindirs = [] for plugin_dir in set(sopel_modules.__path__): configsdir = os.path.join(plugin_dir, "SpiceBot_Configs") - aimldir = os.path.join(configsdir, "aiml") + aimldir = os.path.join(configsdir, "SpiceBot_AI") braindirs.append(aimldir) if len(botconfig.SpiceBot_AI.extra): diff --git a/sopel_modules/SpiceBot/DictComs.py b/sopel_modules/SpiceBot/DictComs.py index e2f4b75..df0c145 100644 --- a/sopel_modules/SpiceBot/DictComs.py +++ b/sopel_modules/SpiceBot/DictComs.py @@ -43,7 +43,7 @@ class BotJSONCommands(): dir_to_scan = [] for plugin_dir in set(sopel_modules.__path__): configsdir = os.path.join(plugin_dir, "SpiceBot_Configs") - gifcfgdir = os.path.join(configsdir, "dictcoms") + gifcfgdir = os.path.join(configsdir, "SpiceBot_DictComs") dir_to_scan.append(gifcfgdir) if len(botconfig.SpiceBot_DictComs.extra): diff --git a/sopel_modules/SpiceBot/Gif.py b/sopel_modules/SpiceBot/Gif.py index dab7b39..b596a8c 100644 --- a/sopel_modules/SpiceBot/Gif.py +++ b/sopel_modules/SpiceBot/Gif.py @@ -39,7 +39,7 @@ class BotGif(): dir_to_scan = [] for plugin_dir in set(sopel_modules.__path__): configsdir = os.path.join(plugin_dir, "SpiceBot_Configs") - gifcfgdir = os.path.join(configsdir, "gifapi") + gifcfgdir = os.path.join(configsdir, "SpiceBot_Gif") dir_to_scan.append(gifcfgdir) if len(botconfig.SpiceBot_Gif.extra): diff --git a/sopel_modules/SpiceBot/Read.py b/sopel_modules/SpiceBot/Read.py new file mode 100644 index 0000000..277e09b --- /dev/null +++ b/sopel_modules/SpiceBot/Read.py @@ -0,0 +1,17 @@ +# coding=utf8 +from __future__ import unicode_literals, absolute_import, division, print_function +"""This is a method to read files, online and local, and cache them""" + +import sopel_modules + + +class BotRead(): + + def __init__(self): + self.dict = dict() + + def config_dir(self): + return + + +read = BotRead() diff --git a/sopel_modules/SpiceBot/Sherlock.py b/sopel_modules/SpiceBot/Sherlock.py index a5e66f2..2c85e4e 100644 --- a/sopel_modules/SpiceBot/Sherlock.py +++ b/sopel_modules/SpiceBot/Sherlock.py @@ -21,10 +21,10 @@ class Sherlock(): dir_to_scan = [] for plugin_dir in set(sopel_modules.__path__): configsdir = os.path.join(plugin_dir, "SpiceBot_Configs") - usercfgdir = os.path.join(configsdir, "sherlock") + usercfgdir = os.path.join(configsdir, "SpiceBot_Sherlock") dir_to_scan.append(usercfgdir) - valid_usernames_dict = read_directory_json_to_dict(dir_to_scan, "Gif API", "SpiceBot_Gif") + valid_usernames_dict = read_directory_json_to_dict(dir_to_scan, "Sherlock", "SpiceBot_Sherlock") for social_network in list(valid_usernames_dict.keys()): self.dict[social_network] = valid_usernames_dict[social_network] diff --git a/sopel_modules/SpiceBot_Configs/aiml/dog.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/dog.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/dog.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/dog.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_acknowledge.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_acknowledge.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_acknowledge.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_acknowledge.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_canyousee.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_canyousee.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_canyousee.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_canyousee.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_gender.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_gender.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_gender.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_gender.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_goodbye.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_goodbye.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_goodbye.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_goodbye.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_hello.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_hello.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_hello.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_hello.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_insulthandler.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_insulthandler.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_insulthandler.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_insulthandler.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_lazy.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_lazy.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_lazy.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_lazy.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_love.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_love.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_love.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_love.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_ping.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_ping.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_ping.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_ping.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_praise.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_praise.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_praise.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_praise.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_really.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_really.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_really.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_really.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_thanks.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_thanks.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_thanks.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_thanks.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_transporter.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_transporter.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_transporter.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_transporter.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_welcomeback.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_welcomeback.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_welcomeback.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_welcomeback.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_whatis.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_whatis.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_whatis.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_whatis.aiml diff --git a/sopel_modules/SpiceBot_Configs/aiml/nickname_whereis.aiml b/sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_whereis.aiml similarity index 100% rename from sopel_modules/SpiceBot_Configs/aiml/nickname_whereis.aiml rename to sopel_modules/SpiceBot_Configs/SpiceBot_AI/nickname_whereis.aiml diff --git a/sopel_modules/SpiceBot_Configs/gifapi/gfycat.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Gif/gfycat.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/gifapi/gfycat.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Gif/gfycat.json diff --git a/sopel_modules/SpiceBot_Configs/gifapi/gifme.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Gif/gifme.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/gifapi/gifme.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Gif/gifme.json diff --git a/sopel_modules/SpiceBot_Configs/gifapi/giphy.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Gif/giphy.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/gifapi/giphy.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Gif/giphy.json diff --git a/sopel_modules/SpiceBot_Configs/gifapi/tenor.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Gif/tenor.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/gifapi/tenor.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Gif/tenor.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/500px.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/500px.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/500px.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/500px.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/About.me.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/About.me.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/About.me.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/About.me.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/AngelList.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/AngelList.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/AngelList.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/AngelList.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/BLIP.fm.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/BLIP.fm.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/BLIP.fm.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/BLIP.fm.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Bandcamp.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Bandcamp.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Bandcamp.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Bandcamp.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Behance.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Behance.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Behance.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Behance.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/BitBucket.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/BitBucket.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/BitBucket.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/BitBucket.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Blogger.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Blogger.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Blogger.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Blogger.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/BuzzFeed.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/BuzzFeed.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/BuzzFeed.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/BuzzFeed.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Canva.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Canva.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Canva.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Canva.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/CashMe.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/CashMe.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/CashMe.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/CashMe.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Codecademy.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Codecademy.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Codecademy.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Codecademy.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Codementor.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Codementor.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Codementor.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Codementor.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/ColourLovers.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/ColourLovers.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/ColourLovers.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/ColourLovers.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Contently.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Contently.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Contently.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Contently.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/DailyMotion.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/DailyMotion.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/DailyMotion.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/DailyMotion.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Designspiration.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Designspiration.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Designspiration.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Designspiration.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/DeviantART.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/DeviantART.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/DeviantART.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/DeviantART.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Disqus.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Disqus.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Disqus.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Disqus.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Dribbble.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Dribbble.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Dribbble.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Dribbble.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Ebay.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Ebay.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Ebay.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Ebay.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Ello.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Ello.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Ello.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Ello.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Etsy.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Etsy.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Etsy.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Etsy.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Facebook.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Facebook.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Facebook.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Facebook.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Flickr.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Flickr.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Flickr.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Flickr.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Flipboard.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Flipboard.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Flipboard.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Flipboard.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Fotolog.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Fotolog.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Fotolog.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Fotolog.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Foursquare.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Foursquare.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Foursquare.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Foursquare.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/GitHub.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/GitHub.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/GitHub.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/GitHub.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/GoodReads.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/GoodReads.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/GoodReads.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/GoodReads.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/GooglePlus.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/GooglePlus.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/GooglePlus.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/GooglePlus.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Gravatar.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Gravatar.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Gravatar.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Gravatar.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Gumroad.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Gumroad.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Gumroad.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Gumroad.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/HackerNews.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/HackerNews.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/HackerNews.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/HackerNews.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/HackerOne.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/HackerOne.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/HackerOne.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/HackerOne.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Houzz.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Houzz.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Houzz.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Houzz.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/IFTTT.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/IFTTT.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/IFTTT.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/IFTTT.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Imgur.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Imgur.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Imgur.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Imgur.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Instagram.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Instagram.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Instagram.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Instagram.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Instructables.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Instructables.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Instructables.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Instructables.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Keybase.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Keybase.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Keybase.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Keybase.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Kongregate.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Kongregate.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Kongregate.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Kongregate.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/LiveJournal.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/LiveJournal.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/LiveJournal.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/LiveJournal.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Medium.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Medium.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Medium.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Medium.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/MixCloud.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/MixCloud.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/MixCloud.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/MixCloud.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Newgrounds.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Newgrounds.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Newgrounds.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Newgrounds.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Pastebin.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Pastebin.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Pastebin.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Pastebin.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Patreon.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Patreon.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Patreon.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Patreon.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Pexels.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Pexels.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Pexels.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Pexels.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Pinterest.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Pinterest.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Pinterest.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Pinterest.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Reddit.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Reddit.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Reddit.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Reddit.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/ReverbNation.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/ReverbNation.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/ReverbNation.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/ReverbNation.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Roblox.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Roblox.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Roblox.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Roblox.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Scribd.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Scribd.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Scribd.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Scribd.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Slack.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Slack.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Slack.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Slack.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/SlideShare.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/SlideShare.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/SlideShare.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/SlideShare.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/SoundCloud.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/SoundCloud.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/SoundCloud.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/SoundCloud.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Spotify.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Spotify.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Spotify.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Spotify.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Steam.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Steam.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Steam.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Steam.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Tinder.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Tinder.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Tinder.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Tinder.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Trakt.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Trakt.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Trakt.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Trakt.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Trip.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Trip.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Trip.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Trip.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/TripAdvisor.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/TripAdvisor.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/TripAdvisor.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/TripAdvisor.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Twitter.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Twitter.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Twitter.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Twitter.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Unsplash.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Unsplash.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Unsplash.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Unsplash.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/VK.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/VK.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/VK.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/VK.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/VSCO.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/VSCO.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/VSCO.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/VSCO.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Vimeo.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Vimeo.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Vimeo.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Vimeo.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/Wattpad.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Wattpad.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/Wattpad.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/Wattpad.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/WeHeartIt.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/WeHeartIt.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/WeHeartIt.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/WeHeartIt.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/WordPress.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/WordPress.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/WordPress.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/WordPress.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/YouTube.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/YouTube.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/YouTube.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/YouTube.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/devRant.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/devRant.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/devRant.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/devRant.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/iMGSRC.RU.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/iMGSRC.RU.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/iMGSRC.RU.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/iMGSRC.RU.json diff --git a/sopel_modules/SpiceBot_Configs/sherlock/last.fm.json b/sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/last.fm.json similarity index 100% rename from sopel_modules/SpiceBot_Configs/sherlock/last.fm.json rename to sopel_modules/SpiceBot_Configs/SpiceBot_Sherlock/last.fm.json