RSS Feed Parser Service #530

Open
opened 2025-11-24 21:46:37 +00:00 by Vylpes · 0 comments
Owner

Epic: #528
Story Points:


Create a service to fetch and parse RSS feeds

Acceptance Criteria

No acceptance criteria

Subtasks

  • Create RssFeedHelper in src/helpers
  • Implement fetchFeed(url: string) method using rss-parser
  • Implement getNewItems(feed, lastGuid) method to filter new entries
  • Add error handling for invalid URLs and feed parsing failures
  • Update tests

Notes

No notes

Epic: #528 Story Points: --- Create a service to fetch and parse RSS feeds ## Acceptance Criteria *No acceptance criteria* ## Subtasks - [ ] Create `RssFeedHelper` in `src/helpers` - [ ] Implement `fetchFeed(url: string)` method using `rss-parser` - [ ] Implement `getNewItems(feed, lastGuid`) method to filter new entries - [ ] Add error handling for invalid URLs and feed parsing failures - [ ] Update tests ## Notes *No notes*
Vylpes added this to the 3.4.0 milestone 2025-11-24 22:17:40 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
#531 RSS Add Command
RabbitLabs/vylbot-app
Depends on
#529 RSS Feed Database Schema
RabbitLabs/vylbot-app
Reference
RabbitLabs/vylbot-app#530
No description provided.