matrix-org / matrix-org/matrix-hookshot

Hookshot Configuration: Auto fill RSS label if left empty on creation

Open
#354 1 comment 1 reaction 0 assignees View on GitHub
Feeds T-Enhancement
Dominant language
TypeScript
Stars
450
Forks
95
Avg merge
1d 2h
Merged PRs (30d)
23

Description

When you subscribe to an RSS or Atom feed, if you leave the label field empty the bot should automatically pull the title from the RSS feed and save that as the label in the state event.

Otherwise, you'll just end up with a lot of undescriptive URLs if you have a room with a lot of feeds making it impossible to manage.

![Screen Shot 2022-05-12 at 3 43 16 PM](https://user-images.githubusercontent.com/19155609/168102757-cb78b1d8-349a-4a8a-bed5-001da2c0812d.png)
![Screen Shot 2022-05-12 at 3 43 42 PM](https://user-images.githubusercontent.com/19155609/168102786-e361fd59-a098-44aa-aa45-381ef9c18d11.png)

Contributor guide

Open the contributing guide

Research direction

The issue names no files or tests. Start by locating RSS/Atom subscription creation and the state-event handling, then trace how an empty label is stored; done means an empty label is replaced with the feed title while an explicitly provided label remains unchanged.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.