my question is that i am using telegram send and wait for response . it is working fine but it sends the preset message along with response button but when you press the response button it gives a link then opens a site you could respond in . so is it possible to respond to avoid opening respond website and simply wright the reply in telegram it is a chat after all . thanks.
I don’t think there’s a way to use a direct reply in Telegram, because the sendAndWait uses an HTTP request. It’s like a webhook, as far as I know.
To create that kind of solution, you would need a database. We’re talking about a functionality similar to TypeBot and ManyChat, right?
That is very complex to build. SendAndWait won’t solve this for you, unfortunately.
But you could use a tool like TypeBot and connect it to your Telegram.
.
If my reply answers your question, please remember to mark it as a solution.
Hey Kira! So, contrary to what was said earlier, yes you can handle replies directly in the Telegram chat, no need to open any external site.
If you use the Telegram Send and Wait for Response node and avoid using buttons with “Open URL”, the workflow can simply wait for the user’s next message in the chat.
To make it work properly:
- Use the user’s
chat_id
to make sure the reply is coming from the right person - In the Wait for Response node, configure it to listen for a regular message, not a button click
To make it even smoother:
- Don’t use buttons — Telegram will only handle plain text responses properly
- Add a simple check after the Wait for Response (like an IF node to validate an email, for example)
- Use a Catch node to handle timeouts or invalid replies
No need for Typebot or a database. Just tweak your flow and you’re good to go.
Let me know if you want a quick example to follow.
Dandy
Quick example would be great. On my end, it doesn’t seem to work like you described. There is no way to: “In the Wait for Response node, configure it to listen for a regular message, not a button click”, but I could be wrong.