Metadata-Version: 2.1
Name: SourceWatch
Version: 0.0.4
Summary: A library to query information of Goldsrc and Source servers.
Home-page: https://github.com/SourceWatch/SourceWatch
Author: Alex Kuhrt
Author-email: alex@qrt.de
License: UNKNOWN
Description: # SourceWatch
        
        Python 3 MIT library to query information from Valve's Goldsrc and Source servers.
        A full implementation of http://developer.valvesoftware.com/wiki/Server_Queries
        
        ## Usage
        
        ```
        import SourceWatch
        
        server = SourceWatch.Query('steamcalculator.com', 27015)
        print(server.ping())
        print(server.info())
        print(server.players())
        print(server.rules())
        
        ```
        
        Info output:
        
        ```
        {
          "info": {
            "game_app_id": 70,
            "game_description": "Half-Life",
            "game_directory": "valve",
            "game_map": "crossfire",
            "game_version": "1.1.2.2/Stdio",
            "players_bot": 0,
            "players_current": 0,
            "players_human": 0,
            "players_max": 12,
            "server_name": "SteamCalculator.com #1 HLDM",
            "server_os": "l",
            "server_password_protected": 0,
            "server_port": 27015,
            "server_protocol_version": 48,
            "server_steam_id": 90119214309364746,
            "server_type": "d",
            "server_vac_secured": 1
          }
        }
        ```
        
        ### Credits
         Andreas Klauer <Andreas.Klauer@metamorpher.de>
         This project is a fork of https://github.com/frostschutz/SourceLib
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
