@hoschmosch FAF running two servers
- Lobby-server with games and players for playing
- IRC-chat server with IRC-users for communicating
By default, player and IRC-user synced, so client provides lobby information about typical chatter. Country, ratings, game, everything provided by lobby. Chat just give us a place to talk and use chat channels.
Thats the reason you can use any external IRC-chat program to connect to faf chat, that`s the reason you can connect bridge to #aeolous from official discord
Currently official client is too dependent on IRC-char server, it cant provide normal interaction with players if it is gone (example is last time when irc chat wont connect to anyone on start and players were blind)
The simple and user-friendly solution is provide alternative source of players (from lobby-server) to interact with in case the chat is off.
I am still thinking, but additional page will make things much simpler, the players page will give you full access to API. Chat will do it work