Discuss Scratch
- Discussion Forums
- » Questions about Scratch
- » How many 3 letter usernames are left
- fdreerf
-
Scratcher
1000+ posts
How many 3 letter usernames are left
If that law was actually enforced most children with some online presence would be in prison. It's just something in a law made so that the megacorporations do less immoral things.Yeah, but if it's “US law” then that would be literally breaking the law (i think)I don't have repl.it or a github because US laws are stupidDid you know you can lie about your age on the internet and nobody will question it?
- boncuk18
-
Scratcher
1000+ posts
How many 3 letter usernames are left
A lot of them, Its impossible to count all scratchers who have 3 letter in their usernames.
- fdreerf
-
Scratcher
1000+ posts
How many 3 letter usernames are left
A lot of them, Its impossible to count all scratchers who have 3 letter in their usernames.Hmm… if only there was a machine that was capable of taking specific data and doing routine, mundane processing on it while being much faster than a human and doesn't ever require breaks, and some way to tell that machine what data to take and how to process it.
Last edited by fdreerf (March 3, 2021 05:12:21)
- Chiroyce
-
Scratcher
1000+ posts
How many 3 letter usernames are left
I don't have repl.it or a github because US laws are stupidDid you know you can lie about your age on the internet and nobody will question it?
shhh, the FBI is watching

A lot of them, Its impossible to count all scratchers who have 3 letter in their usernames.Hmm… if only there was a machine that was capable of taking specific data and doing routine, mundane processing on it while being much faster than a human and doesn't ever require breaks, and some way to tell that machine what data to take and how to process it.
Computers these days have a clock speed of around 2GHz so if we could send infinite requests to Scratch's API in a second, we'd be able to check around a few billion usernames in a few seconds. But we can't because we aren't allowed to send more than 10 requests in a second

