|
|
|
@ -57,10 +57,14 @@ function checkSMS() {
|
|
|
|
|
|
|
|
|
|
for (var i = 0; i < messages.length; i++) {
|
|
|
|
|
var msg = messages[i];
|
|
|
|
|
logger.info("Received SMS from " + msg.from + ": " + msg.body);
|
|
|
|
|
createOrJoinSMSRoom(msg.from, function (roomid) {
|
|
|
|
|
sendMatrix(roomid, msg.body, msg.media);
|
|
|
|
|
});
|
|
|
|
|
if (settings.smsonlyto.length > 0 && settings.smsonlyto.indexOf(msg.to) != -1) {
|
|
|
|
|
logger.info("Received SMS from " + msg.from + " for " + msg.to + ": " + msg.body);
|
|
|
|
|
createOrJoinSMSRoom(msg.from, function (roomid) {
|
|
|
|
|
sendMatrix(roomid, msg.body, msg.media);
|
|
|
|
|
});
|
|
|
|
|
} else {
|
|
|
|
|
logger.info("Received SMS from " + msg.from + " for " + msg.to + ", ignoring based on smsonlyto list.");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
} catch (ex) {
|
|
|
|
|
logger.error(ex);
|
|
|
|
|