Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/slash-hq/slash
Slack terminal client.
https://github.com/slash-hq/slash
client slack swift terminal
Last synced: 3 months ago
JSON representation
Slack terminal client.
- Host: GitHub
- URL: https://github.com/slash-hq/slash
- Owner: slash-hq
- License: apache-2.0
- Created: 2016-12-17T13:58:02.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-02-08T17:04:18.000Z (almost 6 years ago)
- Last Synced: 2024-10-01T04:10:51.284Z (4 months ago)
- Topics: client, slack, swift, terminal
- Language: Swift
- Homepage:
- Size: 4.18 MB
- Stars: 172
- Watchers: 10
- Forks: 16
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Slack terminal client.
![screenshot](GitHub/scr.png)
## Getting started
To use `slash` install it via:
`brew install https://raw.githubusercontent.com/slash-hq/slash/master/slash.rb`
and start it by running:
```
slash
```Slash can be used with the [development token](https://api.slack.com/docs/oauth-test-tokens) too:
```
slash
```## Keys
```
Enter : Send a message
Tab : Switch channel
Up/Down: Scroll messages
Ctrl-C : Quit
```## Commands
```
/openurl : open url with
```## Retro mode
Thanks too [cool-retro-term](https://github.com/Swordfish90/cool-retro-term) project slash can run in retro mode
![screenshot](GitHub/scr_retro.png)
## Issues
Please make sure to read the Issue Reporting Checklist before opening an issue. Issues not conforming to the guidelines may be closed immediately.
## How to contribute?
1. Fork this repository and clone to your Mac.
1. Open `slash.xcodeproj` in Xcode
1. Build
1. Open `Terminal` and run `/Build/Products/Debug/slash`
1. Make your changes, test and submit pull request!## FAQ
1. Can I connect to multiple Slack teams?
Yes, simply start multiple `slash` instances and login to a different team in each of them.
## License
Apache License, Version 2.0