User avatar
Lunyabakumori 🩷 @lunya@f.lunya.pet
7mo
instance software type shit
3
0
0
0
User avatar
Lunyabakumori 🩷 @lunya@f.lunya.pet
7mo
A gotosocial instance is the one I'll likely use for collabmarkov, because it's very fast and implements MastoAPI properly. I can also completely disable the rate limiter for myself to make the bot even faster

Iceshrimp.net is the new software in development, it seems interesting but what kinda drives me away from it is the bad public preview and the broken MastoAPI (for some reason mastodon.py says it doesn't support any authentication methods, and when you force it to authenticate, it is going to error out on every move)

Akkoma is way too slow for my good (notifications take like 10 seconds to load) and sometimes buggy (can't reply to my own posts in some cases)

Mastodon isn't very configurable and afaik you can't turn off media caching which causes my server to have a full hard drive within hours

Sharkey is *key and I stopped liking *key, it is not really stable for my needs (I couldn't even log out on my old instance because the logout endpoint was a 500)
1
0
0
0
User avatar
pancakes nonbinary_cat @pancakes@meow.company
7mo
@lunya i'm running multiple bots with mastodon.py so i'm not sure what's going on there
the only api issues i am aware of are some jankiness around quotes that is more of a masto issue
1
0
1
0

User avatar
Lunyabakumori 🩷 @lunya@f.lunya.pet
7mo
@pancakes I tried both username and password authentication (what works on Akkoma) and code authentication (what works on GoToSocial). Both throw "unsupported authentication method". I tried to then debug the API and overwrite the object which said, which authentication methods are supported, to also support the authentication methods above, and while it did authenticate, trying to post for example said that I am unauthorized to post, even if the scopes were there.
1
0
0
0
User avatar
pancakes nonbinary_cat @pancakes@meow.company
7mo
@lunya that's strange
it's kind of a mess but here's one of my bot scripts that i can confirm works
git.meow.company/pancakes/fedifeeds
1
0
0
0
User avatar
Lunyabakumori 🩷 @lunya@f.lunya.pet
7mo
@pancakes your login.py causes this on my iceshrimp instance
1
0
0
0
User avatar
pancakes nonbinary_cat @pancakes@meow.company
7mo
@lunya oh this is a recent bug that i caused (my bad)
i'm submitting a fix (it's tiny)
1
0
1
0
User avatar
pancakes nonbinary_cat @pancakes@meow.company
7mo
@lunya it's merged sorry about that
0
0
1
0