Skip to content

Repository files navigation

Suffragist Quote Bot

A Next.js application that generates and posts meaningful quotes from suffragist authors to Bluesky.

Setup

  1. Clone the repository
  2. Install dependencies:
npm install
  1. Copy .env.example to .env and fill in your credentials:
cp .env.example .env

Required credentials:

  • BLUESKY_USERNAME: Your Bluesky handle (e.g., username.bsky.social)
  • BLUESKY_PASSWORD: Your Bluesky password
  • GEMINI_API_KEY: Your Google Gemini API key from Google AI Studio
  1. Run the development server:
npm run dev
  1. Visit http://localhost:3000/generate to generate and post quotes

Features

  • Randomly selects books from suffragist authors
  • Generates meaningful quotes using Google's Gemini AI
  • Posts formatted quotes to Bluesky
  • Beautiful UI for manual quote generation

Security Note

Never commit your .env file or expose your credentials. The .env file is listed in .gitignore to prevent accidental commits.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages