slack-term

Slack client for your terminal

Github stars Tracking Chart

slack-term

A Slack client for your terminal.

Screenshot

Installation

Binary installation

Download a
compatible binary for your system. For convenience, place slack-term in a
directory where you can access it from the command line. Usually this is
/usr/local/bin.

$ mv slack-term /usr/local/bin

Via Go

If you want, you can also get slack-term via Go:

$ go get -u github.com/erroneousboat/slack-term
$ cd $GOPATH/src/github.com/erroneousboat/slack-term
$ go install .

Setup

  1. Get a slack token, click here

  2. Create a .slack-term file, and place it in your home directory. Below is
    an example of such a file. You are only required to specify a
    slack_token. For more configuration options of the .slack-term file,
    see the wiki.

{
    "slack_token": "yourslacktokenhere"
}

Usage

When everything is setup correctly you can run slack-term with the following
command:

$ slack-term

Default Key Mapping

Below are the default key-mappings for slack-term, you can change them
in your .slack-term file., mode, key, action, ---------, -----------, ----------------------------, command, i, insert mode, command, /, search mode, command, k, move channel cursor up, command, j, move channel cursor down, command, g, move channel cursor top, command, G, move channel cursor bottom, command, pg-up, scroll chat pane up, command, ctrl-b, scroll chat pane up, command, ctrl-u, scroll chat pane up, command, pg-down, scroll chat pane down, command, ctrl-f, scroll chat pane down, command, ctrl-d, scroll chat pane down, command, n, next search match, command, N, previous search match, command, q, quit, command, f1, help, insert, left, move input cursor left, insert, right, move input cursor right, insert, enter, send message, insert, esc, command mode, search, esc, command mode, search, enter, command mode

Main metrics

Overview
Name With Ownerjpbruinsslot/slack-term
Primary LanguageGo
Program languageMakefile (Language Count: 3)
Platform
License:MIT License
所有者活动
Created At2016-09-11 15:42:42
Pushed At2024-04-23 08:35:32
Last Commit At2020-05-05 09:17:29
Release Count13
Last Release Namev0.5.0 (Posted on )
First Release Namev0.1.0-beta.1 (Posted on )
用户参与
Stargazers Count6.5k
Watchers Count74
Fork Count224
Commits Count265
Has Issues Enabled
Issues Count235
Issue Open Count52
Pull Requests Count9
Pull Requests Open Count15
Pull Requests Close Count25
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private