Achievements and Scoreboards for Everyone
$ dotnet add package Vements.CLIThe package is available on NuGet.
To install the Vements Client Library for C#, use the following command:
$ dotnet add package Vements.CLI --version 0.0.3
To build the CLI:
$ dotnet publish -c release -r osx-arm64 --self-contained
Substitute osx-arm64 with the appropriate runtime identifier for your platform, e.g.: linux-x64, linux-arm64, win-x64, win-arm64, etc.
$ vements --help
Achievements and scoreboards for everyone
Usage: vements [command] [options]
Options:
--api-key API Key
--verbose Verbose output
-?|-h|--help Show help information.
Commands:
achievement Achievement operations
api-version Show API version
client-version Show client library version
participant Participant operations
scoreboard Scoreboard operations
Run 'vements [command] -?|-h|--help' for more information about a command.
The C# CLI tool supports all of the same operations as the CLI tool in other languages:
The above commands all support the following options:
--api-key to specify the API key--verbose to show verbose outputIn addition to resource commands, these common commands are also supported:
api-version to show the API versionclient-version to show the client library versionThe library and CLI both support the following environment variables:
API_KEY to specify the API keySERVER_TAGS to specify the tags used to select the server URL