Launching Draftodon - a @drafts Action Group for Mastodon 🚀
Finally finished the first version for #Draftodon - now you can easily integrate Drafts with #Mastodon

The Action Group should be really easy to use and allows you to post or schedule different types of statuses to Mastodon. It includes some helpers for composing posts and also tools to view or edit scheduled posts.

You can download the Action Group from the Drafts Directory: https://directory.getdrafts.com/g/2GL

🚀🚀🚀 [1/4]

Drafts Directory: Draftodon

Example actions and other extensions for Drafts, the quick-capture notes app.

The code and all Action descriptions and instructions are hosted in the GitHub repository here https://github.com/FlohGro-dev/Draftodon

Make sure you run the „Draftodon Setup/Update Action after downloading the Action Group and install the „Draftodon.js“ file.

To start using it, all you need to do is configure your Mastodon instance and user handle in the „Draftodon Settings“ Action, but I suggest to read through the instructions first. [2/4]

GitHub - FlohGro-dev/Draftodon

Contribute to FlohGro-dev/Draftodon development by creating an account on GitHub.

GitHub

If you have any problems setting it up or using it, please let me know.

Also, if you have other use-cases you would like to see in Draftodon, I would be interested to hear about them and try to include them in future versions.

I hope Draftodon is a helpful tool for you and speeds up many of your workflows and processes. [3/4]

While it was a fun challenge to develop the Action Group - I do all of this in my free time so if this is useful for you and you want to give something back, then I would appreciate if you consider to support my work. You can just run the „support development“ Action and pick the platform you prefer.
Or go directly to my website: https://flohgro.com/donate

of course please boost 🚀 the first post in this thread 👌🏼 [4/4]

donate

Everything I built is free to use for you. If you want to give something back to thank me and support my future work you can donate a (few) coffee(s) ✌🏼 I really appreciate your support – tha…

FlohGro
@FlohGro I believe I've setup Draftodon properly: ran the Setup / Update with success confirmation, edited the settings (wasn't obvious what to do there as I thought I should run that action, but apparently I should edit it). When I try to run any of the actions I get this error dialog:

@chrisbrooks so I didn’t have issues when I tried it again.

Are you sure that the actions „Draftodon“ and „Draftodon Settings“ are still there?

If you just run the „Draftodon“ Action (4th from the top) does it display the same error?

@FlohGro OK, tried all that and same error. And yes, it happens when I run just the Draftodon action as well.
@chrisbrooks interesting - I made a minor change in the Draftodon action, please update redownload the action group again and delete the old version..
Sorry for that

@chrisbrooks oh and can you try to delete the actiongroup, install it again from the directory

And then run e.g. „post draft“ BEFORE configuring it?
This should then display an alert that you did not configure it :)

@FlohGro FYI this is what the first action shows in the Post Draft action:

@chrisbrooks yes that’s the issue, if you either select „Draftodon Settings“ there where it says „no action selected“
Or if you just type „Draftodon Settings“ in the Template below then it should work..

I used the one at the top but maybe sharing it in the Action directory removed the reference @agiletortoise is that possible?

@chrisbrooks did you manage to get it working?
@FlohGro been away for a while and will try again now
@FlohGro Now seeing the below error when I try to post. Should I be putting "Draftodon Settings" or "Draftodon" for the Include Action step? I've tried a few combos and nothing seems to work. Latest try was to put Draftodon Settings as the include for Draftodon, then to put Draftodon as the include for Post.

@chrisbrooks that should be correct.

„Draftodon“ → includes „Draftodon Settings“

All actions that need the Draftodon.js file → include „Draftodon“

So this should be correct.
Another user had issues too, but the updated version from a few minutes ago in the directory works..

Try to delete and reinstall the action group.
Force quit Drafts and try to use it again. This should hopefully fix it….

@FlohGro getting further now but in the auth step it takes me to mastodon.social which is not my instance. I think I configured properly

@chrisbrooks if mastodon.social is not your instance, then you need to type in your instance there where you made the screenshot.

So for you this would be „techhub.social“

@FlohGro sigh -- I looked at that and saw techhub.social and thought perhaps setting had carried over. Obviously wrong... working now
@chrisbrooks that’s great to hear! Finally! Enjoy #Draftodon
@FlohGro @drafts just installed — had i scrolled faster i could have sent a post just now via it instead to my other workaround
@filmfreak75 you’ll get another chance 😝👍🏼
@FlohGro @drafts will definitely check this out. Thanks
@brentac let me know what you thing then 😊