v2 Standalone Docker Update #40

Merged
alex_orid merged 157 commits from v2.0 into master 2021-05-13 20:36:45 +00:00
Showing only changes of commit 24d83f4ad9 - Show all commits

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)
# todo need to url-escape command and 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)
@ -104,7 +103,7 @@ class Twitch_Module():
if msg is not None:
self.send_message(msg)
else:
#todo handle failed requests
# todo handle failed requests
pass
def send_whisper(self, user, message):