An Promise-Based API Wrapper for Roblox's Web API w/ Open Cloud Support
This is a big work in progress. Once it works with every available endpoint, it will be ready for productive use. This should happen soon.
To Install:
npm install cloudblox
Future Example use:
// Common JS
const { Client, Users, MessagingService } = require('cloudblox');
// ES6
import { Client, Users, MessagingService } from "cloudblox";
const client = new Client();
// Configuring the client is only required when you are working with methods that need authentication
client.Configure({
Cookie: "Cookie goes here",
MessagingService: "MessagingService API Key goes here"
})
Users.getUserInfo(1)
MessagingService.PublishAsync("topic", "message")
Contributing would be extremely appreciated. If you have the time, please consider.
View CONTRIBUTING.md on how to properly contribute
This package is licensed under the Mozilla Public License 2.0
I have been approved by Roblox to use the name "cloudblox".
This package NOT is affiliated or endorsed by Roblox Corp.
I have simply been given the rights to use "cloudblox" for this package.
If you find a bug, please open an issue describing what it is and how to reproduce it.
If you have any questions or need support, you can message me on Roblox. Click to view my profile.
Alternatively, you can send me a friend request on Discord (Username: valiantwind).