Когда на работе я хочу отключить уведомление синим значком, которое происходит, когда есть какая-либо активность в канале, в котором я нахожусь. В частности, я не хочу это уведомление от некоторых слабых команд:
Есть ли способ «приглушить всю слабую команду», чтобы я не получал уведомление об этом синем значке? Благодарю.
Ответы:
Кажется, у меня нет настройки, о которой упоминает Шон, но я смог сделать эту работу, открыв
/usr/lib/slack/resources/app.asar.unpacked/src/static
каталог, сделав копиюslack-taskbar-rest.png
файла и переименовав его,slack-taskbar-unread.png
чтобы перезаписать версию с синей точкой.конечно, это избавляет от синей точки для всех команд, но это то, что я хотел.
Редактировать (2019-05-28): Идея все еще верна, но для новейшей версии Slack (3.4.2) в Ubuntu необходимо заменить еще два файла. Следующее работало для меня:
источник
Идея та же, что и у notatoad, но в самой последней версии Slack (3.4.2) для Linux есть еще два файла, которые необходимо перезаписать, чтобы заменить значок «синяя точка» на значок «остальные». Я сделал следующее:
После перезапуска Slack мы избавляемся от синей точки.
источник
Последняя версия 4.1.2 не читает файл .ico в Linux и изменяется
src
наdist
. Вместо этого он строит значок + базу. К счастью,unread>0
за значок отвечает проверка, которая появляется в минимизированном JS только один раз, так что ее легко исправить. Вам понадобится инструмент ASAR для изменения архива Electron (npm install -g asar
):источник
sed -i 's/unreads>0/unreads<0/g' ~/tmp/slack/dist/main.1.*.js
наsed -i 's/unreads>0/unreads<0/g' ~/tmp/slack/dist/main.2.*.js
Я бы отредактировал свой ответ, но не могу проверить исправление в данный момент. Я нашел 'setTrayIcon', чтобы найти соответствующий файл, и дважды проверил, что 'непрочитанные> 0' все еще проверка.В настройках -> Уведомления:
источник
Slack версия 4.2.0, удалите как синюю (уведомления), так и красную (выделение) точку уведомления:
Что это делает - распаковывает слабый исходный код и редактирует чек для отображения непрочитанных и выделенных сообщений, когда numberOfMessages> 0, когда numberOfMessages <0. Это означает, что, когда у вас есть менее 0 непрочитанных или выделенных сообщений, будет отображаться сине-красная точка. У вас никогда не будет меньше нуля непрочитанных сообщений, поэтому вы никогда не увидите синюю / красную точку на панели задач. После этого он снова упаковывает код и заменяет исходную версию отредактированной.
источник
Я не вижу способа изменить это для каждого канала, но вы можете изменить его для каждой команды. В ваших предпочтениях перейдите в раздел «Уведомления» и снимите флажок «Показывать значок на значке Slack для обозначения новой активности», и это должно быть сделано.
источник
с версии 4.1.2 это не работает, потому что кажется, что электронное приложение не использует ресурсы на диске или что-то в этом роде. Я попросил об этом коллег и получил следующее, что помогло мне:
источник