Lightning fast Slack status updates!⚡
-
Select from an app manifest
-
Select your workspace
-
Paste the following YAML app manifest:
display_information: name: slack-status-cli description: Lightning fast Slack status updates! oauth_config: scopes: user: - dnd:write - emoji:read - users.profile:read - users.profile:write - users:read - users:write
-
Create 🚀
-
Install to workspace
-
Go to OAuth and permissions
-
Copy User Auth Token
Get the latest version from Releases
st profile --create # shorthand -c
Add your status, duration and emoji
st add
st set
st away
Enable Do Not Disturb (DND) while away 😷
st away --dnd <time duration>
Remove any status, or DND settings
st active
Set default profile If you have multiple slack profiles, select default profile using:
st profile --default # shorthand -d
Manage profile: change name, token, delete or update status
Uses default profile:
st profile --manage # shorthand -m
Select profile to manage:
st profile --manage --select # shorthand -m -s
Show current/default profile
st profile --show
Valid durations for time includes:
minutes, hours or days. DEFAULTS to minutes
NOTE: use single or double quotes around the value if contains space.
OPTIONS for the duration:
-
minute: m, min, mins :: Example: "10 m", "10 mins", 10minute, "10 minutes"
-
hour: h, hr, hour, hours :: Example: "1 h", 1hr, "1 hour", "1 hours"
-
day: d, day, days :: Example: 2d, "2 day", 2days