Fabric for open-source issues
Triage open-source issues with your team in Slack.
With Fabric, you can send issue notifications to certain Slack channels.
For example, you can send newly opened issues in the
my-org/my-open-source-project
GitHub repository to the #new-open-source-issues
channel.
Create notification channels with granular filters.
Have a lot of inbound issues? Use our powerful filters.
You can filter by GitHub repository and labels.
You can include and exclude certain labels. For example, you might want to exclude the
invalid
label.
Issues with the
feature request
label will be sent to this channel, unless they have the invalid
label.In this example, issues with the
feature request
label will be sent to this channel, unless they have the invalid
label.
Receive new issues from contributors. Add details and collapse the issue when you're done.
Use the buttons to add details to your issue.

The issue message collapses when it's closed.
Click
Done editing
when you're done to collapse the issue. Closing the issue also collapses it. That's it!When an issue is created, or a certain label is added to an issue, Fabric will send a notification to your channel.
When setting up your notifications, you can filter by GitHub repository or labels. This lets you create many special types of channels, like
#bug-reports
or #feature-requests
.
Click to add details, close out the issue, or add a message on the thread to comment.
If you have Issue Room auto-creation turned on, Fabric will automatically create an Issue Room Slack channel, where you or your teammates can respond to the issue.
You can also view, edit, comment on, and close out the issue within the Issue Room.

You can view, edit, and comment on the issue within the Issue Room.
Issue Rooms two-way sync with GitHub, so any comments from GitHub will send to the Issue Room. And any messages in the Issue Room will send to GitHub.

Messages from the Issue Room sync to the issue.

If a contributor opens a Pull Request for an issue, Fabric will send a message to the Issue Room.
When your issue is closed, Fabric archives your Issue Room as well.
You can find your Notifications page in your Fabric Dashboard in Slack.

To get to your Fabric Dashboard, click
Fabric
under Apps
in your Slack sidebar.If you don't see
Fabric
there, search for Fabric
in your Slack search bar, and then click on the Home
tab.
Find Fabric in the Slack sidebar or search for it in the Fabric search bar.

Click on
Notifications
.
Click "Add notification channel" at the bottom.
Choose your GitHub repository, the channel you want to connect, and the
interactive feed of new issues
option. This option lets you easily edit the issue when it comes in.
Add your repository, channel, and select the "interactive" option.
You can leave the label filters blank if you want all issues to come into your channel.
Click
Create
and your notification setting will be saved.
Fabric saves your notification setting for the Slack channel.
Fabric also sends a message to the channel confirming your notifications have been set up.

#feed-notification-github-action will now receive notifications for new issues.
That's it!
Last modified 9mo ago