Files
probot.github.io/_apps/reaction.md
Brandon Keepers 64fef07b12 Sync data
2018-07-15 20:21:42 +00:00

79 lines
2.2 KiB
Markdown

---
title: Reaction Comments
description: Deletes +1 comments and educates users about GitHub reactions.
slug: reaction
screenshots:
- https://raw.githubusercontent.com/dessant/reaction-comments/master/assets/screenshot.png
authors:
- dessant
repository: dessant/reaction-comments
host: https://probot-reaction-comments.glitch.me
stars: 3
updated: 2018-07-02 19:57:56 UTC
installations: 13
organizations:
- kivy
- Mottie
- CellularPrivacy
- freefair
- WormieCorp
- OpenApprenticeFoundation
- AdmiringWorm
- rejuvenate
- SpotswoodCollege
- bcanseco
---
A GitHub App that educates users about the correct use of GitHub reactions,
and deletes new reaction comments, such as +1.
## How It Works
The app detects if a new comment consists solely of emojis and shortcodes
used in GitHub reactions. A matching comment is either replaced
with the message set in `reactionComment` and deleted after a day,
or it is deleted immediately, if `reactionComment` is set to `false`.
## Usage
1. **[Install the GitHub App](https://github.com/apps/reaction)**
2. Create `.github/reaction.yml` based on the template below
#### Configuration
Create `.github/reaction.yml` in the default branch to enable the app.
The file can be empty, or it can override any of these default settings:
```yaml
# Configuration for reaction-comments - https://github.com/dessant/reaction-comments
# Issues and pull requests with these labels accept reaction comments.
# Set to `[]` to disable
exemptLabels: []
# Replace matching comments with this message, `{user}` is a placeholder
# for the comment author. Set to `false` to disable
reactionComment: >
:wave: @{user}, did you mean to use a [reaction](https://git.io/vhzhC) instead?
# Limit to only `issues` or `pulls`
# only: issues
# Optionally, specify configuration settings just for `issues` or `pulls`
# issues:
# exemptLabels:
# - party-parrot
# pulls:
# reactionComment: false
# Repository to extend settings from
# _extends: repo
```
## Supporting the Project
The continued development of Reaction Comments is made possible thanks
to the support of awesome backers. If you'd like to join them, please consider
contributing with [Patreon](https://www.patreon.com/dessant).