diff options
Diffstat (limited to 'wee_slack.py')
-rw-r--r-- | wee_slack.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/wee_slack.py b/wee_slack.py index c828228..50bb966 100644 --- a/wee_slack.py +++ b/wee_slack.py @@ -2086,9 +2086,14 @@ class SlackDMChannel(SlackChannel): def formatted_name(self, style="default", typing=False, present=True): if style == "sidebar": - prepend = "" - if config.show_buflist_presence: - prepend = "+" if present else " " + if typing and config.channel_name_typing_indicator: + prepend = ">" + elif present and config.show_buflist_presence: + prepend = "+" + elif config.channel_name_typing_indicator or config.show_buflist_presence: + prepend = " " + else: + prepend = "" name = prepend + self.slack_name if config.colorize_private_chats: |