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
Posts 5,680 - 5,691 of 8,130
Many questions are answered in the FAQ.
psimagus
15 years ago
15 years ago
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!
)
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!

Ronnie075
15 years ago
15 years ago
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!

Ronnie075
15 years ago
15 years ago
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?
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?
prob123
15 years ago
15 years ago
The best way is to use a plug in.
(allnames) 25 0 remember (key1) as only "name"
response (key1) is a very masculine name
(allnames) 25 0 remember (key1) as only "name"
response (key1) is a very masculine name
Ronnie075
15 years ago
15 years ago
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
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
Ronnie075
15 years ago
15 years ago
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.
You: Veronica
Bot: OK, I will veronica.
prob123
15 years ago
15 years ago
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.
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.
Ronnie075
15 years ago
15 years ago
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.
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.
Ronnie075
15 years ago
15 years ago
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.
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.
Ronnie075
15 years ago
15 years ago
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.
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.
prob123
15 years ago
15 years ago
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.
» More new posts: Doghead's Cosmic Bar