fixed urlencode

This commit is contained in:
dtookey 2021-04-20 21:36:59 -04:00
parent d55b3062e8
commit 24d83f4ad9

View File

@ -87,16 +87,15 @@ class Twitch_Module():
def is_command(self, word: str) -> bool:
# todo need to url-escape word
clean_param = urlencode(word, quote_via=quote_plus)
url = "http://localhost:5000/api/v1/command?name=%s" % clean_param
clean_param = urlencode({'name': word})
url = "http://localhost:5000/api/v1/command?%s" % clean_param
resp = requests.get(url)
return resp.status_code == 200
def exec_command(self, command: str, rest: str):
# todo need to url-escape command and rest
clean_command = urlencode(command, quote_via=quote_plus)
clean_rest = urlencode(rest, quote_via=quote_plus)
url = "http://localhost:5000/api/v1/exec?command_name=%s&rest=%s" % (clean_command, clean_rest)
params = urlencode({'command_name': command, 'rest': rest})
url = "http://localhost:5000/api/v1/exec?%s" % params
resp = requests.get(url)
if resp.status_code == 200:
data = loads(resp.text)