Devlog #2
Steadily making progress, functions are a bit more clearer in my mind, pieces slowly start to fit.
Updates:
- instance whitelisting works
- DMs are now replied with DMs too so people can play without spamming
- Responses to commands are unlisted for less spam
Since it's a misskey and not a pleroma bot I'm going to use the misskey drive to my advantage and directly load the files there so the database has just a bunch of ids instead of interacting with images locally or whatever, also so when posting again, the bot can use the same image it uploaded initially.
I thought of making a GUI to interact with the database and insert the characters but perhaps I can just make it so the characters can be added from a bot command too, like:@waifumelon addchar "Pleroma-tan pregnant" [rareness] (image upload)
Of course it would have a whitelist so not everyone can just add any character.
We will see how easy it is but I really preferred to keep the website that also accesses the database to be read only so I don't have to worry about authentication
RE: https://mai.waifuism.life/notes/a7kljr7xwo8s0esd
If you have a fediverse account, you can quote this note from your own instance. Search https://mai.waifuism.life/notes/a7mq1cjewo8s0maz on your instance and quote it. (Note that quoting is not supported in Mastodon.)
Devlog #3
A lot of updates yesterday, and the firsts public tests, along with bugfixing. Wasn't expecting it to blow up as much as it did, even if for now the bot is basically just a dice. Hopefully when more features are out, it attracts a bit more attention.
Current features:
- User accounts
- Rolling
- Creating characters
- Roll history
- Send, receive and save character images (Directly from the fediverse!)
- Instance whitelisting
- Replies are either dms or unlisted (for less spam)
Immediate to do:
- Whitelist system but for Users
- Add time limitation on rolls
Long term:
- Trading
- Card burning (exchanging low star cards for a roll)
- Favorite chars, "status", "owned cards" or "cooldown" commands
- Public post when someone rolls a rare card
- Leaderboards
- Most traded Characters
- Most owned Characters
- Most voted Characters
- Most popular Characters (?)
- Users with the rarest Characters
- Simple card template, and a website to place images in the card.
- Add pleroma support (Currently only works with misskey)
Here's some of the characters that were added.
RE: https://mai.waifuism.life/notes/a7mq1cjewo8s0maz