The flow
Starts it 1Model 2Logic 19Service 3
The steps in the order they run, from what starts it.
- 1SchedularSchedule triggerStarts it
- 2Input Feeds ListSetLogic
- 3Fetch one url at a timeSplit OutLogic
- 4Loop Over Feed URL'sSplit In BatchesLogic
- 5No Operation, do nothingNo OpLogic
- 6Read FeedRss Feed ReadService
- 7Extract DataSetLogic
- 8Get Current DateDate TimeLogic
- 9Get Feed Published DateDate TimeLogic
- 10Formatted Current DateDate TimeLogic
- 11Filter by today's newsFilterLogic
- 12Remove DuplicatesRemove DuplicatesLogic
- 13Remove Duplicates Comparing with Prev ExecRemove DuplicatesLogic
- 14Loop over filtered newsSplit In BatchesLogic
- 15No Operation, do nothing1No OpLogic
- 16Wait for 10 secondsWaitLogic
- 17GeminiGoogle GeminiModel
- 18Set Gemini AI SummarySetLogic
- 19Check AI Summary or errorIfLogic
- 20OpenAIOpen AiModel
- 21Send News To Telegram ChannelTelegramService
- 22Set OpenAI summarySetLogic
- 23Send News To Telegram Channel1TelegramService
- 24Loop Over ItemsSplit In BatchesLogic
- 25No Operation, do nothing2No OpLogic