diff options
| author | Joe Carstairs <65492573+Sycamost@users.noreply.github.com> | 2024-03-07 22:31:06 +0000 |
|---|---|---|
| committer | Joe Carstairs <65492573+Sycamost@users.noreply.github.com> | 2024-03-07 22:31:06 +0000 |
| commit | d2afcc667672145c784cfa9cd503ef881dea34f5 (patch) | |
| tree | cee506f25c0407337e8a88330bec5e12988a7ee0 /src/sendTextMessage.js | |
| parent | 426c77554bdb2bf06b97ba49d15407150b4f4bf9 (diff) | |
sends text messages
Diffstat (limited to 'src/sendTextMessage.js')
| -rw-r--r-- | src/sendTextMessage.js | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/sendTextMessage.js b/src/sendTextMessage.js index 03f8dd2..7653d0e 100644 --- a/src/sendTextMessage.js +++ b/src/sendTextMessage.js @@ -1,3 +1,7 @@ +const accountSid = process.env.TWILIO_ACCOUNT_SID; +const authToken = process.env.TWILIO_AUTH_TOKEN; +const client = require('twilio')(accountSid, authToken); + /** * @param {Array<{name: string, number: string}>} subscriptions * @param {string} message @@ -5,9 +9,11 @@ function sendTextMessage(subscriptions, message) { for (const subscription of subscriptions) { const recipientNumber = subscription.number; - console.warn(` - TODO: send text message to ${recipientNumber}. Body: ${message}. End of message - `); + client.messages.create({ + body: message, + from: '+447481347623', // my Twilio phone number I bought + to: subscription.number, + }).then(message => console.debug(`Sent message ${message.sid} to ${message.to}`)); } } |
