I'm looking into porting my Twitter bot to Mastodon. I have a Lua→curl→Mastodon module mostly working, so it's time to look into actually using it. I was wondering if you know what the botally consensus is on making a Mastodon bot behave nicely yet also being easy to discover/attracting new followers. Public toots might spam the timelines, but unlisted toots won't be found unless people already know about the bot 😕
Any other botmakers encounter an issue with a Mastodon instance where on a POST request to the `statuses` endpoint it returns the "We're sorry" HTML page instead of even a JSON formatted error?
All other POSTs and GETs are working as expected, it's just the status post that is returning this. Manual posting from the web client works fine. #botALLY
Local timeline here seems to be clogging up a bit. Be wary of your posting frequencies, everyone! It may be advisable to slow down your posts as you age, too.
One trick that can help prevent oversaturating your shtick: https://mastodon.social/@hYPotenuser/2025760
Bot responsibly and have fun! #botALLY
#botIdea #botAlly Make a welcomebot for your instance who introduces new users to the community and its norms.
"I see you've posted an #intro post. Welcome to frivolous.url! Remember that you are obliged to follow our instance guidelines, listed at http://...."
"Would you like to be listed in our daily digest of new users? It might be a good way to meet people with whom you share interests."
Think IRC bots or Slack bots, vs. the twitterbot model.
my pals and i are very interested in making art bots that address the ethical and social challenges of bots in social media and beyond. we're always talking about about these sorts of things, and it's why i decided to make my bot's tweets unlisted by default. https://botsin.space mentions one of our common principals, "Bots Should Punch Up" https://www.crummy.com/2013/11/27/0 If you would like to chat w/ or other bot makers like me look for the #botAlly hashag. :grin: