From 964730e7584621b038867616e7fc4c8c4cc28cc6 Mon Sep 17 00:00:00 2001 From: jesopo Date: Mon, 23 Sep 2019 10:06:04 +0100 Subject: [PATCH] add success message, decode http get response --- modules/markov.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/markov.py b/modules/markov.py index 6fe97410..c5f9ff55 100644 --- a/modules/markov.py +++ b/modules/markov.py @@ -28,10 +28,11 @@ class Module(ModuleManager.BaseModule): page = utils.http.request(event["args_split"][0]) if page.code == 200: - for line in page.data.split("\n"): + for line in page.data.decode("utf8").split("\n"): self._create(event["target"].id, line.strip("\r").split(" ")) + event["stdout"].write("Log imported") else: - event["stdout"].write("Failed to load log (%d)" % page.code) + event["stderr"].write("Failed to load log (%d)" % page.code) def _create(self, channel_id, words): words = list(filter(None, words))