@lertsenem @lanodan @codl Only jokingly.
If we actually wanted to do federated chess we'd want to define actual terms and activities for it as an AS2 extension. Servers would have to verify behavior to guarantee that actions were correct. The move wouldn't be just text, it would be machine readable, and your client would render the current game state based on that data, not just a text message. It's possible though.