Skip to content

blinkloader/slk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircleCI

slk logo

If you like minimalism, like text interfaces and type fast - then you should try slk. Its a tiny tool for writing and reading slack messages.

Benefits

  • minimalistic, enjoyable slack interface
  • no need to swich apps
  • helps you to save power if you need it
  • for those who don't like slack to be opened all the time

Demo

slk demo

Quick start

Install slk:

$  curl -sfL https://raw.githubusercontent.com/blinkloader/slk/master/install.sh | sudo sh

or

$ go get -u github.com/blinkloader/slk/...

Setup:

$ slk setup -t=<slack-token> -c=<channel> -u=<username>
  • <slack-token> - you can generate it here
  • <channel> - channel for public and private channels, @user for direct messages.
  • <username> - your name (yarik in demo)

Commands:

$ slk listen       #start listening for new messages
$ slk ignore       #stop listening for new messages

$ slk read         #read 10 last messages
$ slk write 'hey!' #write message to channel

$ slk to channel   #switch to public channel or private group
$ slk to @user     #switch to direct messages
$ slk on           #name of the current channel

Proposals / Contributions

Would you like to improve the tool, or have any ideas how to make it better? Feel free to open an issue.

License

MIT license