Skip to content

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.

Notifications You must be signed in to change notification settings

BRAVO68WEB/auto-dev-toot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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.

Topics

Resources

Stars

Watchers

Forks