diff options
| author | 2020-05-12 01:20:47 +0100 | |
|---|---|---|
| committer | 2020-05-12 01:20:47 +0100 | |
| commit | 2ff3a7bb6e493cc5123016c58370469b8359ea40 (patch) | |
| tree | 079d1074926751607e49c606112060b510336c82 | |
| parent | turing (chan_id,count) in to a dict loses different days (diff) | |
| signature | ||
again, there may be more than one (nick,count)
| -rw-r--r-- | modules/words.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/words.py b/modules/words.py index 1cbc843b..59b9ef92 100644 --- a/modules/words.py +++ b/modules/words.py @@ -203,7 +203,9 @@ class Module(ModuleManager.BaseModule): user_words = {} for user_id, word_count in words: _, nickname = self.bot.database.users.by_id(user_id) - user_words[nickname] = word_count + if not nickname in user_words: + user_words[nickname] = 0 + user_words[nickname] += word_count top_10 = utils.top_10(user_words, convert_key=lambda nickname: self._get_nickname( |
