slack-term

Slack client for your terminal
授权协议 MIT License
开发语言 Google Go
所属分类 应用工具、 终端/远程登录
软件类型 开源软件
地区 不详
投 递 者 巢烨
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

slack-term

A Slack client for your terminal.

Installation

Binary installation

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

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 .

Via docker

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

Setup

  1. Get a slack token, click here

  2. Running slack-term for the first time, will create a default config file at~/.config/slack-term/config.

$ slack-term
  1. Update the config file and update your slack_token For more configurationoptions of the config file, see the wiki.
{
    "slack_token": "yourslacktokenhere"
}

Usage

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

$ slack-term

Default Key Mapping

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
 相关资料
  • 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