Because #BotsInSpace is shutting down (😢) I'm looking for a new home for my bots.
I have an RSS feed which posts to BlueSky…
And I have Bridgy which converts BSky to Fediverse…
So… Welcome @openbenches.org !
(This is an experiment. Feedback welcome. I might try self-hosting. Not sure yet. I don't know how to move followers across.)
Terence Eden
in reply to Terence Eden • • •Thinking about this further… I would like your advice and wisdom on how I should self-host my many bots.
All one one sub-domain?
@bot1@bots.edent.tel
@bot2@bots.edent.tel
Separate sub-domain for each?
@bot@bot1.edent.tel
@bot@bot2.edent.tel
Buy a new domain for each?
(LOL nope!)
Something else?
(What?)
Terence Eden
in reply to Terence Eden • • •Thinking about creating a Mastodon instance only for automated accounts.
Wouldn't have to deal with replies, following accounts, or anything complicated.
I even had a comedy name picked out for it - but someone beat me to it.
masto.bot/
masto.bot
Mastodon hosted on masto.botTerence Eden
in reply to Terence Eden • • •OK! Want to self-host your own bots now #BotsInSpace is going away?
I've made the *simplest* possible server just for you!
gitlab.com/edent/activity-bot/
Upload two files to your server (index.php and .htaccess), fill in a couple of details, and… that's it!
This is designed for write-only bots. It isn't interactive, it won't store or reply to messages sent to it, but it will post hashtags, links, mentions, and images.
You can see the sample bot @bot
Feedback very welcome!
Terence Eden / ActivityBot · GitLab
GitLabTerence Eden
in reply to Terence Eden • • •🆕 Update!
You can now move followers from your old bot accounts to your new self-hosted ones.
So now @solar@botsin.space points at @solar@solar.bots.edent.tel - and all the followers have moved!
Source code at gitlab.com/edent/activity-bot/
Terence Eden / ActivityBot · GitLab
GitLabTerence Eden
in reply to Terence Eden • • •OK! My self-hosted ActivityPub Bot works with a few hundred followers.
I'm going to try and move @colours which has over 1,000 followers (WHY?!?!) and see if it copes with that.
All the code's at gitlab.com/edent/activity-bot/
Terence Eden / ActivityBot · GitLab
GitLabTerence Eden
in reply to Terence Eden • • •Hmmm. About 1,000 followers have moved over to the new account - @colours
I can see my messages being sent. But they don't seem to be received. Not entirely sure what's going on and am half a bottle of Malbec into the evening, so probably shouldn't be futzing around with code.
One for the morning, I fear!
Terence Eden
in reply to Terence Eden • • •OK. What is going on here?
A bunch of people can see the posts sent out by @colours - but lots of people can't.
As far as I can see, Mastodon.social isn't sending me back an HTTP response when I send to a shared inbox. But other Mastodon-based servers happily accept it.
Here are the headers
gist.github.com/edent/1f41d1b2…
Any help #ActivityPub friends?
Mastodon Rejected this
Gist