<input>
Tag DocumentationThe <input>
tag initiates a Discord modal prompt that requests the player to type a specific answer in free text. The input is then validated against a pre-defined correct answer.
Used for puzzle-solving, password entry, name recognition, or any content that requires user-provided text input rather than predefined links.
<input prompt="What is the name of the city of bones?" location="1309" value="Scythehold">
prompt
) on their screen and is asked to type an answer via a Discord modal.value
.location
.<input>
tag can exist per paragraph, and it consumes a link slot.Attribute | Required | Description |
---|---|---|
prompt |
Yes | The question shown to the user, rendered with a ❓ marker for clarity. |
location |
Yes | The paragraph ID to redirect to if the correct answer is given. |
value |
Yes | The correct answer, matched case-insensitively but otherwise exactly. |
<input prompt="Name the demon who escaped the Keep." location="810" value="Garneth">
If the player enters “garneth”, “GARNETH”, or “Garneth”, they proceed to paragraph 810. “Garnet”, “Gareth”, or “Garneth!” are all considered incorrect.
.links
count.<set>
or <mod>
tag in the destination paragraph to track success.