Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] List existing ships #19

Open
2 tasks
SnowHawkeye opened this issue Nov 1, 2023 · 0 comments
Open
2 tasks

[Feature] List existing ships #19

SnowHawkeye opened this issue Nov 1, 2023 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@SnowHawkeye
Copy link
Contributor

SnowHawkeye commented Nov 1, 2023

Description

Implement the ability to list existing ships with /ships.
When using the command, a message appears. Each ship is displayed with the following information (single line everytime):

  • type
  • name
  • rank
  • timeRemaining if the ship was sent, or a message indicating it hasn't been sent (can be a placeholder until [Feature] Send a ship #21 is implemented)
  • a button to see the ship's details ("details")

There might be limitations for button placement within messages (might not be able to put them on the same line as the text). In that case, simply have a "details" button at the bottom that does the same as /details (i.e. starts by asking which ship the user wants to see details for).

Acceptance criteria

  • When using the command, an ephemeral message as described above appears
  • Relevant documentation has been added

Note: The buttons don't have to work yet, they will be implemented in #22

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant