V1.1.1 — 100% Free. Always.

FIX YOUR
bad schedule

The most powerful Rutgers course sniper. RUSniper monitors 15,000+ course sections with sub-second precision. Get instant alerts via our App, Discord, SMS, or Email the moment a seat opens. Take full control of your schedule through our seamless Web Dashboard or our dedicated Discord Bot.

rusniper — main.py
python main.py
✓ Database connected [MongoDB Atlas]
✓ Discord bot online [RUSniperBot]
✓ Website connected [RUSniper.com]
✓ Mobile App Ready [RUSniper]
Watching 1677 summer courses across Rutgers
Polling interval: 1s | Uptime: 99.99%
OPEN CS 214:01 — Systems Programming
→ Notifying 8 watchers via Discord DM
OPEN MATH 477:02 — Mathematical Finance
→ Notifying 3 watchers via Discord DM
_
99.99%
Uptime
~1s
Avg. Alert Speed
1677+
summer Courses Tracked
Built for Rutgers students, free forever
01
Sub-Second Monitoring
RUSniper polls the Rutgers Schedule of Classes API every single second, around the clock. When a seat opens, you're notified in under a second — faster than any manual refresh could ever be.
02
Instant Discord Alerts
The moment a section opens, your Discord DM fires with full course details — instructor, schedule, credits, and a direct Webreg link. You'll be registered before anyone manually refreshing even blinks.
03
100% Free. Forever.
No subscriptions, no premium tiers, no paywalls — ever. RUSniper is a permanent, free solution to the course sniping problem at Rutgers. Built by one of your fellow students.
04
Multi-Course Watchlists
Track up to 100 sections simultaneously across any department. Use the /snipe command with your index number — RUSniper verifies it instantly against the live course cache and begins monitoring.
05
Secure OAuth Login
Sign in with Discord in one click via OAuth2. No passwords stored, no sensitive data collected. You're automatically joined to the RUSniper server and your watchlist is ready immediately.
06
99.99% Uptime
Deployed on cloud infrastructure with automated failover. RUSniper runs 24/7 through the entire registration period — no gaps, no downtime, no missed opportunities while you're asleep or in class.
01
Login
Authenticate via Discord or Google OAuth in one click. Join the RUSniper server and your account is ready to use instantly — no setup required.
02
Snipe Your Courses
Run /snipe with your index number in the Discord server or dms. RUSniper validates it against the live course cache and begins monitoring immediately.
03
Get Pinged. Register.
The instant a seat opens, your Discord DM and app notification fire with full course info and a direct Webreg link. Sub-second speed means you'll always be first in line.
Example Notification ● Discord DM
RUSniper Discord notification example
Available on iOS & Android

Download our mobile app

Use RUSniper in a dedicated app without needing to open the website. Manage your snipes faster, stay signed in, and get instant push notifications on your phone the moment a section opens.

RUSniper push notification on iPhone
FREE

The only sniper
you'll ever need

Stop refreshing Webreg and hoping for luck. RUSniper is the permanent, completely free solution to course sniping at Rutgers — sub-second alerts, 99.99% uptime, built by one of your fellow students.