How to Keep Slack Active on a Mac
A Mac flips you to away two ways: Slack's 10-minute idle timer and macOS sleep, which cuts the dot in seconds. The settings that stop sleep-away, what caffeinate and Amphetamine miss, and what keeps the dot green with the lid closed.
On this page
On a Mac, two separate clocks turn your Slack dot gray. Slack's own idle timer marks you away 10 minutes after your last input in the Slack window. macOS sleep and the lock screen are faster: the moment the display sleeps or the lid closes, Slack disconnects and the dot dies in seconds, long before the 10 minutes run out. Most "why am I away?" cases on a Mac are the second clock, not the first.
This page covers the Mac side: the System Settings that stop sleep from cutting you off, why keep-awake tools like caffeinate and Amphetamine only solve half the problem, and what keeps the dot green when you step away or close the lid. One of the lid-closed options is Slack Green, the server-side tool we build, and we compare it as bluntly as the rest. For the full method-by-method comparison across every platform, the main guide is how to keep Slack active.
The two clocks on a Mac
Clock one is Slack's idle timer. Ten minutes without typing, clicking, or scrolling inside the Slack window and you are away. Input in other apps does not reset it; Slack cannot see your mouse outside its own window. No setting changes the 10 minutes on any plan.
Clock two is macOS. A MacBook on battery turns the display off after 2 minutes by default, 10 minutes when plugged in. Display off leads to the lock screen, and a locked or sleeping Mac reports no activity, so Slack marks you away almost immediately. Closing the lid sleeps the Mac the same way.
The order matters. On battery, macOS default settings mark you away after roughly 2 minutes of stillness, five times faster than Slack's own timer. Fix the macOS clock first or nothing else on this page matters.
Stop macOS from cutting you off
Three settings control the second clock. All of them live in System Settings:
- Lock Screen. Set "Turn display off on battery when inactive" and "on power adapter when inactive" to a value longer than your longest stretch away from the keyboard, or Never while you need the dot.
- Require password. Still in Lock Screen: "Require password after screen saver begins or display is turned off". A locked session is an away session, so a short delay here buys nothing once the display sleeps.
- Battery options. In Battery, open Options and turn on "Prevent automatic sleeping on power adapter when the display is off". This keeps the Mac itself running while plugged in.
The terminal shortcut for all of this is one built-in command:
caffeinate -dis
It holds the display and system awake until you press Ctrl-C. Amphetamine from the App Store does the same with a menu-bar switch and schedules.
Now the honest part. Everything above only stops clock two. A wide-awake Mac still shows you away 10 minutes after your last input in Slack, because clock one never stopped running. caffeinate and Amphetamine keep the machine on; they do not create activity. The full test is in does Amphetamine keep Slack active, and the same verdict covers caffeinate.
What resets Slack's timer on a Mac
With sleep handled, the 10-minute timer is the remaining problem, and the options are the same families as on any desktop, with Mac specifics:
The full comparison table, including browser extensions and the tricks that fail, is in how to keep Slack active. If your dot goes gray while you are typing in Slack itself, that is a different bug family: Slack keeps showing away while working.
Closing the lid
The lid question has exactly three answers:
Mac questions people search
Does caffeinate keep Slack active? No. caffeinate stops the Mac from sleeping, which prevents the instant sleep-away, but it feeds no input to Slack. You still go away after 10 idle minutes.
Does Amphetamine keep Slack active? Same answer as caffeinate: it removes the sleep problem and leaves the idle timer running. Full test here.
How do I keep Slack active on a MacBook with the lid closed? Clamshell mode plus a jiggler or script keeps it running at a desk. Away from a desk, a server-side session is the only option that works with the lid closed.
Is a MacBook Air different from a MacBook Pro here? No. Same app, same timers. Only the power settings differ in practice, because battery defaults sleep the display faster than plugged-in defaults.
Why does Slack stop my Mac from sleeping? The reverse problem. During a huddle or call, Slack holds a sleep assertion so the Mac stays awake. Activity Monitor's Energy tab shows it in the "Preventing Sleep" column. Leaving the huddle releases it.
The short version
Fix macOS first: Lock Screen display timing, Battery options, or caffeinate -dis, otherwise a MacBook on battery marks you away in about 2 minutes. That leaves Slack's 10-minute idle timer, which only real input in the Slack window resets. Feed it by hand, with hardware or a script, from a phone, or let Slack Green hold the dot from a server and take the Mac out of the equation. Method-by-method details: how to keep Slack active.
Related Articles
Slackのアクティブ表示の仕組み|緑の点とステータスとタイマー
Slackには「ステータス」と呼ばれるものが2つあります。緑の点はSlackが10分タイマーで自動的に決め、名前の横のテキストは自分で手動設定します。両者は互いに影響しません。点が何で決まるかを端末別に解説します。
How to Keep Slack Active on Windows
Windows flips you to away three ways: Slack's 10-minute idle timer, screen sleep and lock, and on work laptops an IT lock policy you cannot change. What each fix covers, what Caffeine and PowerToys Awake miss, and what works with the lid closed.
Slackが勝手に離席中になるのを止める方法
Slackに離席中表示をオフにする設定はありません。離席中に切り替わる引き金は4つだけ。手動切替の戻し忘れ、10分タイマー、スリープとロック、放置したスマホセッション。それぞれの直し方をまとめました。