Telegram bot to help you read and summarize the content. It uses Omnivore [or Pocket, Instapaper, Matter] to save the content and OpenAI to summarize it.
- Message Template:
/command [args: URL or text]. /addto add the content to the ReadLater service./add YoutubeURLgrabes youtube transcript./sumto summarize the content./sum YoutubeURLget youtube transcript and summarize./askto ask a question from ChatGPT about the content./tokento add your OpenAI token [ToDo].
- This sends the content to the pipedream user email. Find a way to make it general.
Copy the Pipedream diagram for yours: https://pipedream.com/new?h=tch_3M9fP9
graph TB
User -->|message| TelegramServer
subgraph "PipeDream Service";
pipeTelegram --> checkType
checkType -->|youtube| GetTranscript
checkType -->|URL| GetHTML
checkType -->|text| PipePython
GetHTML --> PipePython
GetTranscript --> PipePython
PipePython --> checkCommand
checkCommand -->|/add| pipeEmail
end
OpenAI([OpenAI])
checkCommand -->|/sum| OpenAI
checkCommand -->|/ask| OpenAI
TelegramServer --> pipeTelegram
OpenAI --> pipeEmail
pipeEmail -->|HTML| Omnivore

