node-red-contrib-matrixtekos

0.0.3 • Public • Published

Matrix bot nodes for Node-RED

This package contains nodes to send and receive messages as a Matrix node.

Quick usage guide

This package adds 3 node types to Node-RED palette (Matrix section, at the bottom):

  • Matrix sender: sends messages from your Node-RED flow to the chatroom
  • Matrix receiver: listens to messages in a chatroom and sends them to your Node-RED flow
  • Matrix command: listens only to messages starting with a specific command and sends them to your Node-RED flow

All of these nodes require a Matrix Configuration with the following settings:

  • User ID: the user ID in the matrix server, for instance @mybot:matrix.org
  • Access token: the access token of the user in the matrix server
  • Server URL: URL of the Matrix homeserver, e.g. https://matrix.org
  • Room ID: ID of the chatroom to join when starting. If no room is specified, it will automatically join any room where it is invited

Install guide

Use local node red with the following steps Make sure you have Node-red installed, run:

git clone git@bitbucket.org:tekos2/node-red-contrib-matrixbot.git
cd node-red-contrib-matrixbot
npm install
npm link

inside your data folder run

cd ~/.node-red
npm link node-red-contrib-matrixbot
node-red

Then open http://127.0.0.1:1880/ in a browser.

/node-red-contrib-matrixtekos/

    Package Sidebar

    Install

    npm i node-red-contrib-matrixtekos

    Weekly Downloads

    1

    Version

    0.0.3

    License

    none

    Unpacked Size

    182 kB

    Total Files

    8

    Last publish

    Collaborators

    • devtekos