This template tests whether a given input is a valid Discord Snowflake (aka ID). This template is intended for use to process arguments in other templates; there isn't really a reason to use it directly in articles.
Usage and behavior
edit{{Is Discord ID|input to test|ifNo=output if no (optional)|ifYes=output if yes (optional)}}
input to test- Required. What will be checked to see if it is a valid Discord ID. A yes condition will be returned if this parameter is a string consisting solely of 8-20 decimal digits.|ifNo=- Optional. What the template will output if the input is not a valid Discord ID. If not specified, an empty string will be returned.|ifYes=- Optional. What the template will output if the input is a valid Discord ID. If not specified or the value isINPUT, theinput to testwill be returned, stripped of any whitespace.
For example, {{Is Discord ID|501310750074077215}} will return 501310750074077215, while {{Is Discord ID|obama|ifNo=false}} will return false.
TemplateData
editThis template tests whether a given input is a valid Discord Snowflake (aka ID). This template is intended for use to process arguments in other templates; there isn't really a reason to use it directly in articles.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Input | 1 | The string to test whether it's a valid ID.
| String | required |
| ifNo | ifNo | What the template would output if it's not a valid Discord ID.
| String | optional |
| ifYes | ifYes | What the template would output if it is a valid Discord ID.
| String | optional |