A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/rpidanny/Nietzsche below:

rpidanny/Nietzsche: Scrap quotes from Goodreads and schedule random tweets.

A Serverless application that fetches quotes from Goodreads and saves it to DynamoDB. (About 88K+ unique quotes)

It also includes:

  1. Quotes Search API
  2. Tweet Quotes

Quote Tweet State Machine

  1. AWS CLI
  2. Serverless
  1. Get Twitter API keys
  2. aws ssm put-parameter --name nietzsche-twitter-consumer-secret --type String --value $CONSUMER_SECRET --profile default --overwrite --region eu-west-1
  3. aws ssm put-parameter --name nietzsche-twitter-consumer-key --type String --value $CONSUMER_KEY --profile default --overwrite --region eu-west-1
  4. aws ssm put-parameter --name nietzsche-twitter-access-token --type String --value $ACCESS_TOKEN --profile default --overwrite --region eu-west-1
  5. aws ssm put-parameter --name nietzsche-twitter-access-token-secret --type String --value $ACCESS_TOKEN_SECRET --profile default --overwrite --region eu-west-1
  6. npm i
  1. Set TWITTER_API_KEY and TWITTER_API_KEY_SECRET in your environment variable.
  2. Run node scripts/get-access-token.js

npm run deploy

Start Quotes Scrapping Job

serverless invoke -f dispatchScrappers --stage prod

serverless invoke stepf --name tweetQuoteStateMachine --stage prod

Help make this app better and future proof.

This software is released under the MIT license. See the license file for more details.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4