$selectMenu
creates a select menu with options
$selectMenu[id;placeholder;min value(optional);max value;(optional);label;desc;value;value]
works only for one option
Usage: Creating SelectMenu
Code:
$selectMenu[
{id=id}
{placeholder=Pls select your anwser!}
{min=1}
{max=2}
{label=Option one }
{desc=txt for one}
{value=one}
{emoji=$customEmoji[accept]}
{label=Option two }
{desc=txt for two}
{value=two}
{emoji=$customEmoji[reject]}
]
id
the id of menu must be unique on multiplie menusplaceholder
min
minimum to select (optional)max
maximum to select (optional)label
label of optiondesc
description of optionvalue
value of option ,which $eventSelected returns on usageemoji
emoji for option (optional)
Info:
- You can have upto 5 menus on a message
- You can add maximal 20 options to a menu
- Id of multplie menus can't be same
{key=value} what is this for a syntax?
This syntax is called curl args.It is really similar to curl message.Especially new Functions support it ,you can use !!func funcname
to check if it supports curl args. Learn more
Example:
Do you want to add a menu inside a Function as paramter like $sendmessage[text]
Use:
{menu:
{id=id}
{placeholder=Pls select your anwser!}
{min=1}
{max=2}
{label=Option one }
{desc=txt for one}
{value=one}
{emoji=$customEmoji[accept]}
}
Please be aware!!
If you add any :
in this function it will error! Check out this
Link escapes are needed, use \
to escape characters. Read me to see more
TIP
Using the menu as trigger check here to learn more.