Awesome
Mastodon on Email(MoE)
A tool for enjoying Mastodon on Email
Languages
Description
MoE helps you toot with only e-mail.<br /> It is quite useful for users who don't have any smartphones.
Requirement
Usage
Please follow the instructions.
- Copy all files to your GAS project
- Prepare any tokens to handle your account(See Token Settings)
- Launch
launch()
- Make me busy by sending a lot of e-mails!(See Subject Format & Magics)
Token Settings
-
Open "Applications" in settings(
https://{:instance}/settings/applications
)<br /> -
Generate a token with these settings<br /> ... Application's name:
Mastodon on Email
<br /> ... Application's website:https://genbuhase.github.io/
<br /> ... Application's permissions:read, write, follow
<br /> -
Open "Project Properties" from "File" tab<br />
-
Write both the instance and the token to fields in "User Properties" tab<br />
Subject Format
A base format of MoE is MoE{:feature?}<{:args?}>@{:instance}
.
{:feature?}
... A name of feature<br />{:instance}
... An instance you've connected with MoE<br />{:args?}
... Arguments of each features
These are examples of format-list.
MoE:Toot
... Equals toMoE:Toot@{:instance}
<br /><1>
... Equals toMoE<1>@{:instance}
<br />MoE:Toot<1>
... Equals toMoE:Toot<1>@{:instance}
Format of subject | Description |
---|---|
Base Format | Post contents in body |
<{:privacy} > | Post with selected privacy |
0 ... Public | |
1 ... Unlisted | |
2 ... Private | |
3 ... Direct Message | |
Others(public | unlisted | ...) ... Provided privacy | |
MoE:Toot | Equal to Base Format |
MoE:Toot<{:privacy} > | Equal to <{:privacy}> |
MoE:Notify | Send notifications to your address |
Magics
You can put down them in body.
Format of magic | Description |
---|---|
[CW | {:CWContent} ] | Post with warning |
[{:emojiCode} | {:quantity} ] | Replaces with quantity pieces of an emoji defined as emojiCode |