Skip to content
The Slack Viewer that looks like TweetDeck
Branch: master
Clone or download
blue0513 update README for release (#55)
update README for release
Latest commit 308567f Jul 18, 2019

README.md

SlackDeck Proto

This provides the Slack viewer that looks like TweetDeck.

Image from Gyazo

NOTE: As this is a prototype, we do destructive changes from time to time

Releases

You can download the application here.

  • v0.10.1: Update for security reason
  • v0.10.0: Application distribution for macOS

Features

  • Multiple columns like TweetDeck
  • Multiple workspaces
  • Add/Remove columns by button
  • Selectable CSS styles for each column
  • Customizable settings as JSON
  • Settings are saved and persisted

Requirements

  • Slack Account
  • Electron: v5.x or above

Quick Start

  1. Run npm install to install packages
  2. Rename settings.json.sample to settings.json
  3. Edit url value in settings.json like https://your-private.slack.com/
  4. Run npm start in terminal
  5. Import settings.json

Customize

settings.json includes all the your settings. You can edit these variables bellow.

  • url: Slack's Web URL like https://your-private.slack.com/
  • other_urls: Other workspaces' URL
  • channel: Channel' name like general
  • style: CSS style for each column
    • channel-only: only channel's list showing up
    • body-only: only messages showing up
    • sidebar-only: only sidebar (contains Threads, Activity etc) showing up
  • width: Width of each column
    • small-tab: recommend to use with channel-only or sidebar-only
    • large-tab: recommend to use with body-only

Tips on Use

  • Messages overflow the column
    • use Cmd + - to make the font smallers
  • Channel Switch
    • use Cmd + k to switch channels
    • NOTE: even the style is channel-only, you can't switch channels by pushing buttons
  • Add other workspaces in columns
    • select the workspace in Workspaces on menu bar
  • Reset settings
    • click Settings on menu bar

Build as Application

Build for Mac

  1. Run node build-mac.js
  2. In ./dist/mac, you can find slackdeck-proto.app
  3. Double click slackdeck-proto.app and start the app
  4. Import settings.json

Contribute

You can use issues as you like. Not only suggestions but also questions are welcome!

You can’t perform that action at this time.