diff --git a/SmsToWordpress/DroidScriptin.js b/SmsToWordpress/DroidScriptin.js
new file mode 100644
index 0000000..b02c291
--- /dev/null
+++ b/SmsToWordpress/DroidScriptin.js
@@ -0,0 +1,32 @@
+var postBody = '';
+var allowedSender = '+39**********';
+
+Android.onSmsReceived = function(message, sender) {
+ if (sender === allowedSender) {
+ log.innerHTML += '
' + message;
+ parseMessage(message);
+ }
+}
+
+function parseMessage(message) {
+ var message = message.trim();
+ var messageLower = message.toLowerCase();
+ if (messageLower.slice(0, ''.length) === '') {
+ log.innerHTML += '
Start new message';
+ postBody = '';
+ message = message.slice(''.length);
+ }
+ postBody += message.trim();
+ if (messageLower.slice(-''.length) === '') {
+ log.innerHTML += '
End new message';
+ postBody = postBody.slice(0, -''.length);
+ sendPost();
+ }
+}
+
+function sendPost() {
+ var req = new XMLHttpRequest();
+ req.open('POST', 'http://192.168.1.125:8056/webhook/...', true);
+ log. innerHTML+= '
Sending post';
+ req.send(postBody);
+}
diff --git a/SmsToWordpress/n8n.json b/SmsToWordpress/n8n.json
new file mode 100644
index 0000000..e37cc2c
--- /dev/null
+++ b/SmsToWordpress/n8n.json
@@ -0,0 +1,189 @@
+{
+ "name": "WordPress from SMS",
+ "nodes": [
+ {
+ "parameters": {
+ "httpMethod": "POST",
+ "path": "...",
+ "options": {}
+ },
+ "id": "02bddd7b-b128-4ae1-a657-71388e7c10e8",
+ "name": "Webhook",
+ "type": "n8n-nodes-base.webhook",
+ "typeVersion": 1,
+ "position": [
+ 220,
+ 220
+ ],
+ "webhookId": "..."
+ },
+ {
+ "parameters": {
+ "method": "POST",
+ "url": "https://octospacc.altervista.org/wp-admin/admin-ajax.php",
+ "sendHeaders": true,
+ "headerParameters": {
+ "parameters": [
+ {
+ "name": "User-Agent",
+ "value": "Mozilla/5.0 (X11; Linux x86_64; rv:120.0) Gecko/20100101 Firefox/120.0"
+ },
+ {
+ "name": "cookie",
+ "value": "..."
+ }
+ ]
+ },
+ "sendBody": true,
+ "contentType": "form-urlencoded",
+ "bodyParameters": {
+ "parameters": [
+ {
+ "name": "action",
+ "value": "press-this-save-post"
+ },
+ {
+ "name": "post_status",
+ "value": "publish"
+ },
+ {
+ "name": "post_content",
+ "value": "={{ $('Webhook').item.json.body }}"
+ },
+ {
+ "name": "new-category-parent",
+ "value": "-1"
+ },
+ {
+ "name": "post_ID",
+ "value": "={{ $json.post_ID }}"
+ },
+ {
+ "name": "_wpnonce",
+ "value": "={{ $json._wpnonce }}"
+ },
+ {
+ "name": "_ajax_nonce-add-category",
+ "value": "={{ $json['_ajax_nonce-add-category'] }}"
+ }
+ ]
+ },
+ "options": {}
+ },
+ "id": "06f2a7ea-ef8d-4bd8-bd6e-6bee4d46dbd7",
+ "name": "HTTP Request",
+ "type": "n8n-nodes-base.httpRequest",
+ "typeVersion": 4.1,
+ "position": [
+ 880,
+ 220
+ ]
+ },
+ {
+ "parameters": {
+ "url": "https://octospacc.altervista.org/wp-admin/press-this.php",
+ "sendHeaders": true,
+ "headerParameters": {
+ "parameters": [
+ {
+ "name": "User-Agent",
+ "value": "Mozilla/5.0 (X11; Linux x86_64; rv:120.0) Gecko/20100101 Firefox/120.0"
+ },
+ {
+ "name": "cookie",
+ "value": "..."
+ }
+ ]
+ },
+ "options": {}
+ },
+ "id": "e7d7968f-823f-46e1-8da3-1fd4f8f4dac8",
+ "name": "HTTP Request1",
+ "type": "n8n-nodes-base.httpRequest",
+ "typeVersion": 4.1,
+ "position": [
+ 440,
+ 220
+ ]
+ },
+ {
+ "parameters": {
+ "operation": "extractHtmlContent",
+ "extractionValues": {
+ "values": [
+ {
+ "key": "post_ID",
+ "cssSelector": "#pressthis-form > input#post_ID",
+ "returnValue": "value"
+ },
+ {
+ "key": "_wpnonce",
+ "cssSelector": "#pressthis-form > input#_wpnonce",
+ "returnValue": "value"
+ },
+ {
+ "key": "_ajax_nonce-add-category",
+ "cssSelector": "#pressthis-form > input#_ajax_nonce-add-category",
+ "returnValue": "value"
+ }
+ ]
+ },
+ "options": {}
+ },
+ "id": "b15f2bcf-8b56-4234-aee6-4c95f5085568",
+ "name": "HTML",
+ "type": "n8n-nodes-base.html",
+ "typeVersion": 1,
+ "position": [
+ 660,
+ 220
+ ]
+ }
+ ],
+ "pinData": {},
+ "connections": {
+ "HTTP Request1": {
+ "main": [
+ [
+ {
+ "node": "HTML",
+ "type": "main",
+ "index": 0
+ }
+ ]
+ ]
+ },
+ "HTML": {
+ "main": [
+ [
+ {
+ "node": "HTTP Request",
+ "type": "main",
+ "index": 0
+ }
+ ]
+ ]
+ },
+ "Webhook": {
+ "main": [
+ [
+ {
+ "node": "HTTP Request1",
+ "type": "main",
+ "index": 0
+ }
+ ]
+ ]
+ }
+ },
+ "active": false,
+ "settings": {
+ "executionOrder": "v1"
+ },
+ "versionId": "2acd44ca-deaa-4799-b7c0-4e221204698b",
+ "id": "Q8zbntZ6TkJrFP90",
+ "meta": {
+ "instanceId": "ef651ee586167609487d80378203fdc3f89013072d122bce558991cf777631eb"
+ },
+ "tags": []
+}