Files
spigot-quest-board/knowledge/user-stories/us-008-control-player-quest-commands.md
T
dmg be13b9b87c
Release / release (push) Successful in 2m8s
CI / build (push) Successful in 1m15s
feat(admin): control player quest commands
2026-09-05 08:36:45 -04:00

1.4 KiB

type, title, description, status
type title description status
User Story US-008: Control player quest commands Let administrators require physical-board interaction by controlling access to player quest commands. done

US-008: Control player quest commands

As an administrator, I want to enable or disable player quest commands so that I can require players to use physical quest boards.

Acceptance criteria

  • Player /quests commands are disabled by default.
  • An authorized administrator can use /questadmin commands enable|disable with contextual autocomplete.
  • The command setting persists across server restarts.
  • When disabled, /quests, list, create, complete, cancel, and claim reject execution with a clear message directing the player to a quest board.
  • Disabling commands does not prevent any equivalent action through a registered board.
  • /questadmin remains available to authorized administrators regardless of the player-command setting.
  • Unauthorized users cannot change the setting.
  • Automated tests verify the default, persistence, authorization, every gated subcommand, and autocomplete.