Probot: build your own GitHub app(s)

MentorGregor Martynus (gr2m)
Project Website
Project Repository
Suitable for Beginners?no
TagsNode JavaScript API Webhooks GraphQL Bot
Applications (1st Choice)0 (0 submitted | 0 in-progress)
Applications (2nd Choice)0 (0 submitted | 0 in-progress)
Code of Conduct
LicenseISC License (ISC)

Project Description

Probot is a Node.js framework and an Open Source comunity for GitHub workflow automation. The same we can extend our code editors with plugins to fit our needs and make us more productive, GitHub Apps can automate workflows like closing stale issues, welcome new contributors or block work-in-progress issues. The possibilities are limitless :)

Project's Requirements

Students should be familiar with GitHub and Node.js. We can find projects for the students to work on which will help them grow their experience, no matter if they are still new to Node.js or if they already have a lot of experience with it.

Tasks And Features

  • Building a bot for the RGSoC website repo: Every year, RGSoC participants contribute to the RGSoC blog by writing blog posts about their team, sharing their experiences of the program, and writing about the conferences they attend. Currently these contributions are reviewed manually by RGSoC organisers, but what if we could build a bot that would automate some of it on GitHub, using the power of Probot? The RGSoC team have already put together some contributing guidelines that could be a great starting point for this project.


You must be logged in to comment on this project.

Simran Gambani, Saturday, June 1, 14:41 UTC

I find this very interesting and would like to contribute. Any suggestions on how do I start? Thanks in advance.