☯️ Git Commit Haikus in Tweet form
See it in action: https://twitter.com/GitHaiku
-
Copy the
.env
templatecp .env.template .env
-
Create a Twitter app and note your credentials.
-
Use the credentials from the last step to fill in the following fields in
.env
:CONSUMER_KEY
CONSUMER_SECRET
ACCESS_TOKEN
ACCESS_TOKEN_SECRET
First, install dependencies:
npm install
Local usage:
Usage: git-haiku-bot [options] [command]
Commands:
generate Generates a haiku
post Posts a git haiku
Options:
-h, --help output usage information
Example:
$ ./git-haiku-bot generate
Number of features
What changes were proposed
The keys times out when
via apache/spark
-
Build the .zip package:
npm run package
-
Upload
./build/git-haiku-bot.zip
to Lambda -
Setup a CloudWatch Schedule with a
rate(1 hour)
activation schedule.