Hi all. I'm not really posting this as a "I made this tool for you to use," more of a "I did some ground work for a concept and I think this is a decent launching-off point." Avatar Acquaintances is a little script I made yesterday to allow for slightly more interactive and immersive roleplay conversations. I based the concept off of the Puppet Pals program that's used in the roleplay podcast/show/thing URealms Live that lets the players bring in puppets that they can use to talk with each other, move around the screen, emote, that kind of thing. Here's an example screenshot . (Kinda) Here's what it looks like when set up: (Here's what it looks like as a GM using the tool) The script runs on the 'Roleplay' page, and expects tokens to be rollable tables with a number of states: Neutral (resting face), Talking, Happy, Angry, and Sad (in that order). From there, the GM creates macros that perform the api calls (!talk, !neutral, !happy, !angry, !sad, !left, !right, !turn, !reg) and as long as a player can control a token, they can use those macro buttons to move the avatar around, make them talk, and change their expression. Note: This script is provided as an example, and is not guaranteed at all to function alongside any other scripts. This is the version I'm using because it's the only script I'm using. If there's demand, I could start to make it play nicer in the larger landscape - if you're experienced with API development though, it's simple to take this idea and run with it yourself.