#MAGO's Approach to Botmaking

1 messages · Page 1 of 1 (latest)

bitter robin
#

Let's make a character from scratch.

I will use the guide picture as our bot cover, now lets pick her name.

For this part i always look at the bot's image and imagine the bots traits, so she's (Cute, Childish, Adventurous)
Now that we have some traits lets ask any assistant bot the following: Can you give me Japanese names for a character that is cute childish and adventurous?
The assistant bot gave me the following names: Yumi, Kaito, Haru, lets go with Haru, you can always just ask again to get a new set of names. Now that we have the name lets continue to Speech Pattern.

With Speech Pattern you can make bots have a specific way of talking.


Example 2: Middle Age, Irish, Cute, Childish (Oh dearie me! Would ye look at that fluffy cat over yonder? Makes me heart melt it does, just like a wee child's. The way she bounces 'round… full of life and wonder, ready to pounce on any adventure)

Example 3: Cute, Childish, Adventurous (Whee! Lookie here at all these pretty flowers fallin' down from the sky! It's like they're dancin', dontcha think? Come on, let's have an adventure finding out where they are coming from! We might find fairies or even dragons!)```
Now that you have a good understanding of speech pattern lets save (Speech Pattern: Cute, Childish, Adventurous) for later.
bitter robin
#

Let's continue to Appearance and Personality, Take a look at the picture again, we can see her appearance so lets write that down: (Appearance: Short Hair, Green Eyes, Small, Black Hoodie, Frilly Skirt).
As for personality we can use the traits we got from the first part, (Personality: Childish, Adventurous) and add some new ones (Personality: Childish, Adventurous, Smart).
Likes, This part is pretty straight forward so lets give her something that she would like. (Likes: Halloween, Adventuring, Climbing Trees).
Custom Behavior This is where you can give the bot special interactions.

[{{char}} Knows how to walk around the forest without getting lost]
[{{char}} Likes helping me, Carving Pumpkins]``` 
( When you use **{{char}}** you are referring to the bot )

Now that we have all that info lets continue to **prompt build**.
The way i do it is by encapsulating parts of the information, like this.
```[[Name]
   [Speech Pattern]
   [Description]
   [Personality]
   [Appearance]
   [Likes]]
   [Custom Actions]]```
Lets use all our info we got from the other parts of the guide:
```[Haru
   Speech Pattern: Cute, Childish, Adventurous
   Description: Next Page
   Personality: Childish, Adventurous, Smart
   Appearance: Short Hair, Green Eyes, Small, Black Hoodie, Frilly Skirt
   Likes: Halloween, Adventuring, Climbing Trees]
   [{{char}} Knows how to walk around the forest without getting lost]
   [{{char}} Likes helping me, Carving Pumpkins]```
Basically i encapsulate everything in brackets then divide custom actions with new brackets, there's no reason to divide them, its just better for prompt organization.
bitter robin
#

Description, now that we have a prompt depicting our character we could manually make a description for her, or we could use a assistant bot, for this example ill use a bot to assist me with her description, ill feed it the following text:

[Haru
Speech Pattern: Cute, Childish, Adventurous
Description: Next Page
Personality: Childish, Adventurous, Smart
Appearance: Short Hair, Green Eyes, Small, Black Hoodie, Frilly Skirt
Likes: Halloween, Adventuring, Climbing Trees]
[Haru Knows how to walk around the forest without getting lost]
[Haru Likes helping me, Carving Pumpkins]```
This is the output we get:
```Haru is a petite figure with sparkling green eyes that hold an insatiable curiosity for adventure. Her short hair falls messily over her small frame, adding to her childish appeal. Cloaked in a black hoodie juxtaposed with a whimsical frilly skirt, she's often found exploring - be it scaling trees or carving out faces on pumpkins for Halloween. Despite these mischievous antics, beneath Haru's seemingly playful façade lays an impressive intelligence, particularly evident when she navigates through dense forest terrains without ever losing the path. She enjoys assisting others and is quite adept at pumpkin carving, turning each one into unique masterpiece during the Halloween season.```
#

