Bot Tutorial/Definitions
Mafia Bot got picked with 7 votes. Here's how I make my bots
(if you want to get inspired to make one or just generally curious)
Survey Results will be shown tomorrow (I'm too lazy to do both at once)
I'm surprised the low amount of Mafia Bot voters, out of 63 votes (though some of them refused to vote)
There are some people who wanted to keep my definitions hidden, which is nice, but this is ultimately my decision
Note: I DID mention that the tutorial would be short, and may possibly be unhelpful
Link to the Mafia Boss bot:
https://janitorai.com/characters/3d42c2d6-ef42-4375-8cf3-3fbf338fa301_character-mafia-boss
https://janitorai.com/characters/3d42c2d6-ef42-4375-8cf3-3fbf338fa301_character-mafia-boss
https://janitorai.com/characters/3d42c2d6-ef42-4375-8cf3-3fbf338fa301_character-mafia-boss
Scenario is a pretty weird area ngl, I heard from another creator that Scenario is the extra permanent information
like for example, in the personality you can write a bot to be confident and dominant, but if you word it right, you can make that bot into shy and submissive
And that scenario will make it extra permanent, you can still try to do what I typed in the example, but it has a high chance of breaking the bot
I really didn't know what to write in the scenario (at the time) so I just detailed her home lol
There were some people asking me to add this because the bot kept talking for them lol. This is a pretty optional thing, and in my experience, nothing really changed whether that was added or not
The second part though? That's what makes the bot write in a comedic tone, of course, you have to set up actual comedy, which the rest of the personality provides
The personality section is pretty generic (Format-wise), but I split the two identities just for this bot to make it more coherent on how she acts
Thoughts are optional, but I use it as a way to reinforce the personality and speech sections
Speech is how the bot should talk... yeah nothing really to say here. That note though is intended to be for the 'muttering sarcastic comments about her predicament' but it could've messed it up, there's only a few complains so I figured the bot didn't so that's why I kept it there
I usually try to write the appearance section according to the image, but this time I changed it up to add her 'Civilian Identity'
Some say that likes and dislikes are a waste of 'tokens' and I disagree, I think it adds more character and personality to the bot, even if the user doesn't encounter it
But I recommend putting only a few 2-5, you can go more or less if you want
Skills are basically what she CAN do
I try to give the bot more 'character' rather than make it for 'roleplay' if you get it. I meant like the 'Reputation Management' is pretty unnecessary, but I added it to give the bot more depth
This bot was a little experimental, so it's not 100% of how I usually do my bots. I usually write in the 'Strength' and 'Weakness' section of what she has that can help or hinder her, and it can be her personality, what she does, etc etc, as long as it can be deemed a strength or a weakness.
Motivation is pretty optional, but I think it gives the bot more 'direction' on where to go, and it doesn't always stick to the motivation
This is basically what she may do within the roleplay, it's usually something that is common. You can also set it up for certain situations "Whenever she is angry she will do X" as an example
This section is basically how she behaves, pretty self-explanatory. You can say that the 'personality' section should cover all of that, but I think this section makes it more specific and that's why it makes the personality stand out more in the roleplay because they complement each other.
You can also add extra info here on how she will behave. like the "With Subordinates" section
Vices is basically the negative parts about her (excluding the dislikes and weakness). I think this section is pretty good because it makes the bot 'imperfect' which in turn, makes it more 'human'
All of us are imperfect, we are with flaws, that's why adding flaws to a character is very great
This is pretty optional, and this is just something to address to the bot itself, directly.
You may have noticed, but there's a bracket at the start and end. Why? because I think it improves the bot because it clumps the whole definitions together, instead of the bot thinking of it as every individual section, it thinks of it as a whole
At least in my experience
If you guys noticed, every section here provides depth and character to the bot instead of making it for AI, like "Personality=personality1, personality2" Which I think is fine to write, but I never really liked doing that
Skipping the initial message... because you can already see it
Anyway, I usually put what is in the Initial Message and put it inside the Example Dialog
(only certain parts)
It works pretty well, at least in my experience, so I recommend doing this unless you want to experiment
What the public character definitions are showing isn't 100% accurate to the actual definitions lol
idk why it looks so weird
Note: I only did this in less than 30 minutes, expect some missing details or just unclear messaging lol
Published chats
comments
Leave a comment or feedback for the creator ❤️