aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar jesopo2020-05-12 01:16:34 +0100
committerGravatar jesopo2020-05-12 01:16:34 +0100
commit158e936ad278f740d9780c7dcbf85ea0569f44ff (patch)
tree745475cc670f7df186bfa82e4856c05d86d9852a
parentlog youtube API usage (diff)
signature
turing (chan_id,count) in to a dict loses different days
-rw-r--r--modules/words.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/modules/words.py b/modules/words.py
index 0ee1c5a9..1cbc843b 100644
--- a/modules/words.py
+++ b/modules/words.py
@@ -115,11 +115,14 @@ class Module(ModuleManager.BaseModule):
else:
target_user = event["user"]
- words = dict(self._user_all(target_user))
+ word_items = self._user_all(target_user)
- total = 0
- for channel_id in words:
- total += words[channel_id]
+ words = {}
+ for channel_id, count in word_items:
+ if not channel_id in words:
+ words[channel_id] = 0
+ words[channel_id] += count
+ total = sum(words.values())
since = ""
first_words = target_user.get_setting("first-words", None)