A small Moa update: the CW support for tweets is a little more flexible now. If you start your tweet with something like

CW: us pol, mh

Then the corresponding toot will have a real CW with those flags.

If you enjoy discovering new music and you enjoy Mastodon please check out one of my other projects:

tusk.rocks

The more we use it, the more new music we get to discover. You can't argue with socialism.

Source is at github.com/foozmeat/tusk.rocks

Please send me suggestions

πŸ™

πŸš€ UPDATES πŸš€

⭐ If you post multiple images to Instagram Moa will now attach the first 4 of them when cross-posting.

πŸ“Έ

Hi all, this twitter account isn't monitored. If you want to get in touch please contact me on Mastodon at pdx.social/@moa_party

πŸš€ UPDATES πŸš€

⭐ you can disconnect your twitter account if you only want to cross-post between mastodon and Instagram

πŸ› Fixed a bug where a reply is cross-posted but the original message wasn't
πŸ› Fixed a bug in how twitter handles are replaced when cross-posted
πŸ› Mastodon profile links are no longer mangled when they're cross-posted
πŸ› Long quote-tweets are no longer mangled when cross-posted

There are more fixes and improvements on the way.

Feel free to add more here github.com/foozmeat/moa/issues

@MySexyGirlsPics Hi, Moa is going to be upgraded soon and it will no longer be possible to link more than one twitter account to the same mastodon account. Please disable or delete all but one of your Moa setups so that when the time comes you won't have any interruptions in cross-posting.

I'm sorry for the inconvenience.

@how Hi there, I'm investigating the issue where Moa can't handle the addresses on your server. There's a problem with your web server's redirect support.

If you run `curl -IL 's10y.eu/.well-known/webfinger?'`

you can see that a 301 is returned but the redirect URL is missing the query parameters. The return code is a 400 and there is no data returned. Unless this redirect is working Moa can deference the usernames.

Running `curl -IL 'ps.s10y.eu/.well-known/webfing'`

works as expected.

@gustavom Hi, Moa is going to be upgraded soon and it will no longer be possible to link more than one twitter account to the same mastodon account. Please disable or delete all but one of your Moa setups so that when the time comes you won't have any interruptions in cross-posting.

I'm sorry for the inconvenience.

@book Hi, Moa is going to be upgraded soon and it will no longer be possible to link more than one twitter account to the same mastodon account. Please disable or delete all but one of your Moa setups so that when the time comes you won't have any interruptions in cross-posting.

I'm sorry for the inconvenience.

It appears the networking gremlins are still at work so more delays can be expected.

Apologies for the cross-posting delay - there was some networking trouble this morning.

πŸš€ UPDATES:

πŸ› If you quote a tweet with your own media then it takes priority over the quoted tweets media
πŸ› Quoted tweets are now shown the same as retweets so its clear what they are
✨There's a new option to turn off including the link in instagram posts
✨There's a new option to enable conditional posting using the (don't post to mastodon) and (don't post to twitter) hashtags

I think I've got a fix in to allow 280 character tweets to go through reliably BUT Mastodon and twitter don't count characters the same way. No matter how many codepoints are in an emoji Mastodon counts it as 1 character so πŸ’© and πŸ‘©β€πŸ‘©β€πŸ‘§β€πŸ‘§ are 1 but twitter counts those as 2 and 11 characters respectively so Tweet splitting/truncating will still happen if people use emoji and go over 280 chars. There's nothing I can do about it sadly.

New Feature:

If an image is marked as sensitive in a toot you can choose to link to your toot over on twitter instead of sending the image across.

Important Change:

Retweets are now *always* posted as Unlisted to the fediverse. This matches the behavior of boosted toots in Mastodon.

Well turns out my db corruption fix from this afternoon only created a different type of corruption. I apologize if things were cross-posted incorrectly. I believe I've got it sorted out now.

Fortunately I had a backup of the DB from before the update. The bad thing is that the workers had run after that DB dump was made so I couldn't be sure that the message IDs hadn't been updated so restoring ran the risk of duplicate messages.

I wrote some code to dump the pickled settings from the good db backup out to files, moved them to the server, and restored just the good settings.

It was a big mistake to store the settings as pickled objects so fixing that is my top priority.

(2/2)

OK sorry for the downtime. What happened is that I added a feature which added some new settings.
This is all fine and good.

Each user's settings are stored as pickled python objects in the DB. Not the best choice but also not really a problem. Weirdly when the updated settings were written back to the DB the data was corrupted by mysql!

"Invalid utf8mb4 character string: '800495'"

When the settings would get read back out moa would crash.

(1/2)

@windd_imas

Terribly sorry but right after you hooked up Moa I had to rollback the database to address a serious bug. You'll have to set up the connection again.

Very sorry!

Unfortunately moa is down at the moment. I'm trying to squash a bug.

Show more
pdx.social

pdx.social is a server for folks who live in the Portland, OR region. Registration is by invitation only and you can receive an invitation by contacting a member or emailing admin@pdx.social. You must abide by our Code of Conduct.