Add /rss remove command (#532) #594

Merged
Vylpes merged 1 commit from cursor/532-rss-remove-command into feature/epic-528-rss-feeds 2026-10-30 13:56:03 +00:00
Member

Summary

Adds the /rss remove id:<ID> subcommand for moderators to unsubscribe from an RSS feed subscription.

Changes

  • Extend src/commands/rss.ts with a remove subcommand (id string, required)
  • Look up by FeedId (case-insensitive) within the guild; error if missing
  • Delete the subscription and reply with a confirmation embed (ID / URL / Channel)
  • Moderator-only via existing ModerateMembers command permission
  • Expand tests/commands/rss.test.ts for remove success/error paths

Ticket: #532

Test plan

  • yarn build
  • yarn test (9 suites / 107 tests)
  • Discord smoke: /rss remove with a real feed id after merge
## Summary Adds the `/rss remove id:<ID>` subcommand for moderators to unsubscribe from an RSS feed subscription. ## Changes - Extend `src/commands/rss.ts` with a `remove` subcommand (`id` string, required) - Look up by `FeedId` (case-insensitive) within the guild; error if missing - Delete the subscription and reply with a confirmation embed (ID / URL / Channel) - Moderator-only via existing `ModerateMembers` command permission - Expand `tests/commands/rss.test.ts` for remove success/error paths Ticket: #532 ## Test plan - [x] `yarn build` - [x] `yarn test` (9 suites / 107 tests) - [ ] Discord smoke: `/rss remove` with a real feed id after merge
Vylpes approved these changes 2026-10-30 13:56:01 +00:00
Vylpes merged commit c3de1d4ba4 into feature/epic-528-rss-feeds 2026-10-30 13:56:03 +00:00
Vylpes deleted branch cursor/532-rss-remove-command 2026-10-30 13:56:03 +00:00
Sign in to join this conversation.
No description provided.