All Projects → MarshallOfSound → probot-issue-duplicate-detection

MarshallOfSound / probot-issue-duplicate-detection

Licence: ISC license
A probot plugin for automatic issue duplicate detection

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to probot-issue-duplicate-detection

probot-lambda
Test for running probot in AWS Lambda
Stars: ✭ 25 (-19.35%)
Mutual labels:  probot, probot-plugin, probot-app
Gh Polls Bot
Automatically create polls in GitHub issues.
Stars: ✭ 187 (+503.23%)
Mutual labels:  probot, probot-app
new-pr-welcome
Welcome users when they open their first PR in your repository
Stars: ✭ 20 (-35.48%)
Mutual labels:  probot, probot-app
probot-semver
A GitHub app that provides automatic semantic versioning support
Stars: ✭ 15 (-51.61%)
Mutual labels:  probot, probot-app
branch-switcher
a GitHub bot that switches the base branch of pull requests to the preferred branch
Stars: ✭ 15 (-51.61%)
Mutual labels:  probot, probot-app
Commitlint Bot
[NOT MAINTAINED] use https://github.com/apps/semantic-pull-requests
Stars: ✭ 157 (+406.45%)
Mutual labels:  probot, probot-app
react-preview
a GitHub App built with probot that generates preview links for react based projects.
Stars: ✭ 14 (-54.84%)
Mutual labels:  probot, probot-app
Request Info
Requests more info from PRs/Issues with either the default title or a blank body
Stars: ✭ 89 (+187.1%)
Mutual labels:  probot, probot-app
First Timers Bot
A friendly bot that helps onboarding new Open Source Contributors
Stars: ✭ 239 (+670.97%)
Mutual labels:  probot, probot-app
issuelabeler
A GitHub bot to label issues automatically based on title and body against list of defined labels. System status (https://status.verticalaxisbd.com/)
Stars: ✭ 23 (-25.81%)
Mutual labels:  probot, probot-app
linter-alex
📝Sensitive, considerate writing before you merge your Pull Requests
Stars: ✭ 67 (+116.13%)
Mutual labels:  probot, probot-app
probot-ooo
🙅 Respond with an auto-responder when you are OOO
Stars: ✭ 36 (+16.13%)
Mutual labels:  probot, probot-app
Auto Assign
🤖 A Probot app that adds reviewers to pull requests when pull requests are opened.
Stars: ✭ 140 (+351.61%)
Mutual labels:  probot, probot-app
prosebot
🤖🔊 Probot App to help you write better on GitHub.
Stars: ✭ 46 (+48.39%)
Mutual labels:  probot, probot-app
Welcome
A probot app that welcome new users
Stars: ✭ 132 (+325.81%)
Mutual labels:  probot, probot-app
Weekly Digest
Weekly summary of activity on your GitHub repository 📆
Stars: ✭ 199 (+541.94%)
Mutual labels:  probot, probot-app
Stale
A GitHub App built with Probot that closes abandoned Issues and Pull Requests after a period of inactivity.
Stars: ✭ 1,070 (+3351.61%)
Mutual labels:  probot, probot-app
Dep
[DEPRECATED] Use https://github.com/z0al/dependent-issues instead
Stars: ✭ 69 (+122.58%)
Mutual labels:  probot, probot-app
Pull
🤖 Keep your forks up-to-date via automated PRs
Stars: ✭ 3,364 (+10751.61%)
Mutual labels:  probot, probot-app
scalafmt-probot
🤖Github bot for checking code formatting with scalafmt
Stars: ✭ 15 (-51.61%)
Mutual labels:  probot, probot-app

Probot Issue Duplicate Detection

a GitHub Integration built with probot that automatically detects duplicate issues so you don't have to.

Setup

# Install dependencies
npm install

# Run the bot
npm run

For more information, see the documentation for probot.

Configuring

The bot will comment with this template by default. You can change it by creating a file in .github/DUPLICATE_ISSUE_TEMPLATE.md and customizing the contents.

The template uses mustache for rendering, and has two variables available:

Deploying to Now

  1. Install the now CLI with npm i -g now

  2. Create an integration on GitHub, using https://[your-now-id].now.sh/ (replacing [your-now-id] with a custom now alias) as the Homepage URL, Callback URL, and Webhook URL. The permissions and events that your bot needs access to will depend on what you use it for. Read more about creating an integration.

  3. After creating your Github integrations, make sure that you click the green install button on the top left of the integration page. This gives you an option of installing the integration on all or a subset of your repositories.

  4. Download the Private Key and put it in this folder called "prod.pem"

  5. Run now

  6. You're up and running

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].