SkillAgentSearch skills...

Valclient.js

Valorant Client API Wrapper in NodeJS

Install / Use

/learn @igorwessel/Valclient.js
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

valclient.js

Statements Branches Functions Lines

Valorant Client API Wrapper in NodeJS

Installation

yarn add valclient.js

Usage

const { ValClient } = require("valclient.js");

//or

import { ValClient } from "valclient.js";

const client = new ValClient()

client.init({ region: "br" }) // we try to iniciate client locally when not pass auth
// need to have connected in valorant launcher
    .then(async () => {
        const player = await client.player.current()
    })

// or with async/await

(async () => {
    await client.init({ region: "br" });
    const player = await client.player.current()
})()

// passing auth

client.init({ auth: { username: "teste", password: "teste" }, region: "br" })
    .then(async () => {
        const player = await client.group.current()
    })

Docs

Access the documentation via the link docs.

Legal

Riot Games, VALORANT, and any associated logos are trademarks, service marks, and/or registered trademarks of Riot Games, Inc.

This project is in no way affiliated with, authorized, maintained, sponsored or endorsed by Riot Games, Inc or any of its affiliates or subsidiaries.

I, the project owner and creator, am not responsible for any legalities that may arise in the use of this project. Use at your own risk.

Related Skills

View on GitHub
GitHub Stars10
CategoryDevelopment
Updated1y ago
Forks4

Languages

TypeScript

Security Score

80/100

Audited on Mar 15, 2025

No findings