Daystodiewebapi.sendMessage()

Send a message to the server or pm a player

Broadcast a message, if a playerID is provided; send a PM

Usage

Hover over inputs/exits for more info.

var Daystodiewebapi = require('machinepack-7daystodiewebapi');


// Send a message to the server or pm a player

Daystodiewebapi.sendMessage({

ip: '192.168.0.1',

port: '8082',

authName: 'csmm',

authToken: 'EOGHZANOIZEAHZFUR93573298539242F3NG',

message: 'Hello world',

playerID: '76561198028175841',

}).exec({

// An unexpected error occurred.

error: function (error) {

 

},

// Server refused the request (usually means server offline)

connectionRefused: function () {

 

},

// Not authorized to do this request

unauthorized: function () {

 

},

// The given player id is not valid

unknownPlayer: function () {

 

},

// OK.

success: function () {

 

},

});

Inputs

ip required

IP of the server to send a request to

'192.168.0.1'
port required

Port of the server to send a request.

'8082'
authName required

Authorization name to send with the request

'csmm'
authToken required

Authorization token to send with the request

'EOGHZANOIZEAHZFUR93573298539242F3NG'
message required

Message to send

'Hello world'
playerID

Entity ID of the player to kick

'76561198028175841'

Exits

error

An unexpected error occurred.

connectionRefused

Server refused the request (usually means server offline)

unauthorized

Not authorized to do this request

unknownPlayer

The given player id is not valid

success

OK.