var request = require('request');
var basicAuth = 'Basic ' + new Buffer('channel_id' + ':' + 'secret_key').toString('base64');
// -> Basic Y2hhbm5lbF9pZDpzZWNyZXRfa2V5
setInterval(function () {
var message = {
admin: true,
name: 'Random Number Roller',
content: 'New random number is ' + Math.floor(Math.random() * 100)
}
request({
method: 'POST',
url: 'https://api2.scaledrone.com/YOUR-CHANNEL-ID/general-chat/publish',
headers: {
'content-type': 'application/json',
},
body: JSON.stringify(message),
headers: {
'Authorization': basicAuth
}
}, function (error, response, body) {
if (error) console.error(error);
});
}, 10000);