altervoice-asterisk-callbot
Version:
Jovo plugin for Altervoice asterisk integration
25 lines • 922 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AltervoiceAsteriskCallbotUser = void 0;
const DialogflowUser_1 = require("../../jovo-platform-dialogflow/dist/src/DialogflowUser");
const _get = require("lodash.get");
class AltervoiceAsteriskCallbotUser extends DialogflowUser_1.DialogflowUser {
constructor(jovo) {
super(jovo);
}
getAccessToken() {
return undefined;
}
getId() {
let id = _get(this.jovo.$request, 'originalDetectIntentRequest.payload.telephony.caller.number');
if (id === undefined)
return 'callbot_unknown_user';
else
return id;
}
getTelephony() {
return _get(this.jovo.$request, 'originalDetectIntentRequest.payload.telephony');
}
}
exports.AltervoiceAsteriskCallbotUser = AltervoiceAsteriskCallbotUser;
//# sourceMappingURL=altervoice-asterisk-callbot-user.js.map