Why a script was taken down or hidden, and how to appeal
A script that isn't public is held, hidden or taken down, and the banner on its listing says which. Held scripts publish by themselves, hidden ones usually have a fix you can make, and a takedown can be appealed by email.
Held, hidden and taken down
Open your listing while signed in. A banner at the top names the state. Each one means something different for players.
| State | Who can see the listing | The loadstring | What ends it |
|---|---|---|---|
| Held for review | Only you | Not working yet | The review. Most are public within a day |
| Hidden from browse | Anyone with the link | Stopped | A fix you make, in most cases |
| Taken down | Only you | Stopped | An appeal |
Held for review
Every script runs in Scriptsight before it is public, and some new scripts are checked for longer. A held script isn't in trouble. Most are public within a day, and an email goes to your account's address when yours is.
- A held new script is visible only to you. Its link shows visitors that it is being reviewed.
- A held new version doesn't replace the live one. Players keep getting the version before it.
- A held script can't be deleted until the review is done.
Uploading the script again doesn't make it faster. The new upload is held too.
Taken down
A taken-down listing shows a banner that names the rule it broke and says only you can see it. An email with the same rule goes to your account's address.
The rules a listing can be taken down for:
- Malware and account theft: a script that takes the player's items, login or account.
- Scams and phishing: a link to a fake Roblox site.
- Someone else's script uploaded as your own.
- Spam: a listing with no script in it.
- Harassment, threats and hate.
- Sexual content.
A script caught stealing or sending players to a fake Roblox site also gets its uploader banned. Loading a stealer through a second script doesn't change that: a script that loads a taken-down listing is taken down with it.
How to appeal
Checks make mistakes. If your script was taken down or hidden and you think that is wrong, email support@roscripts.io. A person reads it.
Write from your account's email
That is how support knows the script is yours. You can also reply to the takedown email.
Give the listing's link
The address of its page,
roscripts.io/s/….Say what the script does
If it sends anything to a server, say what and why: a key check, a usage counter, a webhook for your own logs.
For a copied-script removal, show it is yours
A link to where you published it first, such as a GitHub repository or a dated Discord post.
Readable source helps. If the script is obfuscated, attaching the code before it was packed lets support see what it does. A script put back keeps its page, its loadstring link, its views and its votes.
Copyright removals
A script removed after a copyright notice is different. Its page says it was removed following a legal notice, and support can't put it back on an appeal. It returns if the person who sent the notice withdraws it, or after a counter notice from you.
A counter notice is a legal document, and the copyright page lists what it has to include and where to send it. More than one notice about the same uploader in 180 days counts as a copyright strike, and strikes lead to an upload block and then to the account being closed.
Account bans
When an account is banned, every script it had live is taken down with it. If the ban is lifted, those scripts come back as they were. Scripts that were taken down for their own reasons stay down.
A shorter block also exists: an account can be stopped from publishing for a time while its existing scripts stay up. The upload page shows the reason. Both can be appealed at the same address.
Questions
Why does my RoScripts script say Held for review?
Some new scripts and new versions are checked before they go public. Only you can see a held script. Most are public within a day, and you get an email when yours is.
Why is my script not showing in search?
It is hidden from browse. The usual reasons are a key system with no key given, or another copy of the same script for the same game. The banner on your listing says which.
How do you appeal a takedown on RoScripts?
Email support@roscripts.io from the address on your account, with the listing's link and what the script does. A removal for copyright is different: it needs a counter notice.
Can a taken-down script come back?
Yes. A script taken down by mistake is put back with its page and its loadstring link unchanged.
Can you delete a script that was taken down?
No. A script staff or Scriptsight removed stays on record, hidden from everyone but you.