Microsoft Teams chat expire

I setup a simple workflow that pull Gmail, and display the body of the email into a Teams chat. But after speaking into multiple chat, and not the one from the workflow. I get an error saying that n8n doesn’t know this Channel ID.

If I create a message into this channel, n8n can retrieve it normally.

So my question is: does Microsoft Teams have paging on chat list ?

Information on your n8n setup

  • n8n version: 0.231.3
  • Database (default: SQLite):. SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main): main
  • Running n8n via (Docker, npm, n8n cloud, desktop app): docker
  • Operating system: AWS

Hi @Raphael_Teyssandier, I am sorry for the trouble.

There is a good chance something is wrong with the pagination here, especially if some but not all channels appear in the list.

Can you try switching to an expression in the chat ID field? This should let you execute your node, even though n8n does not recognize your chat ID.

1 Like

Hello, thank’s for the reply. I never used expression, could you give me a hint, on how to make one ?

So you wouldn’t need to write anything special, just click on “Expression” when hovering over the field and make sure to enter your desired channel ID:

n8n will still display the warning triangle next to the field, but you should nevertheless be able to execute the node. My hope is that this either works or returns a more helpful error message.

Ok, thank’s. Will try !

@MutedJam It works, thank’s !

1 Like

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