From 203247e7fca4737a54dc11145048db84bbcffdfb Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Fri, 20 Sep 2019 10:36:05 -0400 Subject: [PATCH] test --- sopel_modules/SpiceBot_Core_Commands/DictComs.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/sopel_modules/SpiceBot_Core_Commands/DictComs.py b/sopel_modules/SpiceBot_Core_Commands/DictComs.py index 2c6a289..3114eab 100644 --- a/sopel_modules/SpiceBot_Core_Commands/DictComs.py +++ b/sopel_modules/SpiceBot_Core_Commands/DictComs.py @@ -298,11 +298,18 @@ def bot_dictcom_search(bot, trigger, botcom): botcom.dict["dict"][botcom.dict["responsekey"]]["responses"] = botcom.dict["dict"][botcom.dict["responsekey"]]["blank_fail"] return bot_dictcom_reply_shared(bot, trigger, botcom) elif botcom.dict["dict"][botcom.dict["responsekey"]]["blank_required"] and botcom.dict["completestring"]: - searchterm = botcom.dict["completestring"] + searchterm = [botcom.dict["completestring"]] else: searchterm = botcom.dict["dict"][botcom.dict["responsekey"]]["responses"] - searchreturn = SpiceBot.google.search(searchterm) + if botcom.dict["specified"]: + if botcom.dict["specified"] > len(searchterm): + botcom.dict["specified"] = len(searchterm) + query = spicemanip(searchterm, botcom.dict["specified"], 'return') + else: + query = spicemanip(searchterm, 'random', 'return') + + searchreturn = SpiceBot.google.search(query) if not searchreturn: botcom.dict["success"] = False