Skip to content
Projects

evanyeung/terminal-slack has 1,028 GitHub stars and 75 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 11:53 UTC. Last push 2019-01-16.

How these counts are measured

Terminal client for slack

Measured star growth

in 24h
0
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Terminal Slack

A terminal interface for Slack.

Screenshot of Termianl Slack

Controls

Command Key Combination
Move up up arrow or k
Down up down arrow or j
Search /
Exit esc
Select channels list ctrl + c
Select users list ctrl + u
Select writing area ctrl + w
Select message list ctrl + l

Prerequsites

Setup

  1. Download this repository:

    git clone https://github.com/evanyeung/terminal-slack.git
    
  2. Enter the directory:

    cd terminal-slack
    
  3. Install the package:

    npm install
    
  4. Create your Legacy Slack API token.

  5. Install your token on your local machine, inserting your token between the quotes:

    export SLACK_TOKEN='your-slack-token-here'
    
  6. Run the application:

    node main.js
    
  7. Terminal Slack should now launch.

Troubleshooting

  • Terminal Slack opens for a second but then closes again

    This might be due to your SLACK_TOKEN not being recognised. Make sure the put your SLACK_TOKEN between the two single quotes when exporting it:

    export SLACK_TOKEN='xoxp-254112160503-252950188691-252375361712-6cbf56aada30951a9d310a5f23d032a0'
    

Explore related projects