Skip to content

EricYale/BirthdayBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BirthdayBot

An AWS Lambda function that runs every day to send birthday wishes to Yalies.

Set up AWS

  • Create an AWS Lambda function called yaliesBirthdayBot
  • Get your AWS SES account set up
  • Follow this post to allow Lambda functions to send emails
  • Follow this guide to set up a CloudWatch rule to run the lambda function on a scheduled interval
  • Follow this guide to allow the CloudWatch rule to invoke the Lambda function

Deploy

  • cd lambda && npm install
  • Run deploy.sh to create a zip, then deploy that zip to Lambda
  • Run invoke.sh to run the Lambda function in the cloud, to test

Releases

No releases published

Packages

No packages published