Gitcoin Reminders 🤖🎗️

Gitcoin Reminders is a Twitter bot that tweets reminders about Gitcoin crowdfund related events so you never miss them.

The goal of this bot is to engage with the public conversation in Twitter on starting and ending dates for Gitcoin grants applications/rounds.

This bot started to tweet for the Gitcoin Grants Round 19.

Open source repository

Gitcoin Reminders

Features

This bot parses events from an API that provides Gitcoin events and Tweets them out as follows:

  • It tweets daily about the event starting date until the last 24 hours such as X days until EVENT starts then
  • It tweets hourly about the event starting date until the last hour such as Y hours until EVENT starts then
  • It tweets every 10 minutes about the event starting date until the last 10 minutes such as Z minutes until EVENT starts

Once the start date is in the past it tweets in a similar way for the end date.

Tech Stack

This project is built using Python, Django, Django REST Framework, Google Cloud Functions, Cloud Scheduler, Docker, and the Twitter API v2.