WhitelistQueue: A solution to InsertService's restrictions

Hello, for a few days I put together a webserver that takes models that are put in a queue

What is the point in this?

InsertService has a restriction where you can’t load models that aren’t in your inventory

Credits

Thanks to ForbiddenJ for inspiring me to make this!

I made this because UnlockedInsertService no longer works due to roblox rate limiting their apis

How do I set this up?

For this there are 2 steps:

Setting up the WebServer

:warning: Warning :warning: : This does require a .ROBLOSECURITY cookie and I HIGHLY reccomend that you create alternate account for this stuff
A .ROBLOSECURITY cookie allows somebody to get instant access to your roblox account

Anyways, to get your .ROBLOSECURITY you can use firefox or chrome

For Firefox:

Sign in to roblox, then press F12 on your keyboard
You will see a menu popup
Navigate to storage on the top of the menu and you will see your cookies
Then go to where it says .ROBLOSECURITY(Or .ROBLO) and copy the cookie

For Chrome:

Sign in to roblox, then press F12 on your keyboard
You will see a menu popup
Go to where it says Application at the top or click the arrows and see it in the corner
See where it says storage and go to where it says cookies
Press on the arrow until it shows https://www.roblox.com
Click on where it says https://www.roblox.com and copy the value.

Then deploy it here:

Deploy
and then paste the .ROBLOSECURITY into where it say COOKIE

and the HAS_PROTECTION variable is used to prevent exploiters from abusing the webserver
if you are testing this in studio turn off HAS_PROTECTION( You can set this in the Config Vars in the settings of your web server any time )

This is currently disabled as roblox changed their api

After that go to the link your web host provided you with and you should see this:
image

Allow Roblox to access it

Now comes the super easy stuff

Insert this model:
https://www.roblox.com/library/8231334364/WhitelistQueue

Then enable HttpService in the game’s settings

An example:

local WhitelistQueue = require(game.ServerScriptService.WhitelistQueue)

WhitelistQueue.AddAssetToQueue:Invoke(53326)

Update Log

Version 1.1

Added Rate Limit to Server

1 Like

I’m a bit confused but I like it couldn’t you just keep your inventory open and it gets the model from there?

there is a link to the model tho