A Slack client for your terminal.
Download acompatible binary for your system. For convenience, place slack-term
in adirectory where you can access it from the command line. Usually this is/usr/local/bin
.
$ mv slack-term /usr/local/bin
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 .
You can also run it with docker, make sure you have a valid config fileon your host system.
docker run -it -v [config-file]:/config erroneousboat/slack-term
Get a slack token, click here
Running slack-term
for the first time, will create a default config file at~/.config/slack-term/config
.
$ slack-term
slack_token
For more configurationoptions of the config
file, see the wiki.{
"slack_token": "yourslacktokenhere"
}
When everything is setup correctly you can run slack-term
with the followingcommand:
$ slack-term
Below are the default key-mappings for slack-term
, you can change themin your config
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 | K |
thread up |
command | J |
thread down |
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 | , |
jump to next notification |
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 |
fpga中的slack by Nicolas Grenié 尼古拉斯·格雷尼(NicolasGrenié) 如何在Slack中监视堆栈溢出活动 (How to Monitor Stack Overflow Activity in Slack) 由完整的无服务器堆栈提供支持 (Powered by a complete serverless stack) Developer Advocates or
File descriptor Wikipedia In Unix and related computer OS, a file descriptor(FD, less frequently fildes) is an abstract indicator(handle) used to access a file or other Input/Output resource, such as
slack-cli | Powerful Slack CLI via pure bash A pure bash, pipe friendly, feature rich, command line interface for Slack.Richly formatted messages,file uploads, and even creating Slack posts are first
Elixir-Slack This is a Slack Real Time Messaging API client for Elixir. You'll need aSlack API token which can be retrieved by following the Token GenerationInstructions or by creating anew bot integr
Laravel Slack Notification Channel Official Documentation Documentation for Laravel Slack Notification Channel can be found on the Laravel website. Contributing Thank you for considering contributing
Zabbix Slack AlertScript About This is simply a Bash script that uses the custom alert script functionality within Zabbix along with the incoming web-hook feature of Slack. I originally created this s
Slack Bash Scripts 包含一组用于 Slackware Linux 管理维护的工具脚本。
ember-slack-search-input Attempt to replicate slack search input field as ember addon. Demo Like search input field in slack, special keywords(modifiers) are used to filter out the search. This modifi