Client
Logging into Free Rider HD.
import { Client } from "frhd";
const client = new Client();
client.on("ready", function() {
console.log("Ready!");
});
client.login("your-token-goes-here");
Methods
import { Events } from "frhd";
client.on(Events.FriendRequestReceieved, function(challenge) {
console.log(challenge);
});
UserManager#fetch
Parameters:
String: Username
Response type: Object
client.users.fetch("Guest").then(function(user) {
console.log(user);
});
TrackManager#fetch
Parameters:
Number: Track ID
Response type: Object
client.tracks.fetch(1001).then(function(track) {
console.log(track);
});
NotificationManager#fetch
Parameters:
Number: Count (number of notifications)
Response type: Object (Array)
client.notifications.fetch(10).then(function(notifications) {
console.log(notifications);
});