This is what I’m running into to try to make new Indieweb technology as simple to explain as possible. Ryan Barrett did some amazing work and made it possible to connect your own Mastodon account to your site. So you can get likes and replies from Mastodon in the comments of your own site. But you can also publish something on your site and have it published on Mastodon as well. This could be a note, an article or whatever. So you Publish on your Own Site and Syndicate Elsewhere (POSSE). But now the question is, what steps do I take in WordPress and on Brid.gy (Ryan’s platform) to make this possible? I am not quite sure what to do where. Can I just include a link (https://brid.gy/publish/mastodon) to the webmention target at Brid.gy as explained in their manual? But how do I automate this? With the Syndication Links plugin? But what do I fill in where?
A step by step manual to publish would be very helpful. Maybe Neil Maher’s write up from a few months back on a similar matter could give some clues…
Update: It looks like the link to the webmention target on Brid.gy published this post (logfile). But it’s just the title and the link. How do I send a toot from my own site to Mastodon?
Frank Meeuwsen says
Well this seems to work. But it only includes the title, no blurb/excerpt and the URL is the internal WordPress URL instead of the pretty permalink. How do I solve this?
Neil Mather says
The way I tested it is as you described – by adding the brid.gy/publish/mastodon link as a custom provider in Syndication Links.
My own test post wasn’t great though – it included the link back to my site (even though I have it set not to in Syndication Links), and also included the text ‘Also on’.
When I get chance I will test it further, and maybe write a blog post revisiting all the different IndieWeb to Mastodon options!
Neil Mather says
I wonder if it posted just the title and the link as it recognised this post as an article type (you can see objectType: article in the logs).
If you were to create a note then it would post the full content of the note as a toot, I think.