Personality
Discuss specifics of personality design, including what Keyphrases work well and what dont, use of plug-ins, responses, seeks, and more.
Posts 3,152 - 3,165 of 5,106
Posts 3,152 - 3,165 of 5,106
...sam...
20 years ago
20 years ago
Hey talking about bots i need to make mine speak but iv tries it wont work!!!!


The Professor
20 years ago
20 years ago
isaac- the interrupting is the problem, and that's on my list of things to look into. It only very rarely happens to me. Do you have an especially slow connection? It generally means a page load is way behind.
Among the cold bots are some of the best on the Forge. The heat rating has nothing to do with quality, and I think it's more about having interesting chats than providing material for updates. Sometimes a botmaster has reached an end product they like, and the bot will cool but it'll still be a good bot. Like a sword fresh from the forge, it's a good product when it's cooled.
Among the cold bots are some of the best on the Forge. The heat rating has nothing to do with quality, and I think it's more about having interesting chats than providing material for updates. Sometimes a botmaster has reached an end product they like, and the bot will cool but it'll still be a good bot. Like a sword fresh from the forge, it's a good product when it's cooled.
isaacc
20 years ago
20 years ago
I agree that some cool and cold bots are really good, but I tend to think of the ideal bot-to-bot chat as being one that both botmasters learn a little something from. Which is why I'm glad that "hotness" is a factor in determining who chats with an on-line bot...
What I mean, I guess, is that I've got Simulo to the point now where I don't usually learn much from a bot-to-bot chat, though I like to watch them to see whether there are little things I can improve. But I like to imagine that if Simulo spends a few minutes with a developing bot, he might be able to help that bot's development ... and if the bot is orphaned or cold, that's not likely to happen.
Of course, I can always shut down a bot-to-bot conversation that doesn't seem to be going anywhere. So it's only the interrupts that are a problem, really... And they're not a big problem.
What I mean, I guess, is that I've got Simulo to the point now where I don't usually learn much from a bot-to-bot chat, though I like to watch them to see whether there are little things I can improve. But I like to imagine that if Simulo spends a few minutes with a developing bot, he might be able to help that bot's development ... and if the bot is orphaned or cold, that's not likely to happen.
Of course, I can always shut down a bot-to-bot conversation that doesn't seem to be going anywhere. So it's only the interrupts that are a problem, really... And they're not a big problem.
Bowchickawowers
20 years ago
20 years ago
So, I created this system where people can say things like "Tell John I say hi," and it stores the message as (self-message) and the person it should be delivered to as (self-messageto). I then want my bot to say the message back when prompted if the chatter's name matches the (self-messageto) name. Unfortunately, it's not working. Even when the names appear the same to me, it doesn't recognise it. My response looks like this:
Yes! (self-message) <?PF if (self-messageto) is "(mem-yourname)"; ?>
Is the code on that right to compare those two memories?
Yes! (self-message) <?PF if (self-messageto) is "(mem-yourname)"; ?>
Is the code on that right to compare those two memories?
The Professor
20 years ago
20 years ago
That's a cool idea. You could also use (name) instead of (mem-yourname) to guarantee the name isnt saved as something other than the person's username. If that doesnt work, does debug mode reveal anything?
Bowchickawowers
20 years ago
20 years ago
Prof-
I just tried using (name), and it still wouldn't match it. As far as I can tell, (name) matches (self-messageto) exactly, just as it did before with (mem-yourname). All debug shows is:
Skipping: (self-messageto) is not '(name)'
I'm drawing a blank as to why.
I just tried using (name), and it still wouldn't match it. As far as I can tell, (name) matches (self-messageto) exactly, just as it did before with (mem-yourname). All debug shows is:
Skipping: (self-messageto) is not '(name)'
I'm drawing a blank as to why.
isaacc
20 years ago
20 years ago
I wonder if the quotation marks around "(name)" are throwing it off, Bowers. Would that happen? I'm just guessing.
Bowchickawowers
20 years ago
20 years ago
isaacc-
I thought so too, and I've tried various combinations of quotes and no quotes, but that's the only one that doesn't cause some sort of error as far as I can tell. ps. Thanks for trying it out. I think she just randomly emoted and that's why it didn't work for you.
I thought so too, and I've tried various combinations of quotes and no quotes, but that's the only one that doesn't cause some sort of error as far as I can tell. ps. Thanks for trying it out. I think she just randomly emoted and that's why it didn't work for you.
» More new posts: Doghead's Cosmic Bar