what features would you like to see in fedibooks?

things i'm definitely doing:
. customisable post frequency
. multiple bots
. bots learn from multiple accounts
. edit name, profile picture, etc. from fedibooks

things i'm probably doing:
. misskey support

things i'm not doing:
. patreon exclusive features
. different types of bots

i don't know when this will be ready because it's a fairly big undertaking, right now i've only got a few pages prepared and none of the backend stuff

i'm not looking forward to the SQL stuff but the rest should be fun :bun:

here's the bot edit page so far, it looks pretty gross i know

are there any options that seem missing? there are some other options not pictured here, such as turning off replies, banning given words, or changing the profile picture

i don't want to overwhelm the user with options but i don't want it to be too limiting either

this page allows you to manage your bots and such. the buttons on the bot are a little confusing because they're just icons. they mean, from left to right:

. toggle bot enabled/disabled
. bot settings
. accounts learned from
. banned words
. chat with your bot
. delete

before i shut down my free bot hosting service, i was hosting 108 bots. that means my server had 108 open connections listening for replies at all times. i don't know how many it can handle, but the answer's at least 108 :blobcatfingerguns:

i have no idea how many people are going to use this, though, so it might not go so well. each reply listener needs to be its own process, too... i might have to either get a separate server just for this or upgrade my current server to the prohibitively expensive next tier

in other words, when this goes live, i'm kinda hoping for people clicking on those donation links so i can upgrade the server! :blobbun_mlem:

this is by the people (henlo) for the people (you!) so if there's anything at all you'd like to see, let me know!

what do you want in an ebooks bot? what annoys or disappoints you about the current ones? if you could program, what custom functionality what you give your own one? what do you like or hate about webapps (like mastodon and gmail) that could apply here? what is your favourite breed of rabbit?

allowing users to get their bot to post once every five minutes is probably a bad idea, right

@lynnesbian idea: have it auto stagger so we don't have The Botting Hour

@zoe hmm but then it's not exactly once per hour

and things like once per 55 minutes will get messy ;u;

@lynnesbian no i mean like
have them post every hour, but not on the hour

@zoe ohhhh

so if you created your bot at 4:13 it posts every 13 minutes past the hour or something

@lynnesbian ye! but instead of "when it's created", maybe uniformly staggeActually I just realized that'd be eons of pain, ignore me

@lynnesbian @zoe pick a random minute at creation (as you are supposed to with cronjobs) prooobably?

@halcy @zoe but then what do i do when people want their bot to post every 55 minutes ;-;


Maybe you could look into what systemd timers do with AccuracySec and RandomizedDelaySec? It's all in systemd.timer(5)

@josh that's a good point, but then i'd need my python webapp to generate systemd services, which sounds a little risky

@lynnesbian Not necessarily, I mostly meant just emulate the behaviour yourself

@lynnesbian @zoe probably best you can do is still pick a random start time tho in this case you’re just kinda generally hosed I am pretty sure

and/or wow that sounds like a really interesting problem

Sign in to participate in the conversation

@lynnesbian@fedi.lynnesbian.space's anti-chud pro-skub instance for funtimes