Personality
Discuss specifics of personality design, including what Keyphrases work well and what dont, use of plug-ins, responses, seeks, and more.
Posts 4,858 - 4,870 of 5,104
Posts 4,858 - 4,870 of 5,104
LarsB
8 years ago
8 years ago
Hmmmm, real quick example:
Your KP is
Let us talk about
Use (postkey) in the response:
Ok, tell me about (postkey).
Good luck.
Your KP is
Let us talk about
Use (postkey) in the response:
Ok, tell me about (postkey).
Good luck.
BotMaster2000
8 years ago
8 years ago
Would this work?
(gossipname) said that I'm (mem-iam). Do you agree, or was (heshe) just flattering me? <?PF if (mem-iam) is "(p:adj-pos)"; ?>
I only want the bot to repeat (iam) if it was a positive statement, not an insult.
Could you have the bot remember and use emotion values that were attributed to the statement?
Something like
<?PF if (iam) emotionchange > 2;?>
(gossipname) said that I'm (mem-iam). Do you agree, or was (heshe) just flattering me? <?PF if (mem-iam) is "(p:adj-pos)"; ?>
I only want the bot to repeat (iam) if it was a positive statement, not an insult.
Could you have the bot remember and use emotion values that were attributed to the statement?
Something like
<?PF if (iam) emotionchange > 2;?>
LarsB
8 years ago
8 years ago
@Botmaster2000,
it might work if you replace the plugin with a list of positive adjectives in <?PF if (mem-iam) is "(p:adj-pos)"; ?>. Did not test this.
The Boai states:
Statement: <?PF if (mem-memoryname) is "memoryvalue"; ?>
Statement: <?PF if (mem-memoryname) is "memoryvalue"; ?>
Example: <?PF if (mem-nickname) is "Big Bear"; ?>
Example: <?PF if (self-favoritefood) is "ice cream"; ?>
What It Does: The Response will only come up when the given memory has the given memoryvalue stored. If there are multiple stored memories of that type, only one has to be the given memoryvalue.
Perhaps it is best to put this response in Xcompliment?
Use Debug to see if putting it in Xcompliment works. You won't be able to add emotional values to X-keywords, not sure if (gossipname) works outside Xgossip, too.
it might work if you replace the plugin with a list of positive adjectives in <?PF if (mem-iam) is "(p:adj-pos)"; ?>. Did not test this.
The Boai states:
Statement: <?PF if (mem-memoryname) is "memoryvalue"; ?>
Statement: <?PF if (mem-memoryname) is "memoryvalue"; ?>
Example: <?PF if (mem-nickname) is "Big Bear"; ?>
Example: <?PF if (self-favoritefood) is "ice cream"; ?>
What It Does: The Response will only come up when the given memory has the given memoryvalue stored. If there are multiple stored memories of that type, only one has to be the given memoryvalue.
Perhaps it is best to put this response in Xcompliment?
Use Debug to see if putting it in Xcompliment works. You won't be able to add emotional values to X-keywords, not sure if (gossipname) works outside Xgossip, too.
» More new posts: Doghead's Cosmic Bar