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