A C# asynchronous wrapper for VRChat's API
Login to accounts via username and password
(Un)Friend users
VoteKick users
Fetch Users
Fetch Worlds
Mute Users
Block Users
Hide Users
Send Notifications to Users
Annoy (Send out an invite a user cant get rid of)
Proxy Support
Invite Users
Message Users
Events such as for onNotificationReceived, etc
And more coming soon! Give me some suggestions! Thank you - Yaekith
VRCSharpSession session = new VRCSharpSession("Username", "Password");
await session.Login();
if (session.Authenticated)
{
var user = await session.GetAPIUserByID("usr_e28db278-1ccd-4c23-89b9-9933e619000e");
if (await session.Moderate(user, VRCSharp.API.Moderation.ModerationType.Mute))
{
Console.WriteLine("Moderated! Yay!");
}
}