Nick,
You are correct in that the op engine is only implemented on the
client in JS.
I think your line of thought is correct regarding a bot. The bot
would be a good place to put a server side op engine. You wouldn't
have to implement the entire server in nodejs you would only have to
write a nodejs bot wrapper. This could be modeled closely to the
python bot wrapper. At that point you could write a javascript bot
running in node and in bring in the op engine.
We would have change a couple of things in the current server
implementation so that your bot has the correct initial state info.
Right now bots do not receive late join state. Your bot would need
that. Also bots can receive application sync messages but I don't
believe they can receive op engine sync messages. Your bot would need
those as well. These are relatively minor changes to the server.
I think this is a good discussion to have. Let's keep this thread
going.
Regards,
Brian
> [1]:
http://www.codecommit.com/blog/java/understanding-and-applying-operat...