j3ldo / ugc-sniper Goto Github PK
View Code? Open in Web Editor NEWJ3ldo Sniper, a free powerful, and easy to customize roblox Sniper
License: MIT License
J3ldo Sniper, a free powerful, and easy to customize roblox Sniper
License: MIT License
so far when i open up main.py i either get it open for a few seconds where it then crashes or it stays open but nothing else happens after that
isn't automating buying roblox items against TOS or no??
can we put more than 3 id in limiteds.txt or is the script dogshit and its capped out at 3 ids
I have done everything but when I run the main file nothing happens. Do I have to have something opened whole running the code? I have one limited id in the limiteds.txt and my full cookie _|warning.....j38384njo3..... .egg in the cookie.txt. if you need to see picture lmk on ForeverMyth#0508 discord. Please help or show a video how to setup properly
How do i start it im pretty sure i've got everything set up
Hi, i just runned the code and i got the next error
Traceback (most recent call last): File "C:\Users\PC\Desktop\UGC-Sniper-main\main.py", line 1, in <module> import requests as r ModuleNotFoundError: No module named 'requests'
Does this mean that the script beggining is failing to start looking for the limited because is set to anything?
In Main.py : Line 98 a post request is sent to the https://catalog.roblox.com/v1/catalog/items/details to check the value of the "priceStatus". The value should be checked if it is not "Off Sale". Unfortunately, if you set the roblox account to an another language, (for example: german) the value will be translated to the targeted language and won't have the value: "Off Sale".
...
96 for limited in limiteds:
97 try:
98 info = r.post("https://catalog.roblox.com/v1/catalog/items/details",
99 json={"items": [{"itemType": "Asset", "id": int(limited)}]},
100 headers={"x-csrf-token": x_token}, cookies={".ROBLOSECURITY": cookie}).json()["data"][0]
...
105
106 if info.get("priceStatus", "") != "Off Sale" and info.get("collectibleItemId") is not None:
107 productid = r.post("https://apis.roblox.com/marketplace-items/v1/items/details",
...
Example:
In this example, I sent a post request to get the item with the id "13036455331". My language is set to german.
curl -X 'POST' \
'https://catalog.roblox.com/v1/catalog/items/details' \
-H 'accept: application/json' \
-H 'Content-Type: text/json' \
-d '{
"items": [
{
"itemType": 1,
"id": 13036455331
}
]
}'
Inside the response, the value of "priceStatus" is "Nicht mehr im Angebot", which is the german translation of "Off Sale".
{
"data": [
{
"id": 13036455331,
"itemType": "Asset",
"assetType": 42,
"name": "Gold Wabbit Coin",
"description": "Tastes like Chocolate!",
"genres": [
"All"
],
"itemRestrictions": [
"Collectible"
],
"creatorHasVerifiedBadge": false,
"creatorType": "User",
"creatorTargetId": 48545285,
"creatorName": "Wabbiits",
"price": 0,
"priceStatus": "Nicht mehr im Angebot",
"unitsAvailableForConsumption": 0,
"favoriteCount": 3782,
"offSaleDeadline": null,
"collectibleItemId": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"totalQuantity": 200,
"saleLocationType": "ShopAndAllExperiences"
}
]
}
Because of that, the if-statement from line 106 can be set to "True" even if the item is Off Sale, ending up triggering the buy function unintentionally.
Currently, I am not sure about how huge the issue is, but I feel like, it is important to notify the user of the script that the account must be set to "english" to avoid problems with Main.py. Alternatively, you can implement a code, which request the language of the roblox account via roblox users api in order to get the correct language.
Can we run the script while the limited is not out (when we get the id before its out)
Traceback (most recent call last):
File "C:\Users\Lucius\Downloads\UGC-Sniper-main\main.py", line 106, in
json={"itemIds": [info["collectibleItemId"]]},
KeyError: 'collectibleItemId'
So I've tried opening the script a few times now (About 3-4). Idk if I perhaps did something wrong, but it doesn't seem to be running at all not even in the background.
For the items, it's the item ID right? i.e "123456"?
I'm not sure what's happening any help would be greatly appreciated!
When executed get this error:
Traceback (most recent call last):
File "main.py", line 15, in
user_id = r.get("https://users.roblox.com/v1/users/authenticated", cookies={".ROBLOSECURITY": cookie}).json()["id"]
KeyError: 'id'
on line 15 has a traceback error.
I been trying for HOURS to make this work, every time i try to open main.py it just crashes immediatly. I tried EVERYTHING, installing the requests thing, reinstalling it, hell i even tried putting proxies on it to see if it works
I even tried to execute it with the command prompt but it also doesn't work, it keeps saying "KeyError: 'id'" whatever that means
Also, i put my correct cookie in, i copy and pasted it 6 times.
I didn't quite understand the meaning of step 4, namely "Enter the limits you want in limiteds.text and separate them with a comma. It should look like this: Active1, Active2, Active3" Could you please give an example of this. Sorry for the stupid question
this goofy sniper cant even snipe a simple item bro its so bad
user by the name of xsinper (https://github.com/xsinper) took all your code and published as his own. It also has a fishy discord attachment there, but I haven't clicked it just in case its a bad link. Heres the Github link to his published version: https://github.com/xsinper/UGC-Limiteds-Sniper-Bot-April-2023
I'm new to Github so I don't know how big of a deal this is, and I'm sure it was easy for him to steal your code since your code is open source. But he also seems to be attempting to sell your premium version for €5 instead of your €10, which would probably make any creator angry. He also has a bot that gives all of his publishes 89 stars- I checked his profile and almost everything he's published has exactly 89 stars. Just posting this as an issue so you know about it.
When I open the file main.ry , nothing happens, only the command line opens for a second. How to solve this problem? please help
probably very dumb mistake but with python enabled in app extension aliases i get
"Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases"
and with it disabled i get
"'Python' is not recognized as an internal or external command, operable program or batch file"
Hey man, im getting an erorr on the requests.
what do i need to put in limited text, the ugc name or id or link
Keeping the script running, does it loop search the same items? Or does it need to be re-opened to check again?
please let me know
nvm i just fixed the problem
Whenever I open the file it just crashes immediately. Is there any way I could fix this?
How to do step 2? I'm mad confused
Don't know if this has something to do with me being on macos, but when executed I receive the error: ValueError: Invalid header value b'.[roblox cookie]\n'
when i press it does nothing, just pop up and gone
Is it bannable?
get this error after being temporarily ratelimited.
tried to test this on the golden shades that just dropped, and didn't get a single copy due to this. any solution?
didn't see anything in the code about printing 'Internal Server Error' so was this just an instance of it being something on roblox's end?
can try on the next free drop and see if things change, but still, what's the trigger to say there's a json decoder error?
when i write pip install requests or python -m pip install requests on python, it says SyntaxError: invalid syntax
Hello, i runned the code and i got this error
"Import "requests" could not be resolved from source"
sorry for publishing this on issues but im new at github.
i want to know if the bot buys non-free limiteds, asking bc i dont want to accidentally buy something with robux
thanks
I have done everything all I have to do is run main.py
So how do I run main.py also I’m on mac
Can i run this on replit?
Please help!
edit: solved
im on mac and i downloaded python but then the install requests dosent work so what do i do?
when i start the file named "main" it crashes almost instantly, and idk what to do with proxies
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.