/RSS-GPT

Using ChatGPT to summarize your personalized RSS feeds

Primary LanguagePythonMIT LicenseMIT

RSS-GPT

Configuration Guide | 中文介绍 | 中文教程

Features

  • Host your own RSS feeds on GitHub repo and GitHub Pages.
  • Using ChatGPT to summarize your personalized RSS feeds.
  • Aggregate multiple RSS feeds into one.
  • Add filters to your own personalized RSS feeds.

Configuration

  • Fork this repo
  • Add Repository Secrets
    • U_NAME: your GitHub username
    • U_EMAIL: your GitHub email
    • WORK_TOKEN: your GitHub personal access with repo and workflow scope
    • OPENAI_API_KEY: your OpenAI API key, get it from here
  • Enable GitHub Actions to deploy GitHub Pages in repo settings
  • Configure your RSS feeds in config.ini
  • Change the links in 'main.py' to your own GitHub pages.

You can check out here for a more detailed configuration guide.

Hosted RSS Feeds, feel free to subscribe in your favorite RSS reader

I will consider hosting more feeds in the future. Email me or submit an issue if there is any question using the script or any suggestions.