RoSniper uses Roblox's Presence API to check if a given user is online. If so, then it will attempt to join that user.
DISCLAIMER: You can ONLY join users that let you join them (ex: you're friended/following them, or the user being sniped has their joins on). RoSniper is NOT a RoSearcher clone or an injectable exploit.
Tested on all macOS versions 15.0-26.x and Windows 11 with Python 3.14.x! RoSniper likely also works on previous versions.
- Snipe users you recently tried to join for easier access to them
- Customize your experience through commands or by modifying config.json
- Check for multiple user statuses at the same time
- Decline the first server which is detected, just in case it's already full
- Monitor a set of users without join-sniping them
- Set a ZSH alias (macOS only) for easier access to RoSniper from the terminal
- Build RoSniper into an executable which anyone can run
There is a build script in ./build/ that can be used to build RoSniper for macOS and Windows.
This creates an executable that anyone (even if they don't have Python) can run.
Clone this repository and build RoSniper, or just run the source code itself.
Donations will never be required to use any features of RoSniper.
If you enjoy using RoSniper, consider running /donate ROBUX_AMOUNT in RoSniper.
The source code for the revamped trailer can be found in ./trailer/!
RoSniper.mov
I have join-sniped multiple streamers using RoSniper!
So can you, as long as the streamer has their joins on. Again, this program only works on people you are able to join NORMALLY.
For example, I was the only other person in KreekCraft's game on a Dandy's World stream with 4k+ people.

