fixed urlencode
This commit is contained in:
parent
d55b3062e8
commit
24d83f4ad9
@ -87,16 +87,15 @@ class Twitch_Module():
|
|||||||
|
|
||||||
def is_command(self, word: str) -> bool:
|
def is_command(self, word: str) -> bool:
|
||||||
# todo need to url-escape word
|
# todo need to url-escape word
|
||||||
clean_param = urlencode(word, quote_via=quote_plus)
|
clean_param = urlencode({'name': word})
|
||||||
url = "http://localhost:5000/api/v1/command?name=%s" % clean_param
|
url = "http://localhost:5000/api/v1/command?%s" % clean_param
|
||||||
resp = requests.get(url)
|
resp = requests.get(url)
|
||||||
return resp.status_code == 200
|
return resp.status_code == 200
|
||||||
|
|
||||||
def exec_command(self, command: str, rest: str):
|
def exec_command(self, command: str, rest: str):
|
||||||
#todo need to url-escape command and rest
|
# todo need to url-escape command and rest
|
||||||
clean_command = urlencode(command, quote_via=quote_plus)
|
params = urlencode({'command_name': command, 'rest': rest})
|
||||||
clean_rest = urlencode(rest, quote_via=quote_plus)
|
url = "http://localhost:5000/api/v1/exec?%s" % params
|
||||||
url = "http://localhost:5000/api/v1/exec?command_name=%s&rest=%s" % (clean_command, clean_rest)
|
|
||||||
resp = requests.get(url)
|
resp = requests.get(url)
|
||||||
if resp.status_code == 200:
|
if resp.status_code == 200:
|
||||||
data = loads(resp.text)
|
data = loads(resp.text)
|
||||||
@ -104,7 +103,7 @@ class Twitch_Module():
|
|||||||
if msg is not None:
|
if msg is not None:
|
||||||
self.send_message(msg)
|
self.send_message(msg)
|
||||||
else:
|
else:
|
||||||
#todo handle failed requests
|
# todo handle failed requests
|
||||||
pass
|
pass
|
||||||
|
|
||||||
def send_whisper(self, user, message):
|
def send_whisper(self, user, message):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user