Newcomers

This is a forum for newcomers to the Personality Forge. Many questions can be answered by reading the Book of AI and the FAQ under the "My Bots" link in the upper corner.

Posts 5,680 - 5,691 of 8,130
Many questions are answered in the FAQ.


15 years ago #5680
Yeah - it's pretty safe. If you keep good backups it's totally safe. I have an archived version of each of my bots for every upload I've ever done (just add the date/time to the filename,) so it would be easy to backtrack if I ever wrecked one (even if it was a subtle wreckage that didn't appear all at once.)

Even for Brother Jerome when he was too big for the importer, I used to do ~weekly exports so I at least had a record (and now the importer's been tightened up, he's actually importable again. Hurrah! )

15 years ago #5681
Imported today for the first time. Of course my file is only 55kb, it worked great. But I managed to produce a dozen formatting errors, that I had to go back and repair. I keep my files in a password-protected zip-folder on WinXP, I wonder if it may corrupt text files. A couple of [-1:5] turned to [1,5] and I don't know why. I rectified everything and it appears to work when tested on a test bot. Will upload now to main, wish me luck! I am still in awe of capabilities!

15 years ago #5682
That is the one great thing about importing, it cleans up all those errors.

15 years ago #5683
I run into a brick wall and cannot resolve this for several days now.

Bot: what is you name?

Human: John

I tried the pair below, but it doesn’t work.

Keyphrase: (boys-name-catch)

Response: (key1) is a very masculine name (AI SCRIPT to remember name and gender)

What actually happens is that the bot thinks that John is a command, and reply: No, thanks I don’t want to john, or something similar depending on its emotional state. I gave the phrase a ranking of 50 btw.

Is there anyway to deal with capturing names in this situation? Am I missing something obvious and simple? This came up several times in chat, people just say their name as a one word statement. Should I use (AI SCRIPT raw)? Or some other feature?

15 years ago #5684
The best way is to use a plug in.
(allnames) 25 0 remember (key1) as only "name"

response (key1) is a very masculine name

15 years ago #5685
Thanks, I will try this (allnames) plugin.

I used these pugins instead (boys-name-catch) and (girls-name-catch), I copied them from the shared plugins so they do exist.

Could it be possible that some plugins simply don't work?

It would be so good if it worked:

I am (girls-name-catch) <?PF rem (postkey) as only "name"; rem "female" as only "gender"; ?>

Responce: (key1) is a very feminine name


15 years ago #5686
Nope, (allnames) plugin does not work with my bot - gave it rank 50, but it simply defaults to xcommand

You: Veronica
Bot: OK, I will veronica.

15 years ago #5687
You: John
Bot: So it was john!

It works for me, check that you have the script in the script box. I only have a rank of 10
remember (key1) as "who";remember (key1) as "name"

Made sure that the plugin you are using works,
I made my own I don't know if you can use them because they are not public
(testname23957),(nametwo23957),(namethree23957),(namefour23957),(namefive23957),(namesix23957),(nameseven23957)

If a plug in is too long it will stop functioning..that's why I have so many "name" ones.

15 years ago #5688
Thanks, that can be the explanation - the (boys-name-catch) and (girls-name-catch) are very long and comprehensive lists. The Book of AI does not say anything about too long plugins, but there can be a timeout cutoff.

Only shared plugins can be used. I don't know if (allnames) is shared, but it is likely to be long. I will test with a shorter plug in.


15 years ago #5689
Problem sorted! (allnames) is public, but it does not work on my bot. Other long lists also failed.

This however works. I put these 3 plugins as a keyphrase

(name-female), (name-girl), (name-f)

and voila!

You: Rebecca
Bot: Nice to meet you rebecca

Shame about the non-capitalising the name. But this a new challenge to resolve. This will go into seeks where the bot asks name. Or perhaps it is best to leave them as keyphrases - just add scripts to rem names and gender.

(GirlNamesOldFash..)
(key1) is a nice traditional name. Very feminine.


15 years ago #5690
You: Jane
Bot: Nice to meet you Jane

It looks like some names in a plugin have not been capitalised, or else it is a glitch of some sort. Jane got capitalised, but not Rebecca and John.

15 years ago #5691
If you want the name capitalized, just right (Key1) that will take care of it. if you cap the K, it will cap the first letter in whatever word key one is.


Posts 5,680 - 5,691 of 8,130

» More new posts: Doghead's Cosmic Bar