roscript.js
v1.0.9
Published
Advanced Roblox Framework
Downloads
5
Readme
About RoScript.js
Installation
npm i RoScript.js@latest
Start up
const RoScript = require('roscript.js');
const client = new RoScript.Client();
(async()=>{
// Create an asynchronous function
// Await the client.login function
await client.login('',true)
})()
Client Functions
login
await client.login('TOKEN',true)
Logs you into the account
logout
await client.logout(true)
Logs you out of the account
refreshToken
await client.refreshToken(true)
Refreshes the token
Miscellaneous Functions
fetchXCSRFNoToken
await RoScript.fetchXCSRFNoToken();
Returns xcsrf token without a cookie
fetchXCSRF
await RoScript.fetchXCSRF();
Returns xcsrf token with cookie
Publish API
purchaseAudio
await RoScript.purchaseAudio(name,filedata,boolean);
Uploads an audio to roblox
uploadThumbnail
await RoScript.uploadThumbnail(universeid,filedata,boolean);
Uploads thumbnail to universe
upload
await RoScript.upload(file,id,boolean);
Uploads XML to selected ID
uploadAnimation
await RoScript.uploadAnimation(file,name,boolean);
Uploads animation
User API
fetchStatus
await RoScript.fetchStatus();
Returns logged in users status
changeStatus
await RoScript.changeStatus(description);
Changes status of logged in user
fetchUserId
await RoScript.fetchUserId();
Returns the logged in users userid
changeDisplayName
await RoScript.changeDisplayName(data);
Changes the users displayname
playerData
await RoScript.playerData(userid);
Returns data of inputted userid
isPremium
await RoScript.isPremium(userid);
Returns if user has premium
friendsCount
await RoScript.friendsCount();
Returns friend count
friendRequestCount
await RoScript.friendRequestCount();
Returns friend request count
declineAllFriends
await RoScript.declineAllFriends();
Declines all friend requests
follow
await RoScript.follow(userid,captchaid,captchatoken,bool);
Follows user
Games API
fetchServers
await RoScript.fetchServers(placeId,type,order,limit);
Returns all servers of a place
placeData
await RoScript.placeData(placeId);
Returns data of a place
universeData
await RoScript.universeData(universeId);
Returns data of an universe
universeProducts
await RoScript.universeProducts(universeId);
Returns products of an universe
universeVote
await RoScript.universeVote(universeId,boolean);
Upvotes or downvotes on an universe
universeVotes
await RoScript.universeVotes(universeId);
Returns upvotes or downvotes on an universe
buyPrivateServer
await RoScript.buyPrivateServer(universeId,name,price);
Buys a private server
SocialLinks
await RoScript.SocialLinks(universeId,JSON.stringify({"type": "Discord","url": 'https://discord.gg/HdPtp4rEHR',"title": "xd"}),boolean);
Sets social links onto universe
editPlaceData
await RoScript.editPlaceData(placeId,JSON.stringify({"name": "Test","maxPlayerCount":50,"description":"Test","allowCopying": false}),boolean);
Edits place data
Developers / Credits
- Witz - Developer
- Aero Softworks - Discord Server