Personality
Discuss specifics of personality design, including what Keyphrases work well and what dont, use of plug-ins, responses, seeks, and more.
Posts 2,974 - 2,985 of 5,106
Posts 2,974 - 2,985 of 5,106
Patricia
20 years ago
20 years ago
Caylin Viljoen,
When you want to store your bots friend in memory you must have a keyphrase like this:
I like (*) [0,0] <?PF remember (key1) as "friend"; ?>
The response will be something like:
I like (mem-friend) a lot
If you want to have only one friend you should use <?PF remember (key1) as only "friend"; ?> instead.
When you want to store your bots friend in memory you must have a keyphrase like this:
I like (*) [0,0] <?PF remember (key1) as "friend"; ?>
The response will be something like:
I like (mem-friend) a lot
If you want to have only one friend you should use <?PF remember (key1) as only "friend"; ?> instead.
tai
20 years ago
20 years ago
Then again the (*) could pick up any *thing* or person the bots likes.
I like Katherine, I like potatoes... etc
It's okay if you keep the bot response to something that isn't JUST for a personality.
Not "I want to have (friend)'s babies!" If they like potatoes... it would be rather odd
I like Katherine, I like potatoes... etc
It's okay if you keep the bot response to something that isn't JUST for a personality.
Not "I want to have (friend)'s babies!" If they like potatoes... it would be rather odd

Patricia
20 years ago
20 years ago
You are right Tai, it is better ask an appropriate question and to use a seek to store ones friends name. But I'm not sure if, in a seek, you can have a (key1) different from the (firstkey1) coming from the keyphrase. But it seems that Caylin's error is in the way he uses a memory in the response.
Patricia
20 years ago
20 years ago
I just tested (key1) in seeks with the knock-knock game and they work.
knock knock [0,0]
who is there?
+ (noun) [0]
(key1) who?
+ knok [0]
goto knok knok
+ xnomatch [0]
Ha ha very funny, (name)
knock knock [0,0]
who is there?
+ (noun) [0]
(key1) who?
+ knok [0]
goto knok knok
+ xnomatch [0]
Ha ha very funny, (name)
Caylin Viljoen
20 years ago
20 years ago
Is there a way to get your bot too remember what he said before, without adding a seek to every respsonse? as in:
Saajid: Dont you love dew covered turnips?
you: What are dew covered turnips?
Saajid: Well, you obviously dont love them if you dont know what they are.
Saajid: Dont you love dew covered turnips?
you: What are dew covered turnips?
Saajid: Well, you obviously dont love them if you dont know what they are.
deleted
20 years ago
20 years ago
Caylin doesn't mean adding a search for what are dew covered turnips, because he wants to put something similar in all my responses.
Caylin Viljoen
20 years ago
20 years ago
I need help again!
I search for the phrase "call me"
and when I find it I save (postkey) as (mem-name), however it does not work, instead it uses the actual name. Here is the problem I had:
Saajid: Must I call you Pete Puma?
Pete Puma: Call me Pete, please.
Saajid: Ok, I will call you Pete Puma!
Pete Puma: Call me Pete, please.
Saajid: Ok, I will call you Pete Puma!
Pete Puma: Call me Pete, please.
Saajid: Ok, I will call you Pete Puma!
Pete Puma: Call me Pete, please.
Saajid: Ok, I will call you Pete Puma!
Pete Puma: Call me Pete, please.
Saajid: Ok, I will call you Pete Puma!
Pete Puma: Call me Pete, please.
I search for the phrase "call me"
and when I find it I save (postkey) as (mem-name), however it does not work, instead it uses the actual name. Here is the problem I had:
Saajid: Must I call you Pete Puma?
Pete Puma: Call me Pete, please.
Saajid: Ok, I will call you Pete Puma!
Pete Puma: Call me Pete, please.
Saajid: Ok, I will call you Pete Puma!
Pete Puma: Call me Pete, please.
Saajid: Ok, I will call you Pete Puma!
Pete Puma: Call me Pete, please.
Saajid: Ok, I will call you Pete Puma!
Pete Puma: Call me Pete, please.
Saajid: Ok, I will call you Pete Puma!
Pete Puma: Call me Pete, please.
Caylin Viljoen
20 years ago
20 years ago
using the (*),
if you then use (key1) will that save only one word or the rest of the sentence, as in:
you:I like you alot
bot searches for "i like (*)"
will (key1) = you
or will (key1) = you alot?
if you then use (key1) will that save only one word or the rest of the sentence, as in:
you:I like you alot
bot searches for "i like (*)"
will (key1) = you
or will (key1) = you alot?
Bowchickawowers
20 years ago
20 years ago
Caylin-
In your "friend" question above, the plugin (friend) cannot be used as a keyphrase, only within a response. Phrases that contain a name of your bot's friends should automatically get picked up by either xgossip or one of the xemotes.
In your "friend" question above, the plugin (friend) cannot be used as a keyphrase, only within a response. Phrases that contain a name of your bot's friends should automatically get picked up by either xgossip or one of the xemotes.
tai
20 years ago
20 years ago
Caylin-
Message 2981:
Don't save (postkey) as (mem-name), save it as (name). The 'mem' part is for when you want to bring back the memory. It's like telling the bot it's not a plugin from the plugin list but an actual memory saved in the bot's memory banks.
If you check your memories page Pete Puma will now show up
Name: Pete Puma
mem-mem-name: Pete
or something like that.
Try this in to remember the name instead: <?PF rem (postkey) as only "name"; ?>
That will mean it will remember his 'name' as ONLY what he replies with (aka Pete).
Then you say "Okay, I'll call you (mem-name)".
Message 2981:
Don't save (postkey) as (mem-name), save it as (name). The 'mem' part is for when you want to bring back the memory. It's like telling the bot it's not a plugin from the plugin list but an actual memory saved in the bot's memory banks.
If you check your memories page Pete Puma will now show up
Name: Pete Puma
mem-mem-name: Pete
or something like that.
Try this in to remember the name instead: <?PF rem (postkey) as only "name"; ?>
That will mean it will remember his 'name' as ONLY what he replies with (aka Pete).
Then you say "Okay, I'll call you (mem-name)".
Shadyman
20 years ago
20 years ago
tai:
Yeah I had that problem when I started with AIScript for a while.. *blush*
Yeah I had that problem when I started with AIScript for a while.. *blush*
» More new posts: Doghead's Cosmic Bar