Accurate mass character/kink database || FREE SCRIPTS + ADV SCRIPT DOCUMENTATION

Accurate mass character/kink database || FREE SCRIPTS + ADV SCRIPT DOCUMENTATION

26

59

So this is just a bot giving you guys my script since it doesnt show up on my profile. You are free to use these scripts without any perm. (altho itd be cool if u commented ur bot so i can have more material)

(You can skip this part, this is just explaining how everything works for anyone actually interested in making scripts and stuff. You can find the template for all of my scipts in the bot personality besides my kink lorebook. If you want my specific scripts I used, you can find them on my park bot. And you can click on them to view them. )

Essentially what these scripts do is they listen to the bot's output, and grabs the characters and any keywords that might be related to kinks. This is mostly helpful for large open world bots, where the reader can explore and interact with different characters. I have it set up right now so that every character and their position in my park bot is random, but you could set it up in a way to make the characters location bound.

Why are scripts needed? So j.ai output messages can't really interact with normal lorebooks. Lorebooks are mostly for the reader to activate. So, in a scenerio where the bot its self is supposed to explain things to the reader without them knowing it is kinda shity. Me personally, I hate asking a character to do something, or to explain what I want from them. Might just be my sub mindset tho

Why do I need any of this? Can't I just tell the bot to make random characters and it'll make random characters? You can, but from what I experienced on my LLM (deepseek) it doesn't really make them random. Sure, they have difference species/appearance, but they all talk/act the same. And its really easy for the LLM to hallucinate features to the current character or even just forget about them if you're 200+ messages deep. And the bot will just pull any kinks from your persona bio or context in the chat. It's not random and it gets old quick. But if that's okay with you, then you should do it. Adding all this extra shit makes errors sometimes and also I've spent 20 bucks in tokens this month lol


The first part is getting the bot to reference the character. If your open world bot is on a more personal level, you could assign names to your characters. But since my bot I used the scripts for was based around cruising, it'd be awkward for the characters to introduce themselves by names. So I used a character code to reference all of my characters. What ever you use to reference your character, you want to make sure it's always in the bot's output though. Or the bot will erase over the injected information. You can see how I did that in my park bot.
Due to how scripts react to the previous message, you will have to give a brief description of the character. Since it takes at least 1 initial message for the injectors to read, the first message where the bot introduces the character needs to be instructed. To minimize hallucination of your characters.

I also have a mini "randomizer" function directly in the bot's personality. It would be better to use a script for this, but I was way to high to figure out how to do that. Trying to have a script listen to when a new character is introduced/leaves is way to glitchy anyways. I do have a "character list shuffler" script that helps out the bot by randomly shuffling the order of the characters so it's easier for the bot to actually be random. (because asking a LLM to do something is not as good as actually doing something through code lol).


So after the bot sends the character code, the "character index" script will read the bot's last message, find the character code, and will send the corresponding definition associated with that character. It works better if its injected into the bot scenario rather than personality. Even though the scenario has a way smaller threshold (700 ish tokens for decent output) it works better. But if you're having issues, and your bot personality isn't too long, you should ideally put it there. And save the token space in the scenario for your kinks

_____________________________________________________________________________

The kink injector works similarly to the previous script. But instead of just using the character code, it also uses general keywords to add some variation to them. It's essentially a modified lorebook. Due to the limit of the scenario, i had to slim the kink entries to one-two sentences. But you could also just choose to have less kinks. I didn't get to play around with this part too much. So right now I have my base lorebook attached to the bot that has all of the enties but with full descriptions. I don't think it does much, but on the rare chance that the lorebook gets fired then it'll go hard. But honestly if you use less kinks and optimize it, it would be better to just have your kink descriptions all in the kink injector script. I'm just lazy, and I've been on this for around a month and want to be done lol.



I think that's all. Idk most of this stuff I did weeks ago. I've been "testing" my bot for too long lol.
If anyone has any questions that I didn't touch on feel free to ask. Or if anyone has any questions about their own scripts I'll try to help you

Created Mar 15

Updated Mar 15

Published Mar 15

proxy allowed

Published chats