Files
spigot-quest-board/knowledge/user-stories/us-008-control-player-quest-commands.md
T

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. backlog

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.