Skip to content

Instantly share code, notes, and snippets.

@gnakan
Last active January 26, 2017 16:45
Show Gist options
  • Save gnakan/e1b0119975cece3f625ef7ae87ed68c9 to your computer and use it in GitHub Desktop.
Save gnakan/e1b0119975cece3f625ef7ae87ed68c9 to your computer and use it in GitHub Desktop.
Tips and tricks for using Slack

Overview

Slack is a popular communication platform that organizes text based communication and file sharing into channels and threads. It is used by a variety of enterprises, including eBay, LinkedIn, EA and BuzzFeed. An overview of Slack is available in the video below.

Slack Overview Video

Tip 1: Install the official Slack app

Although Slack is available as a browser application, working with multiple Slack teams is a bit easier using the installed app. Notifications are also easier to work with and configure via the installed application.

General chat

Primary communication is organized into channels. Within a single Slack team, you can have multiple channels, both private and public. By default, anyone in a Slack team can create private and public channels. Remember the following:

  • Public channels: anyone in the Slack team can join
  • Private channels: people have to be invited to join

Tip 2: Pin messages for safe keeping

It can be tough finding a specific message within a channel. Also, the free version of slack only allows for a specific number of messages to be retained. Pinning messages allows for important messages to be saved and reviewed later. For details on how to pin messages, see https://get.slack.help/hc/en-us/articles/205239997-Pin-messages-or-files. Pinned messages can be viewed from the channel info panel

Channel Overview Window

Tip 3: Use reminders to revisit messages later

You're busy and a constant stream of messages can be tough to process when you're crunched for time. Using reminders allows you to get a notification from Slack after a specific period of time. For details on how to set reminders on messages, see https://get.slack.help/hc/en-us/articles/208423427-Set-a-reminder

Tip 4: Use @here, @channel to notify everyone in a channel

Sometimes there may be a message you want everyone in a channel to be notified about. If you prepend @here to your message, then everyone that is active on Slack, within the channel, will get a notification. If you prepend @channel to your message, then everyone in the channel, regardless if they are online or not will get a notification. Announcements For more information, check out the Slack guide about Announcements - https://get.slack.help/hc/en-us/articles/202009646-Make-an-announcement

Slash Commmands

Slack has a fair amount of functionality and more is added constantly. Getting access to this functionality using the user interface can be frustrating at times. Slack provides shortcuts to a variety of actions, directly from the chat interface using slash commands. A full list of available slash commands is available at https://get.slack.help/hc/en-us/articles/201259356-Slash-commands

Tip 5: Use the /mute slash command to mute a channel

You will likely find yourself a part of many channels within any given team. Some channels may have far more activity going on that may not always be relevant to you. Muting a channel allows you to remain in the channel, without getting notifications everytime a message is posted.

Voice Calls

Although Slack started as a text based communication platform, you can now make voice (and video) calls to individuals and entire channels. At this time, free users of Slack can only make individual voice calls.

Tip 6: Use the /call slash command to make a voice call

There is a call button, but in case it's hard to find, you can always type /call within any direct message window to call that person directly.

Threads

Recently, Slack released a feature that allows messages to be grouped into something called a thread. Threads are useful for segmenting channel conversations, especially if have a channel with more than a few people posting. Slack's guide to the Thread feature is available at https://get.slack.help/hc/en-us/articles/115000769927-Message-threads

Tip 7: Use the All Threads view to keep track of threads

Above the channel listing, you should see a menu item that says All Threads. Clicking on this will show all threads that have new messages contained within. It's a great way to keep up with the threads you are following.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment