# From mqtt =\> timer =\> telegram

**URL:** <https://discourse.nodered.org/t/from-mqtt-timer-telegram/77595>\
**Category:** General\
**Created:** [15 April 2023 15:46 UTC](https://discourse.nodered.org/t/from-mqtt-timer-telegram/77595 "2023-04-15T15:46:24Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![acd](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@acd](https://discourse.nodered.org/u/acd)\
**Post date:** [15 April 2023 15:46 UTC](https://discourse.nodered.org/t/from-mqtt-timer-telegram/77595/1 "2023-04-15T15:46:24Z")

</div>

hello,  
from an mqtt node, I need to send payload to the telegram node but only each hour.  
Could you advice me how to process ?  
thanks,

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [15 April 2023 16:18 UTC](https://discourse.nodered.org/t/from-mqtt-timer-telegram/77595/2 "2023-04-15T16:18:25Z")

</div>

You could use a delay node set to rate limit mode, once an hour, discard intermediate messages.

---

<div class="post-metadata">

**Author:** ![acd](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@acd](https://discourse.nodered.org/u/acd)\
**Post date:** [16 April 2023 07:43 UTC](https://discourse.nodered.org/t/from-mqtt-timer-telegram/77595/3 "2023-04-16T07:43:15Z")

</div>

hello, after on hour all messages are again sent to telegram.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [16 April 2023 08:24 UTC](https://discourse.nodered.org/t/from-mqtt-timer-telegram/77595/4 "2023-04-16T08:24:50Z")

</div>

You probably have the delay node set to delay mode. It should be set to rate limit as explained by @Colin

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [16 April 2023 08:30 UTC](https://discourse.nodered.org/t/from-mqtt-timer-telegram/77595/5 "2023-04-16T08:30:20Z")

</div>

1. Use a delay node.
2. Set it to "Rate Limit" mode.
3. One message per hour.
4. Drop intermediate messages.

 ![Untitled 6](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/1/b/1b7de189a8cd1a0afc4c9d53025d7f1655cd5049.jpeg)

---

<div class="post-metadata">

**Author:** ![acd](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@acd](https://discourse.nodered.org/u/acd)\
**Post date:** [16 April 2023 08:47 UTC](https://discourse.nodered.org/t/from-mqtt-timer-telegram/77595/6 "2023-04-16T08:47:03Z")

</div>

oops yes now it's ok. thanks for your help. The community power !

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [15 June 2023 08:47 UTC](https://discourse.nodered.org/t/from-mqtt-timer-telegram/77595/7 "2023-06-15T08:47:45Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
