Slack

Using Announcement Commands

@channel is reserved for SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. admins only.

Team leads may request access to the /announce and /here commands, which will allow them to @channel for only their channel.

  • /announcement is made to all members of a channel.
  • /here is limited to users currently online.

To have an account added to those commands, you can either ask Slack admins or in the #meta channel.

To find a Slack Admin:

  1. Use the “view admins” link on this page.
  2. Contact the Slack admin in #slackhelp and ask them to add you to the /announce and /here commands.

In both cases, they will either update this file (if they have access) or ask someone who has access to update the file.

All users with access to the /announce command can be found in the configuration file.

Top ↑

Setting Up New Channels

Setting up a new channel is restricted to admins.

  1. Setup the channel on Slack using the following naming conventions:
    • Feature Plugins: #feature-[feature-name]
    • CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. Component/Focus: #core-[focus-name]
    • Related to WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/: #meta-[project]
  2. Setup an Outgoing WebHook.
    • An outgoing WebHook is needed to allow the TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. bots to function properly in new channels. It’s not hard to do from this page. Select the new channel, copy in the same URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org as other outgoing webhooks and voilá. The token for the new webhook will differ. This is expected.
  3. Integrate with a different Trac (optional). 
    • For all #meta- channels, the Slack bots will show tickets from the metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. trac. If you need to specify a different Slack, you can do that by following the conventions in the trac bot file.
    • For non #meta- channels, the channel will need an entry in that file.

If you need to add a custom channel to the Trac Bot, you will need to ask in the #meta channel itself with the following information:

  • The name of the channel
  • The trac they wish to follow

Last updated: