Giter VIP home page Giter VIP logo

slk's Introduction

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

slk's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

yioteh

slk's Issues

Errors installing on OSX

โžœ  ~ go get -u github.com/yarikbratashchuk/slk/ ...
package github.com/yarikbratashchuk/slk: no buildable Go source files in /Users/jtmarmon/go/src/github.com/yarikbratashchuk/slk
package _: unrecognized import path "_" (import path does not begin with hostname)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.