An API that returns data from the Gizmo website.
npm install gizmo-api
const gizmo = require("gizmo-api");
gizmo.getUser(query);
The query can either be a number (UserID) or string (Username). The promise will either resolve with a valid JSON object or HTTP error.
You can only make one request every .4 seconds.
gizmo.getUser("Tjaz").then(user => {
console.log(res);
});
{
"user": {
"id": "1",
"uid": "Tjaz",
"rank": "Lord",
"avatar": "https://www.gizmo.moe/assets/default.jpg",
"header": "https://www.gizmo.moe/assets/default.jpg",
"about": "Hello!",
"created": "1534514387" // Seconds since epoch in UTC
...
}
}