1.0.6 • Published 3 years ago
lanyardjs v1.0.6
Lanyard.js
Simple wrapper to interface with Lanyard's socket service.
Add dependency
yarn add lanyard.js
Use
import { Lanyard } from "lanyardjs";
const lanyard = new Lanyard({ subscribe_to_ids: ["369752813577961472"] });
lanyard.on("ready", () => {
console.log("Connected");
});
lanyard.on("init", async (state) => {
console.log(state);
});
lanyard.on("PRESENCE_UPDATE", (presence) => {
console.log(presence);
});
// Make regular request
(async () => {
const response = await lanyard.get("36752813577961472");
if ("error" in response) {
return console.log("Error> " + response.error.message);
}
console.log(response.data);
})();