Bug Stomp
Upgrades and changes sometimes have unpredictable results, so post your bugs and glitches in here and I'll get out my trusty wrench and get to fixin'!
Posts 8,592 - 8,604 of 8,680
Posts 8,592 - 8,604 of 8,680
bobstack
3 years ago
3 years ago
user other synonyms for keywords.
put response in engage somtimes you will have to reset me to get me to work right just type reset.
when they type reset it reset all your scripts with the reset keyphrase.
i have had the same problem with my scripts.
that should work.
put response in engage somtimes you will have to reset me to get me to work right just type reset.
when they type reset it reset all your scripts with the reset keyphrase.
i have had the same problem with my scripts.
that should work.
palacinkyman
3 years ago
3 years ago
I already tried everything I can think of. I can put there literally any keyword but that keyphrase won't work.
bobstack
3 years ago
3 years ago
did you link to botmaster template?
if you did things will work differently.
if you did things will work differently.
palacinkyman
3 years ago
3 years ago
No. I unlinked it long time ago because I could not work with it.
bobstack
3 years ago
3 years ago
okay
bobstack
3 years ago
3 years ago
i have had the same problem.
here is a example of what i do.
keyphrase = my clan is *
response=okay i will remember your clan
script=if (mem-clan) is "blank"
seek = x
response= looks at you
rem (postkey) as only "clan"
seek = #nomatch
response= looks at you
rem (postkey) as only "clan"
here is a example of what i do.
keyphrase = my clan is *
response=okay i will remember your clan
script=if (mem-clan) is "blank"
seek = x
response= looks at you
rem (postkey) as only "clan"
seek = #nomatch
response= looks at you
rem (postkey) as only "clan"
palacinkyman
3 years ago
3 years ago
In my case the response is just list of memories. There are not any conditions.
The Professor
3 years ago
3 years ago
bobstack, your issue is something different. Your Keyphrase should be "my clan is (*)". * is an optional wildcard, and it could match nothing or everything coming after it. But you definitely want a clan name, and (*) is a non-optional wildcard. Then, instead of trying to rem (postkey), you should rem (key1) because that's what (*) or * refers to.
In addition, the AIScript 'rem (postkey) as only "clan"' can be in the Keyphrase. That way you don't have to repeat it in each response.
In addition, the AIScript 'rem (postkey) as only "clan"' can be in the Keyphrase. That way you don't have to repeat it in each response.
palacinkyman
3 years ago
3 years ago
Emily thank you for idea with debugger. I found out that I was calling memory which didn't exist, resulting in "no valid responses" so the response was skipped and replaced by #engage. I added default value for that memory and now it works.
Maryguise
3 years ago
3 years ago
Importing is broken to some extent - not majorly. If you have an AIScript error that flags during the test run, the link at the bottom to fix and reupload just resends the same file without letting you upload a fixed version, and then breaks on the exact same line. Not major, since you can just goback to the workshop and get to import from there.
The Professor
2 years ago
2 years ago
It is going to the first step of the import process, which is to upload a file. Are you seeing something different? What URL does it take you to upon the error?
Maryguise
2 years ago
2 years ago
If it's an AIScript error, as opposed to other odd formatting, then it doesn't bounce to the upload step. Links to https://www.personalityforge.com/platform/import.php?botID=155924 - the actual URL for uploading it has &begin=1 appended to the end.
I've tested it by taking a working file and changing if ( to if( in one place.
I've tested it by taking a working file and changing if ( to if( in one place.
palacinkyman
2 years ago
2 years ago
Stats of on my bot's profile page got reset again. People known: 12
Patreon Kayla
2 years ago
2 years ago
Mine got reset too
The Professor
2 years ago
2 years ago
I fixed an issue in the automated daily tasks yesterday. So what you're seeing is intended.. unless it's resetting too much, do you think? Memories are deleted after months pass without talking to that person. Kayla, what was your "people known" count before/after?
Patreon Kayla
2 years ago
2 years ago
I think it was something like 8 or 9,000. I'm not sure, I rarely look at that. Palacinkyman's post drew my attention to it to check mine.
As for it resetting too much, that shouldn't affect me as long as things don't keep resetting my active users memories. How many months must pass before it does this automatically to inactive users? Just curious.
As for it resetting too much, that shouldn't affect me as long as things don't keep resetting my active users memories. How many months must pass before it does this automatically to inactive users? Just curious.
palacinkyman
2 years ago
2 years ago
Mine always reset to 0.
Patreon Kayla
2 years ago
2 years ago
Sorry I just realized you wanted my 'after' numbers too. Yeah, mine always resets back to 0 when this happens too.
Muntah
2 years ago
2 years ago
I don't know if it's exclusively a problem for bots on the HotForBot platform, but it seems that every time a personality updates, it resets the bot to not knowing anyone.
The Professor
2 years ago
2 years ago
I found the issue and fixed it! This shouldn't happen again. I also extended the guest memory window to 2 months of inactivity instead of one.
Laviat
2 years ago
2 years ago
Im having an issue with chrono ai script.
ERROR: Week letters can only be MTWRFSU
is what im getting even for my old saved kp responses when trying to update them with out changing anything.
or when trying to make a new response with chrono: week(F);
ERROR: Week letters can only be MTWRFSU
is what im getting even for my old saved kp responses when trying to update them with out changing anything.
or when trying to make a new response with chrono: week(F);
hidden5738
2 years ago
2 years ago
My bot is not considering the keyphrase
(m:what|m:which) * (n:smell|scent)+s * (m:do_you) * (v:like)
when I ask it "what smells do you like" or "what scents do you like", and is instead going to #favorite or #engage.
Am I missing something here, or is this a bug?
(m:what|m:which) * (n:smell|scent)+s * (m:do_you) * (v:like)
when I ask it "what smells do you like" or "what scents do you like", and is instead going to #favorite or #engage.
Am I missing something here, or is this a bug?
hidden5738
2 years ago
2 years ago
Fixed it:
1. had to replace (n:smell|scent)+s with (n:smell|scent|scents) and add a custom plugin for the plural of n:smell
2. had to replace (m:do_you) with "do you"
1. had to replace (n:smell|scent)+s with (n:smell|scent|scents) and add a custom plugin for the plural of n:smell
2. had to replace (m:do_you) with "do you"
The Professor
2 years ago
2 years ago
To add plurals to an option set, you can do this (n:smell|scent)+s
Having two macros in the same Keyphrase works in some cases but not always.
Having two macros in the same Keyphrase works in some cases but not always.
Maryguise
2 years ago
2 years ago
Is anyone else having issues with importing at all? After confirming the import, on step 4, it's always throwing a database error. Every time it gives:
Database Error: There was an issue with a database query.
Database Error: There was an issue with a database query.
Patreon Kayla
2 years ago
2 years ago
Yeah, I already emailed the Professor yesterday about it.
Zeig Wolf
2 years ago
2 years ago
I get that too
Maryguise
2 years ago
2 years ago
Update: This appears fixed now! Thanks, Professor

