Hey everyone,
I’ve been working on a script to automate something similar to Pls Donate’s gamepass donation system with a Selenium bot. However, I’ve hit a roadblock and could use some help troubleshooting.
Here’s the issue:
- On My Computer (Roblox Studio): Everything runs smoothly; no issues.
- On Someone Else’s Computer (Roblox Studio): I encounter an HTTP timeout error.
- On My Computer or Someone Else’s (Roblox Player): I get a 403 forbidden error.
I initially suspected it might be my PC blocking connections, so I disabled the firewall, real-time protection, and everything else, but the errors persist. I experimented with different IP configurations on Flask (0.0.0.0, my IPv4, and external IP), but none of them seem to work.
Worth noting: I don’t have any VPN or Proxy active.
I realize I need to instruct the router to open the port (in this case, IPv4:5000) so that others in my house can use it. It works in Studio because Studio hosts a local server as a “mock” in-game server, and thus, it gets the locally hosted server on a local port. However, in the game, it uses an actual server and can’t utilize my IP address, supposedly due to the router not allowing access to Roblox’s server.
Currently, for testing, I’m using mobile data. Does anyone have a workaround for this setup? Any insights into resolving these errors would be greatly appreciated!
Thanks in advance.
Note: code was removed