Skip to content
This repository has been archived by the owner on Jul 5, 2023. It is now read-only.

consoledotdev/bc-totorobot-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basecamp Totoro Bot (Golang)

This is a Basecamp chatbot that posts the latest Mailchimp member stats into the chat room every day.

It is implemented as a Google Cloud Run containerized application that is mostly generic i.e. could be run on any container platform. However, it does make use of Google Cloud Secret Manager for storing the Mailchimp API Key and Basecamp Chatbot URL.

Setup

  1. Install the Cloud Code for VS Code extension. This includes the dependencies including the local test environment.
  2. Set up the local Cloud Run service using the Docker builder.
  3. Ensure you have logged into the Google Cloud project to be able to access the relevant secrets.

Configuration notes