Skip to content

AMPDevelopment/SteamCSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SteamCSharp

Support Server Invite NuGet version (SteamCSharp)

SteamCSharp is a easy to use API Wrapper for any developement.
The aim of this project is to simplify the complexity of the Steam Web API.

Get started

Steam Web API

  1. Sign into your Steam Community account
  2. Visit the Steam Web API Key page
    2.1 Register for a new Steam Web API Key if not already registered.
    2.2 Be sure you have read the Steam Web API Terms of Use!
    11. Termination
    Valve may change, suspend or discontinue the Steam Web API and suspend or terminate your use of the Steam Web API, Steam Data, and/or Valve Brand & Links at any time for any reason, without notice. 
    You may also terminate by ceasing to use the Steam Web API, Steam Data, and Valve Brand & Links, removing implementation of the Steam Web API from your Application, and deleting all copies of the Steam Data and Valve Brand & Links.
    
    This could be the worst case for your application, so please be aware to follow the Steam Web API Terms of Use.
  3. The key which you are able to see now is mandatory to use the Steam Web API.

Note: Protect your key, do not share it, and change it immediately if it is compromised!

Program Code

using SteamCSharp;

namespace SteamExample
{
    public class Program 
    {
        private Steam steam;
        
        public static void Main(string[] args)
        {
            steam = new Steam("STEAM WEB API KEY");
        }
    }
}

Features / To-do

  • Asynchronous support
  • Automated Method Version Detector
  • Simplified Steam Games Support (Statistics)
    • Counter-Strike: Global Offensive
    • Team Fortress 2
    • open for requests
  • Readable Entities
    • Steam User (Community)
    • Steam User (Statistics)
    • Steam Game (Statistics)
    • Steam News
  • Interaction with Steam Users (Chat)
    Current features / to-do list for the major version.
    Game Server, VAC support and much more coming after Version 1.0.0!

Installation

NuGet Package-Console
Install-Package SteamCSharp

Contact

Discord: .OnlyOneCookie#1337
Email: contact@onlyonecookie.ch