From e669591f43beb5d96dd5131513e6b19926c7bb57 Mon Sep 17 00:00:00 2001 From: Chris Caron Date: Sat, 18 Feb 2023 21:35:33 -0500 Subject: [PATCH] Created Notify_misskey (markdown) --- Notify_misskey.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 Notify_misskey.md diff --git a/Notify_misskey.md b/Notify_misskey.md new file mode 100644 index 0000000..e97d92c --- /dev/null +++ b/Notify_misskey.md @@ -0,0 +1,41 @@ +## Misskey Notifications +* **Source**: https://misskey-hub.net/ +* **Attachment Support**: No +* **Icon Support**: No +* **Message Format**: Text +* **Message Limit**: 500 + +### Account Setup +Sign up for any Misskey based service. [Here are a few you can choose from today](https://misskey-hub.net/en/instances.html). + +In the **Settings** of your account, you can access the **API** tab and create the **Generate access token**. This is what Apprise will use to send your notifications. +![image](https://user-images.githubusercontent.com/850374/219906358-2e3028c8-05c1-4cba-a71c-f6e2d121029c.png) + +While generating the token: + - Call it whatever you want + - At the bare minimum you need to grant the: **Compose or delete notes**
+![image](https://user-images.githubusercontent.com/850374/219906545-1a7865a6-7e59-4fc4-a2e5-f49627e72f4e.png) + +After you save your changes, you will be provided with the **Access Token** needed to work with Apprise. + +### Syntax +Valid syntax is as follows: +* `misskey://{token}@{host}` +* `misskeys://{token}@{host}` + +Simply use `misskey://` if accessing an insecure server and `misskeys://` if accessing a secure one (https). In most cases, you'll likely always be using `misskeys://` + +### Parameter Breakdown +| Variable | Required | Description +| --------------- | -------- | ----------- +| token | Yes | The Access Token associated with the Application you created (in Misskey's Account Settings). Your token MUST have at the bare minimum `write:statuses` access. Additionally provide `write:media` if you intend to provide attachments. +| visibility | No | The Misskey visibility you want to operate in. Possible values are
`private` , `home`, `followers`, `private`, and `specified` + +#### Example +Create a Misskey note on the `misskey.sda1.net` server : +```bash +# Assuming our {hostname} is misskey.sda1.net +# Assuming our {token} is abcdefghijklmn +apprise -vv -t "Test Message Title" -b "Test Message Body" \ + "misskeys://misskey.sda1.net/abcdefghijklmn" +```