Writing Bots for GitHub
summary
Probot is a NodeJS framework that actually receives and validates GitHub webhooks, exposes GitHub events and calls the API for you, and runs as an Express application under the hood. Scaffolding arrives via npx create-probot-app and an index.js handler that reacts to issue and PR events. Concrete builds shown: an issue greeting bot that posts replies, a stale bot closes issues after inactivity, a settings-bot that stores repo settings, movers that transfer issues and sync forks — each example claims to work in production.
AI-written summary · about
chapters (4)
related talks
26mProbot: Build Your Assistant to Make Life Easier on GitHub
26mAutomating GitHub workflow with probot
26mOh No! The Robots Have Taken Over!
02h 26mSay it with Bots!
27mChat Robots Next Level Tooling
23mWriting Robot Plays NodeJS, Reddit
21mGetting Started with the Microsoft Bot Framework
38mAutomating repetitive communication tasks with a bot
