A tool for enjoying Mastodon on Email
MoE helps you toot with only e-mail.
It is quite useful for users who don't have any smartphones.
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)
-
Open "Applications" in settings(
https://{:instance}/settings/applications
)
-
Generate a token with these settings
... Application's name:Mastodon on Email
... Application's website:https://genbuhase.github.io/
... Application's permissions:read, write, follow
-
Write both the instance and the token to fields in "User Properties" tab
A base format of MoE is MoE{:feature?}<{:args?}>@{:instance}
.
{:feature?}
... A name of feature
{:instance}
... An instance you've connected with MoE
{:args?}
... Arguments of each features
These are examples of format-list.
MoE:Toot
... Equals toMoE:Toot@{:instance}
<1>
... Equals toMoE<1>@{:instance}
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 |
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 |