Skip to main content

Hi Manychat Community,

I’m working on a Telegram chatbot and have a question about what exactly qualifies as an "interaction" in this context.

I understand that for Messenger, Instagram, and WhatsApp, the 24-hour messaging rule is based on client-initiated interactions (a message sent by the client). However, with Telegram, I’ve noticed something unusual.

I’ve set up an automation designed to mark a conversation as "open" whenever a client interacts with the bot. But here’s the issue: sometimes the automation is triggered even when the user hasn’t sent any message.

This has left me wondering:

  • What exactly is considered an "interaction" in Telegram?
  • Could there be scenarios where an automation gets triggered without the client actively sending a message?

If anyone has insights or has experienced something similar, I’d greatly appreciate your thoughts!

Thanks in advance for sharing your expertise. 😊

Hey ​@Vadim Ciobanu I don’t have the answer for you, but I’d test it to find out!

Here’s how I’d do it…

  1. Tag your personal Telegram user so you can find it easily. I like to tag myself as ‘ADMIN’ on my bots.
  2. In your flow with the trigger, add a condition at the beginning: if tag is ADMIN, then reply with a message ‘You just triggered an interaction!’.
    You can do that because Telegram doesn’t have any 24 hours rule. And with the tag + condition, only you would get the text message - your other users would continue getting the conversation opened.
  3. Go crazy testing and make notes! Try forwarding a message, adding a heart to it, scrolling up and down, typing something then deleting it and not sending it, zooming in on an image and then closing it, etc etc.
  4. Come back here, let us know how it goes! :D 

Hope this helps!!


Reply