1.0.9 • Published 2 years ago

roscript.js v1.0.9

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

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

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago