Skip to content

SlackStatus - set Slack status for multiple accounts

Notifications You must be signed in to change notification settings

haimgel/slack_status

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SlackStatus - set Slack status for multiple accounts

This tiny app allows to set Slack status to pre-defined values from a command line, for multiple accounts at once:

 slack_status lunch

This will set yourself away for an hour, with an hamburger emoji and "Lunch" status text.

How to use

  1. Copy settings.toml.example to ~/.slack_status.toml and edit it to your liking.
  2. Have rust installed.
  3. Compile this application: cargo build --release
  4. Sign the binary to prevent constant access prompts: it accesses your Keychain to decrypt Chrome cookies: codesign -s developer target/release/slack_status
  5. Copy ./target/release/slack_status and settings.toml somewhere convenient.
  6. Run it!

Caveats

I created this as a weekend exercise while learning Rust. Treat it as a homework-quality code.

About

SlackStatus - set Slack status for multiple accounts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages