Yes. Most apps work so that each instance works on one game client. As a result, you open one instance of the engine for each game client. Regarding the engine, It looks like multi-instance support will be improved further in about 6 weeks.
Yes, you should see an indication for these kinds of effects on the overview entries of these rats. If you have trouble finding it, you can link a screenshot here so I can have a look.
I see multiple ways to add this. A simple way would depend on that blue being visible in the local chat window. Would that work in your case?
The app I linked above works as follows: When the app starts, it picks the game client based on the current Z-index of the game client window. It takes the one that is closest to the front, meaning closest to input focus. The app then remembers the choice for the current session.
That app also displays the title of the game client window, but only in the step where the choice happens, so that might be visible less than one second.
From how that app works follows: When you have multiple game clients open, focus the one that you want to associate with the instance of the botengine app that you start next. This way, you can link each instance of the app to another game client process.
Other apps offer to configure the pilot name via app-settings (you would need to select the character in-game for that first), but that seems overkill in this case.
The systems im in often have other blues that arent in sites, so i dont think that would work. I could configure the overview to show other players as well, if it could be made to read that and warp to a different site if the first one it selects already has someone in it?
I just tested how to use it on multiple clients though, and got it working <3 ty