ActivityPub bot instance software (Mastodon compatible)
Hello guys,
I have been running a couple of ActivityPub / Mastodon bots posting historical photos from different public library collections (New York City, San Francisco…).
However, the hurdle I had was it was difficult and slow to deploy a new bot. It meant manually registering with Mastodon instance → verify → create app → add scopes…
So I have built a tool to speed up deployment for people who like to run multiple bots (identities / handles) on one instance. You could probably use it to run a regular user(s) as well with limits*.
This tool helps to deploy bots (new accounts / identities) in couple of clicks.
See it in action: https://bots.ambience.sk/
Code: https://github.com/nekromoff/mastodon-bots
I would be glad for any feedback. Thanks and enjoy.
- Limits are that currently there is only one shared admin pass to access. So possible, but not recommended.
9 replies
Also found this one: https://github.com/dknauss/fedibots (started around similar time)
This one requires command line to run it and does not have public pages. But good that people make these. I was missing simple app to run my bot, so I made it ;-)
Oh nice. I am also in the process of making something similar, with more extensibility and interoperability in mind.
Btw I can't access your demo website https://bots.ambience.sk/, is it just me?
I have seen that as well. I am sure Typescript/JS has its fanbase. I prefer PHP - hence my tool.
@dusoft indeed! I only mention it just so you're aware (if you weren't already) so you could compare notes maybe 😅
@dusoft ah, also there is Botkit by @[email protected] that may be interesting to work in tandem with 🙂
Yeah, going over features over similar apps, so I can learn and get inspired :-) I added relays yesterday as those (as I have learned) help to spread content. I thought that hashtags federate globally, but they don't.
@dusoft very cool 😎
Sounds like ActivityBot, whose name I only remember in passing, but seems to do something similar.
@julian I think the closest one is Stefan's: https://github.com/botwiki/fediverse-bot
But most of these are written in Javascript, I wanted a PHP one so any cheap shared hosting will do (until bots get very popular and then hosting upgrade will be likely required).
Works for me. So, not sure why.