UNPKG

asterisk-ami-client

Version:
26 lines (17 loc) 589 B
/** * Developer: Alex Voronyansky <belirafon@gmail.com> * Date: 27.04.2016 * Time: 15:36 */ "use strict"; const AmiClient = require('asterisk-ami-client'); const co = require('co'); let client = new AmiClient({reconnect: true}); co(function* (){ yield client.connect('username', 'secret', {host: '127.0.0.1', port: 5038}); let response1 = yield client.action({Action: 'Ping'}, true); console.log(response1); let response2 = yield client.action({Action: 'Ping'}, true); console.log(response2); client.disconnect(); }).catch(error => console.log(error));