Slack

Using @channel or the /announce and /here Commands Using @channel or the /announce and /here Commands

@channel is reserved for Slack admins only. However, team leads can request access to the /announce and /here commands, which will allow them to @channel for just their channel and /here is similar though it will only make the announcement to users currently online.

  1. Find a Slack admin by using the “view admins” link on this page.
  2. Contact the Slack admin by DM or in #slackhelp and ask them to add you to the /announce and /here commands. You can also file a ticket in meta Trac.
  3. The admin will either update this file (if they have access) or ask someone from the meta team to update the file.

To view a list of everyone with access to the /announce command, just view the configuration file.

Top ↑

Setting Up New Channels Setting Up New Channels

Setting up a new channel is easy, but only admins can do it.

  1. Setup the channel on Slack. Typically, anything that’s a feature plugin will have #feature- in front of it. Likewise, anything that mirrors a core component or is a core focus area will have #core- in front of it. Projects that are related to wordpress.org start with #meta- and so on. Please keep to these naming conventions as it makes finding things on Slack much easier.
  2. Setup an Outgoing WebHook. An outgoing WebHook is needed to allow the Trac bots to function properly in new channels. It’s not hard to do from this page. Select the new channel, copy in the same URL as other outgoing webhooks and voilá. The token for the new webhook will differ. This is expected.
  3. Integrate with a different Trac (optional). If you’ve setup a #meta- channel, for instance, by default the Slack bots will show tickets from the meta Trac. If you want to specify a different Slack, you can do that by following the conventions in this file. Any channel that does not follow the naming convention above and that wishes to use a Trac other than core, will need an entry in that file.