issues
search
callahanrts
/
slack-chat
MIT License
49
stars
3
forks
source link
readme
Slack Chat
Slack Chat is an Atom package that integrates the slack messaging client into the atom text editor.
Preview
Installation
Get client id and secret keys by
creating a slack app
Name: pick an arbitrary name
URL:
http://slack-chat.herokuapp.com/slack
Redirect URI(s):
http://slack-chat.herokuapp.com/slack
Description: not necessary
Team: Your team, but the app seems to work with other teams as well.
Go to the slack-chat package settings in atom
Paste in your client id and secret
When the browser opens, select the team you'd like to use with atom
Authorize the app
Copy the received token into the slack-chat package settings.
Restart atom
Usage
Keybindings
[Settings]()
Todo
[x] Send/receive messages in real time
[x] Real time message notification system
[x] User Status (online/offline)
[x] Create Keybindings for selection
[x] Parse markdown
[x] Display emoji (regular and custom)
[x] Display/download images/files
[x] Display images/gifs/open graph data when a url is posted
[x] Send a selection of text as a message/file
[ ] Discover channels the user is not currently a part of
[ ] Refresh when a user is invited to a channel
[ ] Manually resize panel in chat views
[ ] Upload files
[ ] Code highlight for markdown
[ ] Fix markdown differences between github flavored and Slack
[ ] Load previous when at top of scroll
[ ] Search for messages
[ ]
User requests