summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/app.js16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/app.js b/src/app.js
new file mode 100644
index 0000000..3e1a28c
--- /dev/null
+++ b/src/app.js
@@ -0,0 +1,16 @@
+const express = require('express');
+const { MessagingResponse } = require('twilio').twiml;
+
+const app = express();
+
+app.post('/sms', (req, res) => {
+ const twiml = new MessagingResponse();
+
+ twiml.message('The Robots are coming! Head for the hills!');
+
+ res.type('text/xml').send(twiml.toString());
+});
+
+app.listen(3000, () => {
+ console.log('Express server listening on port 3000');
+});