an abstracted teamspeak 3 server query client
npm install ts3 -SconstTS3=require('ts3')constts=newTS3()ts.connect('127.0.0.1',10011).then(async()=>{letauth=awaitts.auth('serveradmin','supersecret',1)console.log('authed',auth)ts.setName('node-ts3')ts.subscribe('server')ts.subscribe('channel',1)ts.subscribe('textprivate')})ts.on('clientJoin',(ev)=>{ev.client.message('Hello '+ev.client.nick+'!')})See additional examples in the examples directory.
Generated documentation is available from connormcf.com/node-ts3.