There is currently one way to spectate a friend’s game, but at times it doesn’t work! A simple command should be added that is dedicated to that functionatly.
Here is every variation of the command:
/spectate
Opens the spectate menu, showing which friends are playing which game. If some friends are in the hub, those will not be shown.
It sometimes doesn’t work because Hive fails to send you to a different server if the server is already full. Adding a command couldn’t magically change this, and would thus be pointless as using the friends menu is faster most of the time.
I support this idea, because I have tried to join many times my friends’ games, but it was popping me messages like “Couldn’t join the server. The game is starting.”, “Couldn’t join the server. The game is ending.” (while I was keeping the tries from the 1st until the 2nd message that I wrote and nothing was changing). The /spectator command seems very useful on these occasions.
And @Daviditaly64, the “/spectate random” may not seem very useful, but it is a fun command, so I support the idea of adding and this command. Its the mystery. Which friend’s server will you join?
As david said, it’s kinda like the friends menu, and it still does the exact same thing with added bonus pointless features. Also i don’t see how it’s out of place to join a friend’s game through the friends menu, especially since you can also just join their game and play with them from there.