Created Notify_misskey (markdown)

master
Chris Caron 2023-02-18 21:35:33 -05:00
parent a4f1a39eb5
commit e669591f43
1 changed files with 41 additions and 0 deletions

41
Notify_misskey.md Normal file

@ -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**<br/>
![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<br/> `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"
```