# Telegram bot support \[GOT CREATED\]

**URL:** <https://community.n8n.io/t/telegram-bot-support-got-created/70>\
**Category:** Feature Requests (done)\
**Created:** [September 30, 2019, 7:38am UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70 "2019-09-30T07:38:25Z")\
**Posts on this page:** 15\
**Page:** 2

<div class="post-metadata">

**Author:** ![jan](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jan/32/9_2.png) [@jan](https://community.n8n.io/u/jan)\
**Post date:** [October 4, 2019, 9:13pm UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/22 "2019-10-04T21:13:15Z")

</div>

I know what you mean but there is currently no way to do that. It is simply not how n8n works.

In n8n something triggers a workflow to start (with initial data) and then the nodes get executed. There is currently no way to “wait” in between for another webhook call. The only thing that can be done right now is to store the data you need later again somewhere (like Postgres) and then load it when the reply got received.

I wanted to create a simple “key → value store” node at some point which would make that quite simple.

---

<div class="post-metadata">

**Author:** ![mooghermez](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/mooghermez/32/26_2.png) [@mooghermez](https://community.n8n.io/u/mooghermez)\
**Post date:** [October 5, 2019, 9:44pm UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/23 "2019-10-05T21:44:28Z")

</div>

I can’t find “Updating messages” in message method.

### Updating messages

The following methods allow you to change an existing message in the message history instead of sending a new one with a result of an action. This is most useful for messages with [inline keyboards](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating) using callback queries, but can also help reduce clutter in conversations with regular chat bots.

Please note, that it is currently only possible to edit messages without _reply\_markup_ or with [inline keyboards](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating).

Could you please tell me to how can I use this method please?

---

<div class="post-metadata">

**Author:** ![jan](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jan/32/9_2.png) [@jan](https://community.n8n.io/u/jan)\
**Post date:** [October 5, 2019, 10:10pm UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/24 "2019-10-05T22:10:57Z")

</div>

I guess you are talking about the “editMessageText” method?

> **[Telegram Bot API](https://core.telegram.org/bots/api#editmessagetext)**
>
> The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram.
> To learn how to create…

That one did not get implemented yet so you will not be able to use it. The Telegram-API has a lot of methods and I did not implement all of them yet because else it would have taken me days. If there are however important methods you need, please simply tell me which ones and I can try to add them to the next version.

---

<div class="post-metadata">

**Author:** ![mooghermez](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/mooghermez/32/26_2.png) [@mooghermez](https://community.n8n.io/u/mooghermez)\
**Post date:** [October 6, 2019, 3:43am UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/25 "2019-10-06T03:43:24Z")

</div>

Yes, I talked about that method.  
I will you could do that in next version.  
Thank you

---

<div class="post-metadata">

**Author:** ![jan](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jan/32/9_2.png) [@jan](https://community.n8n.io/u/jan)\
**Post date:** [October 6, 2019, 8:08am UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/26 "2019-10-06T08:08:56Z")

</div>

Ok did implement it.  
[https://github.com/n8n-io/n8n/commit/0207d436553739673e86dcdec4865143a4d5e8a1](https://github.com/n8n-io/n8n/commit/0207d436553739673e86dcdec4865143a4d5e8a1)  
Will be released within the next hours.

---

<div class="post-metadata">

**Author:** ![jan](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jan/32/9_2.png) [@jan](https://community.n8n.io/u/jan)\
**Post date:** [October 6, 2019, 9:49am UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/27 "2019-10-06T09:49:51Z")

</div>

Ok new version n8n@0.23.0 got released.

---

<div class="post-metadata">

**Author:** ![mooghermez](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/mooghermez/32/26_2.png) [@mooghermez](https://community.n8n.io/u/mooghermez)\
**Post date:** [November 25, 2019, 11:11am UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/28 "2019-11-25T11:11:20Z")

</div>

Hi dear @jan

Unfortunately in “chat” feature the “chatid” is missed. (Resource: chat)  
It show below error:

ERROR: Could not get parameter “chatId”!

Could you please tell me it is my mistake or it is system issue?

---

<div class="post-metadata">

**Author:** ![jan](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jan/32/9_2.png) [@jan](https://community.n8n.io/u/jan)\
**Post date:** [November 25, 2019, 9:36pm UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/29 "2019-11-25T21:36:34Z")

</div>

Can you please post the node which displays that error-message. So that I can see the exact settings that I can reproduce it. Thanks!

---

<div class="post-metadata">

**Author:** ![mooghermez](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/mooghermez/32/26_2.png) [@mooghermez](https://community.n8n.io/u/mooghermez)\
**Post date:** [November 30, 2019, 8:18pm UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/30 "2019-11-30T20:18:05Z")

</div>

Dear @jan  
I’m sorry for this delay  
Unfortunately we are behind on internet doors in Iran 😡

 ![changer_012](https://europe1.discourse-cdn.com/n8n/original/1X/239e57ce6b7b6a2005a03712fe2923c0dfc684fe.png)

---

<div class="post-metadata">

**Author:** ![jan](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jan/32/9_2.png) [@jan](https://community.n8n.io/u/jan)\
**Post date:** [November 30, 2019, 8:53pm UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/31 "2019-11-30T20:53:22Z")

</div>

Very sorry to hear! But glad to see that the doors are open again, at least for now.

Uh yes, is a bug and did also happen for multiple other operations. Got fixed now. Will be released with the next version:  
[https://github.com/n8n-io/n8n/commit/8bf90e6496ceb1d7ded04e6eed7b7f050224d479](https://github.com/n8n-io/n8n/commit/8bf90e6496ceb1d7ded04e6eed7b7f050224d479)

---

<div class="post-metadata">

**Author:** ![alphamodel](https://avatars.discourse-cdn.com/v4/letter/a/958977/32.png) [@alphamodel](https://community.n8n.io/u/alphamodel)\
**Post date:** [March 10, 2020, 5:30am UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/32 "2020-03-10T05:30:27Z")

</div>

Hi, any plan to add support for voice and voicenote type ([Telegram Bot API](https://core.telegram.org/bots/api#voice)) in the node? Thanks for the wonderful work.

---

<div class="post-metadata">

**Author:** ![RicardoE105](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/ricardoe105/32/550_2.png) [@RicardoE105](https://community.n8n.io/u/RicardoE105)\
**Post date:** [March 10, 2020, 5:07pm UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/33 "2020-03-10T17:07:42Z")

</div>

Hey @alphamodel, welcome to the community.

Will add it to my list.

---

<div class="post-metadata">

**Author:** ![alexpti4ka](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/alexpti4ka/32/14893_2.png) [@alexpti4ka](https://community.n8n.io/u/alexpti4ka)\
**Post date:** [July 10, 2022, 4:58am UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/34 "2022-07-10T04:58:37Z")

</div>

Greetings, community! Thanks for doing a great job.  
It’s my first telegram bot here so I wonder is that possible to make bot listen to all messages in particular chat (being an admin of that chat). Looks like I need to set some additional parameters to telegram trigger, like chat id, but I don’t understand how. Will be very grateful for help ☺

---

<div class="post-metadata">

**Author:** ![shrey-42](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/shrey-42/32/3437_2.png) [@shrey-42](https://community.n8n.io/u/shrey-42)\
**Post date:** [July 10, 2022, 8:01am UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/35 "2022-07-10T08:01:52Z")

</div>

You can get some inspiration from this:

> [@Catch a replied message to bot message in telegram + updating GoogleSheets row](http://community.n8n.io/t/catch-a-replied-message-to-bot-message-in-telegram-updating-googlesheets-row/6777/4):
>
> @Nikita_Bessonov I built this Telegram interactive quiz bot a while back. It covers most of the functionality that you are trying to achieve. I used Airtable instead of Google Sheets. Hope it helps. Let me know if you have any queries. Workflow: Link to the [Workflow code](https://gist.github.com/arladmin/4b4b4b00400959f49f4fce29bf067d84) Also, this is the Telegram bot: [Quiz Bot](https://t.me/trivia_quiz_bot) The Airtable base template: [Quiz Database Demo](https://airtable.com/shr9dgvS0EmtLY5Ix)

---

<div class="post-metadata">

**Author:** ![alexpti4ka](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/alexpti4ka/32/14893_2.png) [@alexpti4ka](https://community.n8n.io/u/alexpti4ka)\
**Post date:** [July 10, 2022, 9:44am UTC](https://community.n8n.io/t/telegram-bot-support-got-created/70/36 "2022-07-10T09:44:02Z")

</div>

> [@shrey-42](#):
>
> You can get some inspiration from this:

Thanks for sharing! Is there a way to transform a workflow code to a n8n nodes?

[Previous page](https://community.n8n.io/t/telegram-bot-support-got-created/70.md?page=1)
