# How can i run a nodejs server on a node-red flow

**URL:** <https://discourse.nodered.org/t/how-can-i-run-a-nodejs-server-on-a-node-red-flow/16433>\
**Category:** General\
**Created:** [7 October 2019 13:33 UTC](https://discourse.nodered.org/t/how-can-i-run-a-nodejs-server-on-a-node-red-flow/16433 "2019-10-07T13:33:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mittameijer](https://avatars.discourse-cdn.com/v4/letter/m/f04885/32.png) [@mittameijer](https://discourse.nodered.org/u/mittameijer)\
**Post date:** [7 October 2019 13:33 UTC](https://discourse.nodered.org/t/how-can-i-run-a-nodejs-server-on-a-node-red-flow/16433/1 "2019-10-07T13:33:39Z")

</div>

I have made a discord bot in nodejs.  
now i have the question how can i run it from node-red?

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [7 October 2019 17:57 UTC](https://discourse.nodered.org/t/how-can-i-run-a-nodejs-server-on-a-node-red-flow/16433/2 "2019-10-07T17:57:26Z")

</div>

Depending on your code, you most likely [have to create a node](https://nodered.org/docs/creating-nodes/).

But there are [nodes available](https://flows.nodered.org/node/node-red-contrib-chatbot) to create chatbots, including discord.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [7 October 2019 23:21 UTC](https://discourse.nodered.org/t/how-can-i-run-a-nodejs-server-on-a-node-red-flow/16433/3 "2019-10-07T23:21:48Z")

</div>

Not sure why that would be helpful?

If you have a server, run it natively. If you need to communicate with it, add a simple API, socket or similar.
