WordPress + Slack

WordPress + Slack

The WordPress project uses Slack as its main real-time communication platform, replacing all previous communication platforms such as IRC and Skype. When compiling a list of things people liked about our previous communication methods, it was obvious that Slack was all of that and more, including:

WordPress has historically used IRC on Freenode for its real-time communication, and the support IRC channel will continue on. Slack communication is used for contributing to the WordPress project, be it code, design, documentation, etc.

Please log in to WordPress.org first to join.

Please note that there is no support channel for WordPress on Slack. The best place to get support is the WordPress.org support forums which are highly active and well maintained.

For starters, Slack’s Help Center is really great. Once you’ve joined wordpress.slack.com, there is a #slackhelp channel to help members of the community.

Here are some tips for getting the most out of Slack:

The default notification settings for Slack send you everything. You’re going to want to switch to the recommended settings, which are for mentions and direct messages. You can also tweak these settings further, like setting specific “highlight” words and email preferences.

Slack has a great, fully-featured web app, native Mac and Windows apps, and iOS and Android apps. Preferences, conversations, and what you’ve read are synced across devices. Push notifications on the go are pretty cool, too.

If the join/leave messages feel somewhat noisy, you may find the following user style helpful; it will hide them for you.

You can (and should!) add your special email to Gravatar.

Slack has many useful keyboard shortcuts. Access a list by typing . For example, (up or down arrow) to switch to the next unread channel. or is a “quick switcher” that allows you to jump to any channel quickly. More keyboard shortcuts.

Much like IRC you can use Slack commands in the format where you start with a forward slash and then type the given command to perform an action. For example, to toggle status, /me to describe something you’re doing, or to open Preferences menu. More commands.

Slack has dozens of powerful integrations with other services. We’ve already added a number of them, along with some custom tools using Slack’s webhooks. Trac and SVN bots served the project well in IRC for years. We’ve brought this functionality to Slack, and looks better, too.

When you enter , a bot helpfully prints that ticket’s URL and info. You can specify a specific Trac using or ; otherwise, it is guided by the channel you are in.

If you want to suggest an integration or tool for a channel, or report a bug or issue, join #slackhelp. At the moment, @nacin and @pento are the point-people for this.

Just enter into Preferences → Sidebar Theme. For a theme that mimics the excellent “Midnight” WordPress admin color scheme, try .

See 11 Useful Tips for Getting the Most out of Slack and Slack’s Help Center for more goodies.

Images Powered by Shutterstock