Recommended releases

Download Released

A simple module, that shares posts on a Mastodon instance.

It creates a remote toot, whenever a node is published (newly created,
manually published or scheduled).
It deletes the remote toot, whenever a node is deleted
or unpublished.

It will not update remote toots, but you can edit them any time on Mastodon.

Requirements

  • You need an account on a Mastodon instance, obviously.
  • Your Backdrop install has to be able to do HTTP requests.

Installation

Install this module using the official
Backdrop CMS instructions

Configuration

You'll need to create an access token on your Mastodon instance. Go to your
account's preferences, switch to "Development" in the left sidebar, and add an
"App" with the "New application" button.

"Application name" can be anything (it will get displayed under the toot,
next to the date).

The "Scopes" are important, check:

  • read:accounts
  • read:statuses
  • write:statuses

Save settings, open again and copy your access token.

(Caution: every time you save this application form, a new token is generated. Don't
forget to copy new tokens over to your Backdrop site.)

Switch to Backdrop, logged in as admin, go to "Configuration / Web services / Mastodon Toot".
Insert your access token there, also set the instance URL and choose a
content type. Save configuration.

Now switch to the "Verify credentials" tab, and hit the "Check" button. If
all went well, it shows a friendly green success message.

Find additional documentation in the
Wiki.

Issues

Bugs and Feature requests should be reported in the
Issue Queue

Current Maintainers

License

This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.