Skip to content

BrunoBlanes/Creeper-BOT

Repository files navigation

Creeper-bot

This is a bot that I created with the idea of automating my GitHub repositories. Currently it only supports automation for my Average-CRM repository.

About it

Creeper-bot was originaly typed in pure JavaScript as a way for me to learn the language, however, once I was familiar with that, I decided to move it to TypeScript. If you are intereseted in seeing how that was done, feel free to go sniff its commit timeline.

How it works

The bot is hosted on a private Azure account as a Free App Service. It is connected to my personal account through a private key. It listens for webhook events and uses the GitHub REST API v3 to interact with the repositories.

Workflow

Below you can see all the workflows this bot is capable of performing on my repos:

Issues

Issues

Project card

Project card

Push

Push

Pull request

Pull request