All Projects → probot → commands

probot / commands

Licence: other
A Probot extension that adds slash commands to GitHub

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to commands

scheduler
⚠️ Archived
Stars: ✭ 46 (-14.81%)
Mutual labels:  probot, probot-extension
probot-config
A Probot extension to easily share configs between repositories.
Stars: ✭ 63 (+16.67%)
Mutual labels:  probot, probot-extension
probot-messages
Probot extension for communicating with repository maintainers
Stars: ✭ 13 (-75.93%)
Mutual labels:  probot, probot-extension
serverless-gcf
An extension for running Probot on Google Cloud Functions
Stars: ✭ 15 (-72.22%)
Mutual labels:  probot, probot-extension
branch-switcher
a GitHub bot that switches the base branch of pull requests to the preferred branch
Stars: ✭ 15 (-72.22%)
Mutual labels:  probot
Weekly Digest
Weekly summary of activity on your GitHub repository 📆
Stars: ✭ 199 (+268.52%)
Mutual labels:  probot
Commitlint Bot
[NOT MAINTAINED] use https://github.com/apps/semantic-pull-requests
Stars: ✭ 157 (+190.74%)
Mutual labels:  probot
Auto Assign
🤖 A Probot app that adds reviewers to pull requests when pull requests are opened.
Stars: ✭ 140 (+159.26%)
Mutual labels:  probot
background-check
A GitHub App built with probot that peforms a "background check" to identify users who have been toxic in the past, and shares their toxic activity in the maintainer’s repo.
Stars: ✭ 27 (-50%)
Mutual labels:  probot
dont-merge
Prevent merging of Pull Requests with a custom label selected on labels area.
Stars: ✭ 26 (-51.85%)
Mutual labels:  probot
new-pr-welcome
Welcome users when they open their first PR in your repository
Stars: ✭ 20 (-62.96%)
Mutual labels:  probot
Pull
🤖 Keep your forks up-to-date via automated PRs
Stars: ✭ 3,364 (+6129.63%)
Mutual labels:  probot
scalafmt-probot
🤖Github bot for checking code formatting with scalafmt
Stars: ✭ 15 (-72.22%)
Mutual labels:  probot
Gh Polls Bot
Automatically create polls in GitHub issues.
Stars: ✭ 187 (+246.3%)
Mutual labels:  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 (-57.41%)
Mutual labels:  probot
Create Probot App
🤖📦 Create a new probot app
Stars: ✭ 153 (+183.33%)
Mutual labels:  probot
probot-ooo
🙅 Respond with an auto-responder when you are OOO
Stars: ✭ 36 (-33.33%)
Mutual labels:  probot
probot-lambda
Test for running probot in AWS Lambda
Stars: ✭ 25 (-53.7%)
Mutual labels:  probot
linter-alex
📝Sensitive, considerate writing before you merge your Pull Requests
Stars: ✭ 67 (+24.07%)
Mutual labels:  probot
probot-semver
A GitHub app that provides automatic semantic versioning support
Stars: ✭ 15 (-72.22%)
Mutual labels:  probot

Probot: Commands

A Probot extension that adds slash commands to GitHub.

For example, from a comment box someone could type:

Slash commands in a comment box

A Probot app could then use this extension to listen for the remind slash command.

Installation

$ npm install --save probot-commands

Usage

const commands = require('probot-commands')

module.exports = robot => {
  // Type `/label foo, bar` in a comment box for an Issue or Pull Request
  commands(robot, 'label', (context, command) => {
    const labels = command.arguments.split(/, */);
    return context.github.issues.addLabels(context.issue({labels}));
  });
}
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].