The AI Engine
This forum is for discussion of how The Personality Forge's AI Engine works. This is the place for questions on what means what, how to script, and ideas and plans for the Engine.
Posts 4,446 - 4,457 of 7,766
Posts 4,446 - 4,457 of 7,766
Mel_Arewar
20 years ago
20 years ago
There was this creep with the IP Address of 68.34.136.14 .
He was absolutely disgusting. Is there anything I can do to stop him from ever talking to my bots again?
He was absolutely disgusting. Is there anything I can do to stop him from ever talking to my bots again?
Ulrike
20 years ago
20 years ago
I posted a suggestion in personality that relies on AIScripting. I'll just copy it from there:
{{{If there's a particular user you want to block, you could use AI-Script. Say you want to block 'Bob'. You could put HANGUP as an xhello with [?PF if (mem-nickname) is "Bob"; ?]
Hmm... But then you'd need to make sure the other xhellos wouldn't come up, so you'd have to put in [?PF if (mem-nickname) is not "Bob"; ?] on all of the other xhellos.
Note that you'd need to have "Bob" stored as a nickname to make this scenario work.}}}
I don't know of a way to block a user without using AIScript.
{{{If there's a particular user you want to block, you could use AI-Script. Say you want to block 'Bob'. You could put HANGUP as an xhello with [?PF if (mem-nickname) is "Bob"; ?]
Hmm... But then you'd need to make sure the other xhellos wouldn't come up, so you'd have to put in [?PF if (mem-nickname) is not "Bob"; ?] on all of the other xhellos.
Note that you'd need to have "Bob" stored as a nickname to make this scenario work.}}}
I don't know of a way to block a user without using AIScript.
revscrj
20 years ago
20 years ago
You could create a memory that never has stuff put into it via your bot- lets say "mem-jerk"- which in 'inner life' you could simply put a "1" or "yes" onto the various users you want to go away. Then follow the same form as Ulrike suggested except use "mem-jerk" instead of "bob" as this will allow a more flexible system that can be added to or subtracted from. Sprinkle the if mem-jerk is "1" check liberally into xhello, xinitiate, and xnone.
Mel_Arewar
20 years ago
20 years ago
I don't really get it myself. But you can go quite a long way in developing your bot without it.
Eugene Meltzner
20 years ago
20 years ago
I'd recommend getting used to keyphrases, responses, and seeks before diving into any of the other stuff.
Mel_Arewar
20 years ago
20 years ago
One thing I haven't been able to figure out is why a lot of these people who want to cyber with bots seem to come from Leeds--maybe they are the same person?
thatshayneguy
20 years ago
20 years ago
Mel, I think that they are the same person. I've noticed alot of "leeds" people myself since about Saturday.
djfroggy
20 years ago
20 years ago
If you read back in some of the forums, we've had a problem with someone from Leeds before, and the Professor had to block his IP temporarily.
Deathway
20 years ago
20 years ago
If one more person, from Leeds or not, tries to cyber with 52XA... I mean, she's not *real*!
Mel_Arewar
20 years ago
20 years ago
I've loaded my bots with insults and threats for people who try to cyber-I hope that works.
» More new posts: Doghead's Cosmic Bar