PyCon Pittsburgh. April 15-23, 2020.

Tutorial: Say it with Bots!

Presented by:



Let’s build a GitHub bot that can greet contributors to your project. As humans, we can’t always be up and running 24/7. It can be nice for your contributors if they can receive prompt response from you regarding their pull request instead of waiting until you’re back.

In this tutorial, we’ll go through several activities for building a GitHub App that can be easily installed in various repositories.

Your GitHub bot can:
- thank the maintainer for installing the bot
- thank first time contributors for making a pull request to your repository

Learn about GitHub APIs, GitHub Apps, and authentications through these fun activities! We’ll be using Python libraries like gidgethub, aiohttp, and asyncio. F-strings included!


Watch on YouTube