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:
- Use the “view admins” link on this page.
- 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.
Setting Up New Channels
Setting up a new channel is restricted to admins.
- 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]
- Feature Plugins:
- 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.
- 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.
- For all
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