Last edited by Chiroyce (March 3, 2021 05:25:05)
- Scratchy697
-
Scratcher
1000+ posts
How many 3 letter usernames are left
Here's a python script that uses a brute force method (i'm too lazy to figure out file saving)I just got an errorimport requests import concurrent.futures # this script is not originally by me. credit goes to I8P. read this post (https://scratch.mit.edu/discuss/post/4901838/) for the original python3 script URL = "https://api.scratch.mit.edu/users/" CONNECTIONS = 20 def get_usernames(alphabet): my_list = [] for l1 in alphabet: for l2 in alphabet: for l3 in alphabet: my_list.append(l1 + l2 + l3) return my_list def check_username(username): r = requests.get(URL + username) return (r.status_code == requests.codes.ok) usernames = get_usernames("abcdefghijklmnopqrstuvwxyz1234567890-_") print("Concurrent") available_usernames = [] with concurrent.futures.ThreadPoolExecutor(max_workers=CONNECTIONS) as executor: # Start the load operations and mark each future with its username future_to_url = {executor.submit(check_username, username): username for username in usernames} for future in concurrent.futures.as_completed(future_to_url): username = future_to_url[future] if not future.result(): print(username) available_usernames.append(username) print(available_usernames) print(len(available_usernames))
import requests
ImportError: No module named requests
>>>
- Basic88
-
Scratcher
1000+ posts
How many 3 letter usernames are left
I don't have repl.it or a github because US laws are stupidCOPPA?
AFAIK, the law exists so that little gullible children don't fall into scam holes and the scammer that is selling personal info is doing something “perfectly legal”
Last edited by Basic88 (March 8, 2021 01:26:20)
- Flowermanvista
-
Scratcher
1000+ posts
How many 3 letter usernames are left
I just got an errorRun “pip install requests” and try again.import requests
ImportError: No module named requests
>>>
Last edited by Flowermanvista (March 8, 2021 01:39:07)
- Scratchy697
-
Scratcher
1000+ posts
How many 3 letter usernames are left
how do you do that, i never touched python before so :PI just got an errorRun “pip install requests” and try again.import requests
ImportError: No module named requests
>>>
- Rendangbike2
-
Scratcher
1000+ posts
How many 3 letter usernames are left
You type “pip install requests” in the terminal.how do you do that, i never touched python before so :PI just got an errorRun “pip install requests” and try again.import requests
ImportError: No module named requests
>>>
- Scratchy697
-
Scratcher
1000+ posts
How many 3 letter usernames are left
You type “pip install requests” in the terminal.how do you do that, i never touched python before so :PI just got an errorRun “pip install requests” and try again.import requests
ImportError: No module named requests
>>>
'pip' is not recognized as an internal or external command,
operable program or batch file.
- Rendangbike2
-
Scratcher
1000+ posts
How many 3 letter usernames are left
python m- pip install requestsYou type “pip install requests” in the terminal.how do you do that, i never touched python before so :PI just got an errorRun “pip install requests” and try again.import requests
ImportError: No module named requests
>>>'pip' is not recognized as an internal or external command,
operable program or batch file.
- ninjaMAR
-
Scratcher
1000+ posts
How many 3 letter usernames are left
Install pip from here. Pip is the Python package managerYou type “pip install requests” in the terminal.how do you do that, i never touched python before so :PI just got an errorRun “pip install requests” and try again.import requests
ImportError: No module named requests
>>>'pip' is not recognized as an internal or external command,
operable program or batch file.
Last edited by ninjaMAR (March 8, 2021 03:22:05)
- 9gr
-
Scratcher
1000+ posts
How many 3 letter usernames are left
run this repl to see the names (you dont need an account)
https://replit.com/@9gr/OrangeredOvalCoderesource
copy the link into your browser instead of clicking it (scratch breaks links)
or just see a generated json file i created on github
https://replit.com/@9gr/OrangeredOvalCoderesource
copy the link into your browser instead of clicking it (scratch breaks links)
or just see a generated json file i created on github
Last edited by 9gr (March 8, 2021 09:38:11)
- Chiroyce
-
Scratcher
1000+ posts
How many 3 letter usernames are left
'pip' is not recognized as an internal or external command,try
operable program or batch file.
pip3 install requests
you should see something like this

run this repl to see the names (you dont need an account)
https://replit.com/@9gr/OrangeredOvalCoderesource


Last edited by Chiroyce (March 8, 2021 09:31:42)
- 9gr
-
Scratcher
1000+ posts
How many 3 letter usernames are left
snipcopy the link into your browser instead of clicking it (scratch breaks links)
- ScratchCatHELLO
-
Scratcher
1000+ posts
How many 3 letter usernames are left
I don't have repl.it or a github because US laws are stupidCOPPA?
AFAIK, the law exists so that little gullible children don't fall into scam holes and the scammer that is selling personal info is doing something “perfectly legal”
yes, and I know the point, but it also makes it so you can't sign up for 99% of websites, even if they're legit
- Raihan142857
-
Scratcher
1000+ posts
How many 3 letter usernames are left
There are thousands of three character usernames left. But if you want one with only letters, unfortunately there are none left. I found the last one by bruteforcing it a month ago and was surprised to find out that I had taken the last three letter username, @uxj.
- 3IU
-
Scratcher
1 post
How many 3 letter usernames are left
Is there actually only 49 left in March? Wow, I must've been lucky
and my username actually kind-of stands for 3 letter username lol but the L is an i
and my username actually kind-of stands for 3 letter username lol but the L is an i
- Zero0111
-
Scratcher
100+ posts
How many 3 letter usernames are left
Probably enough to last for another 1-3 years or something close to that unless everyone just takes all the 3 letter usernames I tried getting my name just normally but ofc that didn't work so I tried adding 1-2 numbers but that didn't work either so I ended up with 0111
Last edited by Zero0111 (Dec. 29, 2021 01:56:32)
- Discussion Forums
- » Questions about Scratch
-
» How many 3 letter usernames are left













