quick_reply
A text message followed by one or more buttons that disappear after being clicked.
quick_reply(text=String, buttons=Array/Hash, params=Hash)
quick_reply(text=String, buttons=Array/Hash, params=Hash)
Platforms
Platform | Supported | Native Name |
---|---|---|
Messenger | ||
Telegram |
Usage
Can be called as reply or On-Demand, for this example we'll use @reply
inside the conversation.
In either case, the click event will be captured by a postback block (if declared) in the context defined in the payload route.
Payload formats
To the same context
To a different context
With params
Arguments
Name | Description |
---|---|
| Required. The text displayed above the buttons. |
| Required. One or several buttons that can be payloads or links in some platforms. |
| Optional. Extra parameters that may vary between platforms. |
Extra params
Below are some unified or built-in parameters from this framework.
typed_postbacks
typed_postbacks
Regardless of the value of config.typed_postbacks
in the main configuration, this feature can be enabled/disabled independently passing this parameter with true or false.
slice_replies
slice_replies
Only available in Telegram, it allows displaying a defined amount of buttons in rows.
Last updated