Skip to content

LogService

The LogService class provides utilities for reading the Valorant log file and extracting client data.
It supports real-time event monitoring and log parsing.


Methods


GetClientData

C#
1
ClientData clientData = LogService.GetClientData();
  • Extracts client information like region, user ID, and API URLs from logs.
  • Returns a ClientData record.

InitiateEvents

C#
1
LogService.InitiateEvents(Initiator);
  • Monitors the log in real-time.
  • Fires events when new entries are detected.

Records

ClientData

  • Shard: enum — server region.
  • UserId: string — user identifier.
  • PdUrl, GlzUrl, SharedUrl: string — API URLs.

Example Usage

C#
1
2
3
ClientData clientData = LogService.GetClientData();
Console.WriteLine($"User ID: {clientData.UserId}");
Console.WriteLine($"Region: {clientData.Shard}");