node-red-contrib-discord-js-drusilla 1.1.1

A node-RED module that implements Discord.js v. 12.5.3 in node-RED

npm install node-red-contrib-discord-js-drusilla

Current version: 1.1.1

This node implements Discord.js V12.5.3 in Node-RED. The only reason for it being named 'Drusilla' at the end is because i had to make the package-name unique.

Not sure where to start? Take a look at the examples!

Nodes and functionalities

  • receiveMessage
    • Receives message sent in a channel the bot has access to, or via direct messages.
  • getRole
    • Fetches the role of the user specified. Can easily be chained with other nodes in this module.
  • sendSimpleMesasge
    • Node for sending and editing messages. Supports embeds.
  • [DEPRECATED] sendAdvancedMessage
    • Ment to be a more advanced node which was only configurable using All of its features is now implemented in sendSimpleMessage.

Remember to get your bot-token!




  • Logic rebuilt to properly handle setting the embed-value using both msg-properties and node configuration.



  • sendSimpleMessage now supports embeds and is now the primary node for sending and editing messages. sendAdvancedMessage is deprecated and will not receive further development or bug-fixes.


  • getUser node
  • Sending files
  • send-nodes should have outputs.

Node Info

Version: 1.1.1
Updated 4 months ago
License: MIT
Rating: not yet rated




4 in the last week


  • receiveMessage
  • DiscordConnection
  • sendSimpleMessage
  • getRole
  • sendAdvancedMessage


  • node-red