noodle.js
v1.5.0
Published
A NodeJS mumble client
Downloads
14
Readme
NoodleJS - A Mumble Client
NoodleJS is a node.js module that allows you to interact with Mumble servers very easily. This is a complete rewrite from the previous version of NoodleJS.
Installation
Node.js >= 6.0.0 is required.
Audio
You can send audio in two ways.
const NoodleJS = require('noodle.js');
const client = new NoodleJS();
client.on('ready', () => {
client.voiceConnection.playFile('pathtofile');
// or
client.voiceConnection.playStream(somestream);
});
client.connect();
Example usage
const NoodleJS = require('noodle.js');
const client = new NoodleJS({
url: 'myawesomemumbleserver'
});
client.on('ready', info => {
console.log(info.welcomeMessage);
});
client.on('message', message => {
if (message.content === 'ping') {
message.reply('pong');
}
});
client.connect();