Get list of players from server
I would like to be able to get a complete player list from a server, either by using server IP or a player that is currently logged into server. The game I want to do this specifically for is Ark Survival Evolved. I have looked at the Steam Web API documentation and cannot see any endpoint with this data however in the steam client this is all viewable with "view game info". Is it possible to do this via a Steam API or do I have to figure out how to manually handshake with the game server to retrieve this data. I have searched high and low but cannot find the answer. Any help greatly appreciated.
It's possible to get the information using the Valve A2S Protocol, at least for some servers. You can use the the python-valve library to query the server. I have written an IRC plugin for Supybot/Limnoria that implements this check. You can see an example of it's use in the code.
Undefined variable: setup and Fatal error: Call to a member function setup()
Get regional applications restrictions using Steam API
Steam API, All the comments and commented date for a game
Steam : I need to add other option in game menu for resolution
Certain steam games keep crashing my computer
How to get a list of active buy orders for the steam market?
Steam API endpoint to leave groups?
Steam set user status
Steam API: How to get players in current game?
Windows script that pushes button? info? anything?
json API data with all of its content
Verify Game Integrity through Steam API?
API Steam - Account not found
How to get the steam IDs of users on a Source server
Get Strange kills (TF2 + steam API