UNPKG

node-red-contrib-chatbot

Version:

REDBot a Chat bot for a full featured chat bot for Telegram, Facebook Messenger and Slack. Almost no coding skills required

30 lines (22 loc) 576 B
var _ = require('underscore'); module.exports = { fixNumber: function(numberToFix) { if (_.isEmpty(numberToFix)) { return numberToFix; } var number = null; var scheme = null; var matchScheme = numberToFix.match(/^(.*):(.*)$/); if (matchScheme == null) { number = numberToFix; } else { scheme = matchScheme[1]; number = matchScheme[2]; } // add the leading + if missing if (!number.match(/^\+/)) { number = '+' + number; } return !_.isEmpty(scheme) ? scheme + ':' + number : number; } };