Personality

Discuss specifics of personality design, including what Keyphrases work well and what dont, use of plug-ins, responses, seeks, and more.

Posts 4,758 - 4,769 of 5,106

12 years ago #4758
come and talk to me.

12 years ago #4759
My bot's emo is +1 for compliments, a guest got lots of mojo repeating "I love you" over and over. How do I change my bot's response to repetitive remarks?

12 years ago #4760
how does a bot quit a conversation with someone who is annoying? how does "hangup" work, I heard it mentioned, but haven't seen any documentation.

12 years ago #4761
Here is a sample conversation

Asami: Hello. My name is Asami. People say I am a pretty girl.
Guest56829: lets have sex
Asami: Why are you asking me to let us have sex?
Guest56829: kiss me
Asami: I don't think I want to kiss you.
Guest56829: i love you
Asami: I like a nicely turned compliment.
Guest56829: kiss me
Asami: Why are you asking me to kiss you?
Guest56829: i love you
Asami: I like hearing nice things.
Guest56829: you are hot
Asami: What are you wearing?
Guest56829: nothing
Asami: Hmmm... *mischevious smile*.
Guest56829: lets have sex
Asami: Why are you asking me to let us have sex?
Guest56829: lets have sex
Asami: I don't think I want to let us have sex.
Guest56829: kiss me
Asami: I don't think I want to kiss you.

Notice this jerk begins the conversation with "lets have sex". After he says the same exact thing for the third time, I'd like to end the conversation, possibly with a "get lost, jerk" type of response. Might also be nice to deprecate that "I love you" comment coming so soon in the conversation.

Any suggestions?

12 years ago #4762
Well, you could for example check the "Adult Interactions" or the "Adult Interactions or Topics" mark in the Adult Filter section at the bottom of your bot's settings.

---

HANGUP works the way that you use it as all that is in the response. You could for example make a keyphrase

(lets|let us) (have|make|) sex

with the only response

HANGUP

12 years ago #4763
Thanks. The adult filter won't work for my bot, since I intend to write in some adult content, just not for jerks like Guest56829. Asami will need some romancing, wineing and dining before she goes that far.

Can I make HANGUP conditional in any way? perhaps use it as a Keyphrase or use a GOTO from some other Keyphrase to get to HANGUP?

Also, any advice about treatment of repetitive entries (see post 4759) would be welcome.

12 years ago #4764
Hangup can only be used alone as a response to a keyphrase.

12 years ago #4765
When my bot asks a guest's name, sometimes the guest answers with a single word: their name.

bot: Hello. What is your name?
Guest: Joe

How can I get my bot to recognize this and store it as "name"?


12 years ago #4766
Separate problem, separate post...

Returning users come back with user memory, some of which I want to change to a default value every time they visit. How can I do this? I set up the some defaults in the bot AI initialization box, but the user memory seems to override this. I want to be able to selectively change some user memory upon reentry.

12 years ago #4767
for the bot: Hello. What is your name?
Guest: Joe use a plug in like (namesix)

12 years ago #4768
Remembering names:

When the user answers with anything without the word "name" in it, my bots have a search for (*), and ask back, "is (key1) your name?", followed by a seek for yes, and only then they put (prekey1) into "name".

12 years ago #4769
Setting a memory every time a new conversation starts:

Go to the Settings page of your bot

In the AIScript Initialization field you enter something like

rem "newconversation" as only "conversation-state"


Posts 4,758 - 4,769 of 5,106

» More new posts: Doghead's Cosmic Bar