Slack

Using @channel or the /announce and /here Commands Using @channel or the /announce and /here 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. 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.
  3. The admin will either update this file (if they have access) or ask someone 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. 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 pluginFeature Plugin A plugin that was created with the intention of eventually being proposed for inclusion in WordPress Core. See Features as Plugins. will have #feature- in front of it. Likewise, anything that mirrors a coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. component or is a core focus area will have #core- in front of it. Projects that are 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/ 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 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). 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.