How To Make Slack Always Active

Slack has become a vital tool for facilitating communication in teams and businesses worldwide. However, sometimes, you might find that your Slack status changes to ‘Away’ while you’re still working on your computer. If this is a frequent issue for you, you might be wondering if there is a way to make Slack always active. In this post, we will guide you on how to keep your Slack status always active.

Utilizing Slack’s Built-In Settings

Fortunately, Slack itself provides an efficient way to remain always active. It can be done by toggling off the ‘Automatically set my status to “Away”‘ setting in the Preferences section. Here’s how to do it:

  1. Click on your Slack profile picture at the top-right corner.
  2. Select ‘Preferences’ from the dropdown menu.
  3. Go to the ‘Settings & Privacy’ tab.
  4. Under ‘When I’ve been idle for…’, uncheck the box that says ‘Automatically set my status to “Away”‘.

Once you’ve done this, your Slack status will remain active until you manually set it to ‘Away’.

User Activity Script

If you’re comfortable with a bit of coding, you can write a simple script to keep your Slack status always active. This script would essentially simulate user activity on your computer, thus preventing Slack from marking you as ‘Away’.

Here is a simple JavaScript code snippet that you can run in your browser console:

        document.querySelector('body').dispatchEvent(new InputEvent('keydown', { bubbles: true }));
    }, 300000); // This will trigger a keydown event every 5 minutes

This script triggers a ‘keydown’ event on your webpage every 5 minutes, which mimics user activity. Please note that this script only works as long as the browser tab running the script is open.

Please remember to use these methods responsibly and ensure you’re adhering to your organization’s policies and ethical guidelines when using these methods.


Keeping your Slack status always active can be useful, especially when you’re working but not directly using Slack. With the built-in Slack setting or a simple JavaScript script, you can ensure you’re always seen as ‘active’ on Slack. However, remember to respect your team’s time and communication norms. Being always active doesn’t mean you’re always available!