Add /rss list command with pagination (#533) #595

Merged
Vylpes merged 1 commit from cursor/533-rss-list-command into feature/epic-528-rss-feeds 2026-11-04 11:22:39 +00:00
Member

Implements /rss list for #533 on the RSS epic branch.

Changes

  • Add list subcommand to /rss (moderator-only, same as add/remove)
  • Paginate guild feeds at 5 per page with Previous/Next buttons
  • Show feed ID, channel mention, and URL in the embed description
  • Empty-state reply when the guild has no feeds
  • Button handler re-checks ModerateMembers before updating the page
  • Shared RssFeedHelper.GenerateListPage + unit/command/button tests

Verification

  • yarn build PASS
  • yarn test PASS (11 suites / 119 tests)

Please review and merge when ready. Do not auto-close #533 from this PR (needs testing after merge).

Implements `/rss list` for #533 on the RSS epic branch. ### Changes - Add `list` subcommand to `/rss` (moderator-only, same as add/remove) - Paginate guild feeds at 5 per page with Previous/Next buttons - Show feed ID, channel mention, and URL in the embed description - Empty-state reply when the guild has no feeds - Button handler re-checks `ModerateMembers` before updating the page - Shared `RssFeedHelper.GenerateListPage` + unit/command/button tests ### Verification - `yarn build` PASS - `yarn test` PASS (11 suites / 119 tests) Please review and merge when ready. Do not auto-close #533 from this PR (needs testing after merge).
Vylpes approved these changes 2026-11-04 11:22:34 +00:00
Vylpes merged commit 913c0b0b3a into feature/epic-528-rss-feeds 2026-11-04 11:22:39 +00:00
Vylpes deleted branch cursor/533-rss-list-command 2026-11-04 11:22:39 +00:00
Sign in to join this conversation.
No description provided.