ToneAr/ RocketChat

A Wolfram Language service connection to Rocket.Chat REST API

Contributed by: Antonis Aristeidou

Service connection to Rocket.Chat REST API.

Installation Instructions

To install this paclet in your Wolfram Language environment, evaluate this code:
PacletInstall["ToneAr/RocketChat"]


To load the code after installation, evaluate this code:
Needs["ToneAr`RocketChat`"]

Details

Exclusively exposed through the ServiceFramework with no public symbols.
Supports interactive and programmatic authentication.

Examples

Basic Examples

Create a service connection to RocketChat:

In[1]:=
con = ServiceConnect["Rocket.Chat"]
Out[1]=

Send a direct message to a room:

In[2]:=
ServiceExecute[con,
  	"SendMessage", {
    		"Message" -> <|
        			"msg" -> "Hello from the Wolfram Language",
        			"rid" -> "M8QWvkEPnaSmT6mAY"
        		|>
    	}
  ]
Out[2]=

The full response object is available inside the Success object:

In[3]:=
Keys[%[[2]]]
Out[3]=

Dispose the service connection:

In[4]:=
ServiceDisconnect[con]

Publisher

Antonis Aristeidou

Disclosures

Compatibility

Wolfram Language Version 13.0

Version History

  • 1.0.0 – 13 May 2026

License Information

MIT License

Paclet Source