Skip to content

myGPTReader is a slack bot that reads web pages and summarizes them with chatGPT.

License

Notifications You must be signed in to change notification settings

tomtomzhang1970/myGPTReader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

myGPTReader

myGPTReader is a slack bot that reads web pages and summarizes them with chatGPT. You can use it to read news and summarize them in your slack channel.

For now it is in development, but you can try it out by join this channel.

The exciting part is that the development of this project is also paired with chatGPT. I document the development process in this CDDR file.

Features

  • Integrate with slack bot
    • Bot replies messages in the same thread
  • Support web page reading with chatGPT
  • Support RSS reading with chatGPT
    • RSS is a bunch of links, so it is equivalent to reading a web page to get the content.
  • Support newsletter reading with chatGPT
    • Most newsletters are public and can be accessed online, so we can just give the url to the slack bot.
  • Bot regularly summarizes news in the slack channel
  • Prompt fine-tue
    • Support for custom prompt
    • Auto collect the good prompt from the slack channel by emoji reactions
  • Cost saving
    • by caching the web page llama index
  • Support image reading and analysis
  • Support voice reading with self-hosting whisper
  • Support discord bot ❓
  • Documentation

About

myGPTReader is a slack bot that reads web pages and summarizes them with chatGPT.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.1%
  • Procfile 0.9%