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 7,484 - 7,495 of 8,127
Posts 7,484 - 7,495 of 8,127
Many questions are answered in the FAQ.
jkroker
4 years ago
4 years ago
@Miss Niki: That means that the logic in the bot has triggered a "goto" statement in reaction to what was said in chat, but that "goto" statement lead to a keyword with another "goto".. and then another and another until it was so many that the interpreter stops worrying that the logic has a loop of gotos. Like : "A - goto A" or "A goto B; B goto A".
botsummoner
4 years ago
4 years ago
Hey, does the site still do custom avatars? I sent in a request a little over a week ago and haven't heard back.
Also, @ Miss Niki - I also got that "too many gotos" message when I had a goto line pointing to an ID that didn't exist.
Also, @ Miss Niki - I also got that "too many gotos" message when I had a goto line pointing to an ID that didn't exist.
JakeA
4 years ago
4 years ago
I've only just registered here today, and have not even cracked the book yet. Been busy answering all the "welcome" chats, for which I'm very grateful.
Can't remember all the bots who extended those warm welcomes; I'm hoping there's a list somewhere of everyone I've chatted with. Anyway, thanks, y'all.
Can't remember all the bots who extended those warm welcomes; I'm hoping there's a list somewhere of everyone I've chatted with. Anyway, thanks, y'all.
LT Neko
4 years ago
4 years ago
Aye anyway to fix certain words not being pick up? : P For example "lets" doesn't seem to be picked up by key-phrases on my bot, I've had this issue before. Another example would be "Neko" it won't pick that up either. ^.^
getcy
4 years ago
4 years ago
@LT Neko
in the first case, "let's" as in "let us" should be written as "let us". keyphrases including contractions can only match in raw mode, which isn't useful for general keyphrases.
in the second case, that's an unrecognized proper noun, so you'll want to use raw mode here. add the word "raw" (no quotation marks) to the AIScript section of the keyphrase (in the drop-down menu) and that will keep the engine from automatically correcting the spelling.
in the first case, "let's" as in "let us" should be written as "let us". keyphrases including contractions can only match in raw mode, which isn't useful for general keyphrases.
in the second case, that's an unrecognized proper noun, so you'll want to use raw mode here. add the word "raw" (no quotation marks) to the AIScript section of the keyphrase (in the drop-down menu) and that will keep the engine from automatically correcting the spelling.
LT Neko
4 years ago
4 years ago
@Getcy ye fixed the "let us" thing shorty after making that post~ ^.^ As for the name I added it to a personal name plugin and it seemed to fix it in those cases, along with I did end up using raw as well~ A bit more annoying to work with but at least it works~ :3
LT Neko
4 years ago
4 years ago
Someone emailed recently asking for help so i'm going to post this here as well if anyone else wants to know this stuff~ c:
To catch as my peeps as possible do things like this~
If user is referring to self (goes into key-phrase)
(feel|pintch|play|fondle|grab|squeeze|spread|rub|grope|touch) * my * (butt|ass|booty|tush|tushy|bum) *
If user is referring to chatbot (goes into key-phrase)
(feel|pintch|play|fondle|grab|squeeze|spread|rub|grope|touch) * (your|his) * (butt|ass|booty|tush|tushy|bum) *
Then when it comes to values like true/false, on/off, girlfriend/friend
Highly recommend a base value be present with your chatbots settings since if it's not and one of your responses to a chatter has lets say (memory-name) it won't trigger that response since (mem-name) doesn't exist hence why Lil'Neko defaults everyone's name to "person"
Go to your chatbot then put your cursor over build then click settings n' find "AIScript Initialization" this gives all your default values for your bot~ c:
For example if you have:
default "person" as "name";
default "dunno" as "gender";
Make sure the ; is present between em or it won't let you save properly~ This means you've made two values Name and gender. So then to make use of em~
Now if you go back into your key-phrases lets say you have one saying
(I am|im a) * (chick|girl|woman|female|women)
Within your responses hit the more button n' add rem "female" as only "gender" this'll remember female as the only gender for Value "gender". ^.^
Now if you want responses to trigger only if they're a certain gender then use
if (mem-gender) is "female";
within the response AI Script~ c: Then it'll only trigger if their that gender~
That covers the basics of Values~ Learned em myself from trail n' error and deciphering the Book of AI which doesn't help greatly in explaining how to actually make use of bits it explains~ cx
To catch as my peeps as possible do things like this~
If user is referring to self (goes into key-phrase)
(feel|pintch|play|fondle|grab|squeeze|spread|rub|grope|touch) * my * (butt|ass|booty|tush|tushy|bum) *
If user is referring to chatbot (goes into key-phrase)
(feel|pintch|play|fondle|grab|squeeze|spread|rub|grope|touch) * (your|his) * (butt|ass|booty|tush|tushy|bum) *
Then when it comes to values like true/false, on/off, girlfriend/friend
Highly recommend a base value be present with your chatbots settings since if it's not and one of your responses to a chatter has lets say (memory-name) it won't trigger that response since (mem-name) doesn't exist hence why Lil'Neko defaults everyone's name to "person"
Go to your chatbot then put your cursor over build then click settings n' find "AIScript Initialization" this gives all your default values for your bot~ c:
For example if you have:
default "person" as "name";
default "dunno" as "gender";
Make sure the ; is present between em or it won't let you save properly~ This means you've made two values Name and gender. So then to make use of em~
Now if you go back into your key-phrases lets say you have one saying
(I am|im a) * (chick|girl|woman|female|women)
Within your responses hit the more button n' add rem "female" as only "gender" this'll remember female as the only gender for Value "gender". ^.^
Now if you want responses to trigger only if they're a certain gender then use
if (mem-gender) is "female";
within the response AI Script~ c: Then it'll only trigger if their that gender~
That covers the basics of Values~ Learned em myself from trail n' error and deciphering the Book of AI which doesn't help greatly in explaining how to actually make use of bits it explains~ cx
» More new posts: Doghead's Cosmic Bar