ai-character-chat question
How to I add a character to a chat in the Perchance ai-character-chat site? The /ai @charname#123 prompt will prompt a reply FROM that character, but how do I speak to character B while in chat with character A please?
Specifically, if I'm in a chat with Bob#1, can I bring Jim#2 into that chat and address comments TO Jim#2?
Thanks
5 replies
Hi. To be able to chat with two characters at once, you have to add the character to the thread you want to talk to the other character in via the shortcut menu (accessed by clicking the little pencil) next to the {{char}} and {{user}} boxes. Here, you should see a menu that has the following options: "add a character shortcut", "add a custom shortcut", and "bulk edit/delete shortcuts". In this case, click "add a character shortcut", you will then be further prompted into another menu which will give you two options: "use an existing character" or "make a new character". Click the first option, "use an existing character". It will then take you to a third and final menu, which will give you a drop down menu with a list of all your created characters, along with two optional options like emoji for the character button and a short writing instruction for the character shortcut. Once you get done with all that, you should be all set up!
Thanks for responding, I appreciate it. Long time programmer, literally first time interacting with any ai outside of a voice mail system.
Okay, I had that much right so thanks for confirming.
Here’s where I’m getting stuck: at this point, I’ve set up a very simple scene where Anon, Jim, and Bob are seated at a table in a diner. Jim and Bob’s character descriptions both include liking knock knock jokes.
I’m in a chat with Bob#1 and I add Jim#2 just as described.
I want to tell Jim a knock knock joke.
If I just feed “Knock knock” into the prompt, Bob answers “who’s there”. No surprise there, it's a chat with Bob.
How do I tell Jim the joke?
If I feed
/ai @Jim#2 “Knock knock”
into the prompt, I have instructed the ai to have Jim say “Knock knock” and the ai fleshes out a response that does just that.
How do I say “knock knock” and have Jim answer with “Who’s there?” without explicitly having the ai make Jim say “Who’s there”?
What I have been doing is this:
/ai @Jim#2 I say “Knock knock” to Jim
and this works, Jim responds with “Who’s there”.
Is that the best way to do it or am I overlooking better syntax? Thanks very much for the help!
Hi, i found a little workaround for that. well kinda.. in the Character Description i created a link for multiple char's, actually i'll just paste the code for you here. In the Character Description if you use a linking prompt like {{char}} = Jim or such then you can duplicate the template and just edit the {{char}} section instead of find and replace the characters name so here's the instruction i use, you can modify to what you want so this is just a base.
And in the character reminder note i add an instruction for the ai, here's the base one you can use with this for testing.
Then the initial Chat Message i just shlap in.
Try that and see how it goes.
I forgot to add this, another Character Description Instruction for coding
Its a handy lil small character i use for code chats
Wow, thank you! That's going to take a day or two to take apart and understand what it's doing. I very much appreciate the time you put into that answer.