diff options
| author | 2019-06-23 10:44:45 +0100 | |
|---|---|---|
| committer | 2019-06-23 10:44:45 +0100 | |
| commit | ab4289aceb635952b00dab7ed167e107b1c58d6b (patch) | |
| tree | 1b657802608915b7a8d570d8367985496e4b15ac /modules | |
| parent | Don't print BitBotPanic stacks when we don't need to (diff) | |
| signature | ||
Only show highest channel access symbol in format_activity.py
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/format_activity.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/modules/format_activity.py b/modules/format_activity.py index d6c2809e..5f0283e2 100644 --- a/modules/format_activity.py +++ b/modules/format_activity.py @@ -9,13 +9,11 @@ class Module(ModuleManager.BaseModule): minimal=minimal, **kwargs) def _mode_symbols(self, user, channel, server): - modes = channel.get_user_status(user) - symbols = [] modes = list(channel.get_user_status(user)) - modes.sort(key=lambda x: list(server.prefix_modes.keys()).index(x)) - for mode in modes: - symbols.append(server.prefix_modes[mode]) - return "".join(symbols) + if modes: + modes.sort(key=lambda x: list(server.prefix_modes.keys()).index(x)) + return server.prefix_modes[modes[0]] + return "" def _privmsg(self, event, channel, user, nickname): symbols = "" |
