All Projects β†’ behaviorbot β†’ Welcome

behaviorbot / Welcome

Licence: mit
A probot app that welcome new users

Projects that are alternatives of or similar to Welcome

prosebot
πŸ€–πŸ”Š Probot App to help you write better on GitHub.
Stars: ✭ 46 (-65.15%)
Mutual labels:  probot, probot-app
Mergeable
πŸ€– All the missing GitHub automation πŸ™‚ πŸ™Œ
Stars: ✭ 475 (+259.85%)
Mutual labels:  probot-app, probot
merge-me
A GitHub app that merges your pull requests once all required checks pass.
Stars: ✭ 19 (-85.61%)
Mutual labels:  probot, probot-app
probot-semver
A GitHub app that provides automatic semantic versioning support
Stars: ✭ 15 (-88.64%)
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 (+710.61%)
Mutual labels:  probot-app, probot
linter-alex
πŸ“Sensitive, considerate writing before you merge your Pull Requests
Stars: ✭ 67 (-49.24%)
Mutual labels:  probot, probot-app
boring-cyborg
πŸ€– A Github bot to automatically label PRs, issues and perform all the boring operations that you don't want to do.
Stars: ✭ 66 (-50%)
Mutual labels:  probot, probot-app
new-pr-welcome
Welcome users when they open their first PR in your repository
Stars: ✭ 20 (-84.85%)
Mutual labels:  probot, probot-app
Probot Conventional Release
A GitHub App built with Probot that creates GitHub Release following Conventional Commits
Stars: ✭ 48 (-63.64%)
Mutual labels:  probot-app, probot
Probot Gpg
A GitHub App that enforces GPG signatures on pull requests (no longer maintained)
Stars: ✭ 13 (-90.15%)
Mutual labels:  probot-app, probot
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 (-82.58%)
Mutual labels:  probot, probot-app
Request Info
Requests more info from PRs/Issues with either the default title or a blank body
Stars: ✭ 89 (-32.58%)
Mutual labels:  probot-app, probot
probot-ooo
πŸ™… Respond with an auto-responder when you are OOO
Stars: ✭ 36 (-72.73%)
Mutual labels:  probot, probot-app
react-preview
a GitHub App built with probot that generates preview links for react based projects.
Stars: ✭ 14 (-89.39%)
Mutual labels:  probot, probot-app
branch-switcher
a GitHub bot that switches the base branch of pull requests to the preferred branch
Stars: ✭ 15 (-88.64%)
Mutual labels:  probot, probot-app
probot-issue-duplicate-detection
A probot plugin for automatic issue duplicate detection
Stars: ✭ 31 (-76.52%)
Mutual labels:  probot, probot-app
probot-lambda
Test for running probot in AWS Lambda
Stars: ✭ 25 (-81.06%)
Mutual labels:  probot, probot-app
scalafmt-probot
πŸ€–Github bot for checking code formatting with scalafmt
Stars: ✭ 15 (-88.64%)
Mutual labels:  probot, probot-app
Todo
πŸ€–βœ… GitHub App that creates new issues from actionable comments in your code.
Stars: ✭ 685 (+418.94%)
Mutual labels:  probot-app, probot
Dep
[DEPRECATED] Use https://github.com/z0al/dependent-issues instead
Stars: ✭ 69 (-47.73%)
Mutual labels:  probot-app, probot

welcome

a GitHub App built with probot that welcomes new users based off maintainer defined comments that should be located in a .github/config.yml

The 3 plugins it combines with are

New Issue Welcome:

new-issue-welcome screen shot 2017-07-17 at 1 31 50 pm

New PR Welcome:

new-pr-welcome screen shot 2017-07-07 at 10 40 26 am

First PR Merge:

first-pr-merge screen shot 2017-07-17 at 1 58 37 pm

Usage

  1. Install the bot on the intended repositories. The plugin requires the following Permissions and Events:
  • Pull requests: Read & Write
  • Issues: Read & Write
  1. Create a .github/config.yml file to check for content of the comments:
# Configuration for welcome - https://github.com/behaviorbot/welcome

# Configuration for new-issue-welcome - https://github.com/behaviorbot/new-issue-welcome

# Comment to be posted to on first time issues
newIssueWelcomeComment: >
  Thanks for opening your first issue here! Be sure to follow the issue template!

# Configuration for new-pr-welcome - https://github.com/behaviorbot/new-pr-welcome

# Comment to be posted to on PRs from first time contributors in your repository
newPRWelcomeComment: >
  Thanks for opening this pull request! Please check out our contributing guidelines.

# Configuration for first-pr-merge - https://github.com/behaviorbot/first-pr-merge

# Comment to be posted to on pull requests merged by a first time user
firstPRMergeComment: >
  Congrats on merging your first pull request! We here at behaviorbot are proud of you!

# It is recommended to include as many gifs and emojis as possible!

You can opt out of having the bot comment on first time pull requests, pull request merges, or new issues by not filling in a value for each app's respective field.

For some inspiration about what kind of content to include in your .github/config files, check out Electron's Configuration.

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].