Share feedback, ideas and get community help

D
F
M
a
g
Members
Orsy
O
Orsy
Offline, last seen 2 days ago
Joined October 1, 2024
I need to display a list on WhatsApp so that the user can choose an item or load more items.

Problems and limitations using buttons:
  1. Limitation on the text that is displayed, being abbreviated with ...
  2. I have to create an additional button at the end, called "See more.." and this can be mistaken for a normal item in the list.
Problems and limitations using an enumerated text list:
  1. I have to capture any text typed by the user, process it and understand if he wants to choose an item, or if he wants to "See more"
  2. The user must write the correct command and this leaves room for errors.
How do you do it?
Thanks
11 comments
V
O
G
This code returns a list starting from 1. Strange:

const itens = {{categoriesListName}}; let list = itens.map((item, index) => `${index}. ${item}`).join('\n'); setVariable('categoriesListChoice', list);

If use {index-1} this code returns a list starting from -1!!! Very Strange.
20 comments
B
O
.
M
I'm testing the bot through the WhatsApp channel in the Typebot cloud flow editor, and I can't send the image to Airtable.
It only works when I test the web chat, so I know my POST is working with image. The image is uploaded!
I read somewhere that images received on WhatsApp are not public, so how can I save them if I don't have access?
4 comments
B
O
I would like to handle invalid messages from the user in the WhatsApp conversation, since the user can write anything as a response, including wanting to leave, or cancel a choice, or restart the conversation.
  1. How do I change the text of this message, at least to translate it into my language?
  2. How do I identify an invalid message? Because this message is sent automatically and I can't identify it in the flow to handle it.
4 comments
O
L
B
I need to get the index selected by the user in a list of buttons created by a Button Dynamic items component.
2 comments
B