Skip to content
This repository has been archived by the owner on Aug 20, 2024. It is now read-only.

winebarrel/aws-lambda-tw-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

aws-lambda-tw-bot

Dependency

Installation

gem install lambchop

git clone https://github.com/winebarrel/aws-lambda-tw-bot.git
cd aws-lambda-tw-bot

npm install twitter

export AWS_REGION=us-east-1
export LAMBDA_AWS_ACCESS_KEY_ID=...
export LAMBDA_AWS_SECRET_ACCESS_KEY=...
export LAMBDA_ROLE=arn:aws:iam::...:role/lambda_exec_role
export TWITTER_CONSUMER_KEY=...
export TWITTER_CONSUMER_SECRET=...
export TWITTER_ACCESS_TOKEN_KEY=...
export TWITTER_ACCESS_TOKEN_SECRET=...

./tw_bot.js

Start bot

export AWS_REGION=us-east-1
echo '{}' | lambchop-cat tw-bot

Stop bot

export AWS_REGION=us-east-1
echo '{"stop":true}' | lambchop-cat tw-bot

Cost per transaction

REPORT RequestId: c21c578d-776f-11e4-9b88-b730c83d5e8a	Duration: 10313.95 ms	Billed Duration: 10400 ms 
REPORT RequestId: ca238cc6-776f-11e4-a4ba-f5555f89c915	Duration: 10447.17 ms	Billed Duration: 10500 ms
REPORT RequestId: cbb3f123-776f-11e4-9d14-b5ee9efba728	Duration: 10354.55 ms	Billed Duration: 10400 ms
REPORT RequestId: cc1c0172-776f-11e4-99cc-fd9a3303a76b	Duration: 10353.32 ms	Billed Duration: 10400 ms
...

Demo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published