/auto-dev-toot

Automatically collect last 24 hours commit history of my github account, summarize them with Gemini API and post them to my Mastodon account as toot.

Primary LanguageTypeScript

Auto Dev Toot

Automatically collect last 24 hours commit history of my github account, summarize them with Gemini API and post them to my Mastodon account as toot.

Setup

  1. Clone repository
git clone https://github.com/BRAVO68WEB/auto-dev-toot
  1. Set environment variables
MASTODON_INSTANCE=
MASTODON_ACCESS_TOKEN=
GEMINI_API_KEY=
GH_USERNAME=
NOTIFY_URL=
GH_TOKEN=
  1. Run the following command
bun run index.ts

Techstack

ICONS