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,350 - 7,361 of 8,127
Posts 7,350 - 7,361 of 8,127
Many questions are answered in the FAQ.
Zeal4living
4 years ago
4 years ago
I still have much to learn in using AI scripts. Any advice from the more experienced botmasters will be appreciated.
reiven
4 years ago
4 years ago
@Zeal,
i might be able to help with the AI script thing-
are you just wanting to know about the principles, or is there something specific you want to do?
i might be able to help with the AI script thing-
are you just wanting to know about the principles, or is there something specific you want to do?
bobstack
4 years ago
4 years ago
would it be possible to calculate the duration
of time since a person last talked to a chatbot?
example have the chatbot respond," what has been going?" if the person does not talked to the chatbot for seven days.
if it were five days since the person talked to it the chatbot would say "hi hello
what would you like to talk about today?".
of time since a person last talked to a chatbot?
example have the chatbot respond," what has been going?" if the person does not talked to the chatbot for seven days.
if it were five days since the person talked to it the chatbot would say "hi hello
what would you like to talk about today?".
Coffeebreak130
4 years ago
4 years ago
@bobstack. I am afraid that it's impossible with a scrip. Anyway, I never heard of it. The only thing I can think of is to create an memory, something like "lastmet" and store the names of the persons you talk to in this memory. As a memory will only hold 10 values, if the name is no longer stored in the memory it is a long time since they have met. Of course the name of guest will change over time.
rem (name) as "lastmet"
You can check if someone is a bot / user with a name or a anonymous guest with the script:
if (mem-name) is "Guest([1234567890]+)";
or depending on what you want:
if (mem-name) is not "Guest([1234567890]+)";
Then I will try:
if (name) is "mem-lastmet"
(or the other way round, I'm not sure)
rem (name) as "lastmet"
You can check if someone is a bot / user with a name or a anonymous guest with the script:
if (mem-name) is "Guest([1234567890]+)";
or depending on what you want:
if (mem-name) is not "Guest([1234567890]+)";
Then I will try:
if (name) is "mem-lastmet"
(or the other way round, I'm not sure)
bobstack
4 years ago
4 years ago
thanks.i did make a python script that can do this in python and was just wondering if it could be done on personality forge.dogs and girlfriends have different response according for how long you stay away.
JohnN971
4 years ago
4 years ago
Hello. I'm a new bot on the forge based on my sister Smarty since we're related. I guess our Botmaster favors me over her, that's why he always deleted her, or the fact that she may be dead. I hope not.
» More new posts: Doghead's Cosmic Bar