@@ -221,15 +221,12 @@ module.exports = {
 | 
			
		||||
  escotel: [
 | 
			
		||||
    '%s@escotelmobile.com',
 | 
			
		||||
  ],
 | 
			
		||||
  surewestcommunications: [
 | 
			
		||||
  sunrisecommunications: [
 | 
			
		||||
    '%s@freesurf.ch',
 | 
			
		||||
  ],
 | 
			
		||||
  teliadenmark: [
 | 
			
		||||
    '%s@gsm1800.telia.dk',
 | 
			
		||||
  ],
 | 
			
		||||
  ideacellular: [
 | 
			
		||||
    '%s@ideacellular.net',
 | 
			
		||||
  ],
 | 
			
		||||
  itelcel: [
 | 
			
		||||
    '%s@itelcel.com',
 | 
			
		||||
  ],
 | 
			
		||||
@@ -283,9 +280,6 @@ module.exports = {
 | 
			
		||||
  oneconnectaustria: [
 | 
			
		||||
    '%s@onemail.at',
 | 
			
		||||
  ],
 | 
			
		||||
  onlinebeep: [
 | 
			
		||||
    '%s@onlinebeep.net',
 | 
			
		||||
  ],
 | 
			
		||||
  optusmobile: [
 | 
			
		||||
    '%s@optusmobile.com.au',
 | 
			
		||||
  ],
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										19
									
								
								lib/text.js
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								lib/text.js
									
									
									
									
									
								
							@@ -1,9 +1,7 @@
 | 
			
		||||
var providers = require('./providers.js')
 | 
			
		||||
  , _ = require('underscore')
 | 
			
		||||
  , carriers = require('./carriers.js')
 | 
			
		||||
  , exec = require('child_process').exec
 | 
			
		||||
  , spawn = require('child_process').spawn;
 | 
			
		||||
var StringDecoder = require('string_decoder').StringDecoder;
 | 
			
		||||
var providers = require('./providers.js'),
 | 
			
		||||
    carriers = require('./carriers.js'),
 | 
			
		||||
    spawn = require('child_process').spawn,
 | 
			
		||||
    StringDecoder = require('string_decoder').StringDecoder;
 | 
			
		||||
 | 
			
		||||
var debugEnabled = false;
 | 
			
		||||
 | 
			
		||||
@@ -44,6 +42,7 @@ function debug(enable) {
 | 
			
		||||
    Params:
 | 
			
		||||
      phone - phone number to text
 | 
			
		||||
      message - message to send
 | 
			
		||||
      carrier - carrier to use (may be null)
 | 
			
		||||
      region - region to use (defaults to US)
 | 
			
		||||
      cb - function(err), provides err messages
 | 
			
		||||
*/
 | 
			
		||||
@@ -53,10 +52,10 @@ function sendText(phone, message, carrier, region, cb) {
 | 
			
		||||
  region = region || 'us';
 | 
			
		||||
 | 
			
		||||
  var providers_list;
 | 
			
		||||
  if (carrier == null) {
 | 
			
		||||
    providers_list = providers[region];
 | 
			
		||||
  } else {
 | 
			
		||||
  if (carrier !== null) {
 | 
			
		||||
    providers_list = carriers[carrier];
 | 
			
		||||
  } else {
 | 
			
		||||
    providers_list = providers[region];
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  var emails = providers_list.map(function(provider) {
 | 
			
		||||
@@ -79,7 +78,7 @@ function sendText(phone, message, carrier, region, cb) {
 | 
			
		||||
  child.on('exit', function(code, signal) {
 | 
			
		||||
    cb(false);
 | 
			
		||||
  });
 | 
			
		||||
  console.log(message);
 | 
			
		||||
  output(message);
 | 
			
		||||
  child.stdin.write(message);
 | 
			
		||||
  child.stdin.end();
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user