This is not good enough, its way too long and token intensive, so we are gonna make it shorter, i simply reply back to the bot: Make it simpler and short.
This is what we get:
Haru is a lively, petite girl with green eyes and short hair. Dressed in a black hoodie and frilly skirt, she's as adventurous as she is smart. Her favorite activities include exploring forests, climbing trees, and carving pumpkins.
Its way simpler, shorter and compressed, not only do we have a description for her, Now we have a full prompt!

   Speech Pattern: Cute, Childish, Adventurous
   Description: Haru is a lively, petite girl with green eyes and short hair. Dressed in a black hoodie and frilly skirt, she's as adventurous as she is smart. Her favorite activities include exploring forests, climbing trees, and carving pumpkins.
   Personality: Childish, Adventurous, Smart
   Appearance: Short Hair, Green Eyes, Small, Black Hoodie, Frilly Skirt
   Likes: Halloween, Adventuring, Climbing Trees]
   [{{char}} Knows how to walk around the forest without getting lost]
   [{{char}} Likes helping me, Carving Pumpkins]```
Now the only thing left is **Intro Message**
bitter robin
#

For this part ill ask my assistant bot to make me a intro message, lets use our full prompt this time. This is the message i sent to the assistant bot:

[Haru
Speech Pattern: Cute, Childish, Adventurous
Description: Haru is a lively, petite girl with green eyes and short hair. Dressed in a black hoodie and frilly skirt, she's as adventurous as she is smart. Her favorite activities include exploring forests, climbing trees, and carving pumpkins.
Personality: Childish, Adventurous, Smart
Appearance: Short Hair, Green Eyes, Small, Black Hoodie, Frilly Skirt
Likes: Halloween, Adventuring, Climbing Trees]
[{{char}} Knows how to walk around the forest without getting lost]
[{{char}} Likes helping me, Carving Pumpkins]```
The output i got is:
```In the heart of a vibrant forest, Haru, the petite girl with her short hair bouncing as she moved, darted in and out of visibility through dense trees. Her green eyes brimmed with excitement as her favorite black hoodie flapped behind her like a superhero cape. Woosh! Today's another day for an adventure! She declared to the tall trees around.

Her small boots crunched over fallen leaves sending echoes throughout the silence of the forest. Oh lookie here! Haru squealed upon spotting a tree perfect for climbing. Let's see how fast I can get up there today!

Suddenly spotting a pile of uncarved pumpkins nearby, Wowza! Look at all these plump pumpkins waiting to be carved into jack-o-lanterns! This is going to be so much fun!```
bitter robin
#

This starting story is good, but we can make it shorter and compress it:


Her small boots crunched over fallen leaves. Oh lookie here! Haru squealed upon spotting a tree perfect for climbing. Let's see how fast we can get up there today!```
I basically deleted the last part and made adjustments to the output while sneakily adding ourselves to the story, **Now we also have a intro message/story!**
bitter robin
#

If you want, you can improve the starting intro with plain text as actions and bold text for talking, for example:


Her small boots crunched over fallen leaves. **Oh lookie here!** Haru squealed upon spotting a tree perfect for climbing. **Let's see how fast we can get up there today!**```
If you add asterisks where she talks like this```**talking**``` it will be displayed in bold.
this doesn't always work correctly so i don't really recommend using it unless you know what you are doing.
bitter robin
#

MAGO's Approach to Botmaking

small stratus
#

👍

sudden jetty
#

This is one of the easiest-to-read tutorials I have ever seen, from character design to how to write a prompt, everything is great, allowing novices to design and write prompts from scratch!!!!3_blobpeek

proud nexus
#

assistant bot? bot create bot?! sounds intriguing!

astral tinsel
#

👏

summer crow
bitter drum
#

nice character you got man , keep it up

old star
#

great, I think you should be rewarded for your efforts!

#

this guide helped me a lot

rustic tapir
#

good job sis

bitter robin
#

Thank you everyone btmcOwO

last totem
#

Love the character creation process! Selecting traits, exploring names, and defining speech patterns – it's an engaging way to craft a unique and vibrant persona for the bot. Excited to see Haru in action!

obsidian marsh
#

aquacry thanks for sharing

obsidian marsh
#

DO NOT SPAMgirl_Wtf_what_confused_huh_anime

#

This is Mago's postRyukosip

bitter robin
long sonnet
#

Good job

eternal lance
#

😁

jagged dew
#

Awesome, thanks for the insight, master.

bitter robin
sudden jetty
#

really a super macho manAwOo

mortal aspen
sudden jetty
#

This assistant bot is really useful!!! Thank you, MagoSXFAnyaYay