From fa3368b49561e3a222f04a52e0d180dc95a750eb Mon Sep 17 00:00:00 2001 From: kytwb Date: Sat, 1 Jan 2022 20:51:29 +0100 Subject: #811 Add AirMessage --- all.json | 9 +++++++++ recipes/airmessage/icon.svg | 6 ++++++ recipes/airmessage/index.js | 1 + recipes/airmessage/package.json | 9 +++++++++ recipes/airmessage/webview.js | 8 ++++++++ 5 files changed, 33 insertions(+) create mode 100644 recipes/airmessage/icon.svg create mode 100644 recipes/airmessage/index.js create mode 100644 recipes/airmessage/package.json create mode 100644 recipes/airmessage/webview.js diff --git a/all.json b/all.json index db039ba..cc2a775 100644 --- a/all.json +++ b/all.json @@ -8,6 +8,15 @@ "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/air-droid/icon.svg" } }, + { + "featured": false, + "id": "airmessage", + "name": "AirMessage", + "version": "1.0.0", + "icons": { + "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/airmessage/icon.svg" + } + }, { "featured": false, "id": "airtable", diff --git a/recipes/airmessage/icon.svg b/recipes/airmessage/icon.svg new file mode 100644 index 0000000..293a06d --- /dev/null +++ b/recipes/airmessage/icon.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/recipes/airmessage/index.js b/recipes/airmessage/index.js new file mode 100644 index 0000000..db6cb13 --- /dev/null +++ b/recipes/airmessage/index.js @@ -0,0 +1 @@ +module.exports = Ferdi => class Airmessage extends Ferdi {}; diff --git a/recipes/airmessage/package.json b/recipes/airmessage/package.json new file mode 100644 index 0000000..9e90c9b --- /dev/null +++ b/recipes/airmessage/package.json @@ -0,0 +1,9 @@ +{ + "id": "airmessage", + "name": "AirMessage", + "version": "1.0.0", + "license": "MIT", + "config": { + "serviceURL": "https://web.airmessage.org/" + } +} diff --git a/recipes/airmessage/webview.js b/recipes/airmessage/webview.js new file mode 100644 index 0000000..a49ac80 --- /dev/null +++ b/recipes/airmessage/webview.js @@ -0,0 +1,8 @@ +module.exports = () => { + // TODO: If your AirMessage service has unread messages, uncomment these lines to implement the logic for updating the badges + // const getMessages = () => { + // // TODO: Insert your notification-finding code here + // Ferdi.setBadge(0, 0); + // }; + // Ferdi.loop(getMessages); +}; -- cgit v1.2.3-54-g00ecf