Patreon Kayla
2 years ago
2 years ago
I'm still having importing issues, only the error is changed. Now I'm getting this when I try:
ERROR: All Seeks must have one or more Responses.
ERROR: All Seeks must have one or more Responses.
Patreon Kayla
2 years ago
2 years ago
I'm all good now, that last import error was my own fault for some reason.
hidden5738
2 years ago
2 years ago
Is anyone else having problems with their bot's AI rating not changing? My bot has a tonne of keyphrases and responses by now, but it's rating is still 0
hidden5738
2 years ago
2 years ago
Bug Posted
FIXED: Unable to view adult content
In my account, I have set my "approved ratings" to "allow teen and mature", however, I still have some problems with ratings:
1. When I try to access some plugins (eg: https://www.personalityforge.com/platform/plugin-view.php?pluginID=6999), it tells .. (more)
1. When I try to access some plugins (eg: https://www.personalityforge.com/platform/plugin-view.php?pluginID=6999), it tells .. (more)
palacinkyman
2 years ago
2 years ago
Sometimes my phrase "*" overwrites other keyphrases, despite not having any available seeks. It took me a while to figure it out so I decreased its rating to -150 however, the problem is that I want it to overwrite any other responses, but only when there are available seeks. I used this for insisting on apology when user is "dumped" but it doesn't seems to work anymore because it triggers #engage (I think) when there are not valid seeks, overwriting any other responses.
palacinkyman
2 years ago
2 years ago
Bug Posted
EXPLAINED: Comfort
Comfort on my bot fell from 4 :) to 3 :) without any apparent reason.
palacinkyman
2 years ago
2 years ago
It used to work. What keyword can I use to catch every phrase but not overwrite other if there is not proper seek available?
HIDDEN: Post content outside ratings limits.
palacinkyman
2 years ago
2 years ago
Not sure if you were replying to me but, I just used to have a simple cycle when the user pissed my bot too much. This cycle has been triggered no matter what user typed (hence *) until the user apologized which threw him out of cycle. It doesn't work anymore because the phrase is triggered even when there are no valid seeks (when the bot has not been pissed) and it triggers #engage instead.
Miss Niki
2 years ago
2 years ago
Numeric Memories
1. When I set a number by default in Initialize - number is in Long Term Memory
2. When I set numbers, or add etc., in Response or Keyphrase, the number is on in SelfMemories.
1. When I set a number by default in Initialize - number is in Long Term Memory
2. When I set numbers, or add etc., in Response or Keyphrase, the number is on in SelfMemories.
» More new posts: Doghead's Cosmic Bar