HomeHow It Works

How It Works

Everything you need to know about the De_Pugs CS2 PUG system — from linking your Steam account to climbing the leaderboard.

Linking Your Steam

Before you can join any match, you need to link your Steam account to your Discord profile. This is a one-time process that verifies your identity and CS2 experience.

/link <steam_id>

Links your Steam account. You can use your Steam64 ID, custom URL, or full profile URL.

Requirements

  • Steam profile must be set to Public
  • Game Details must be set to Public (for hours verification)
  • Minimum 500 hours of CS2 playtime
  • Account must not have recent VAC bans
Private profile? You can set your profile and game details to public temporarily just for linking, then set it back to private afterwards. We only check hours once during the link process.

What Happens

Once verified, the bot assigns you the Verified role in Discord. Your Faceit profile is auto-detected if available — your Faceit Elo and level are saved to your profile. You're now ready to queue.

Joining a Match

De_Pugs uses an auto-queue system tied to Discord voice channels. No commands needed — just join the voice channel.

How Auto-Queue Works

1
Join Voice
Enter the PUG queue voice channel
2
Auto-Added
You're automatically added to the queue
3
Match Found
10 players queued = match starts
Leaving the voice channel automatically removes you from the queue. If the queue is paused by an admin, you'll receive a DM explaining why you can't join.

Ready Up

When 10 players are in the queue, a Ready Check is triggered. Every player must confirm they're ready to play.

Click the Ready Button
You have a limited time to click — don't be AFK!
All ready: Match proceeds to captain draft
Someone fails: Match cancelled, offender penalised
Failing to ready up results in escalating penalties. Players who don't ready are automatically kicked from voice chat and channels are cleaned up. See the Ban System section for details.

Captain Draft

Two captains are selected and take turns picking players for their teams. The draft happens in the match text channel.

Draft Order

A
Captain A picks first player
B
Captain B picks two players
A
Captain A picks two players
...alternating until all players are picked
If a captain doesn't pick within the time limit, a random player is auto-picked for their team. The draft continues — no penalties are applied for slow picks.

Map Veto

After the draft, captains take turns banning maps they don't want to play. The last remaining map is the one you'll play on.

Dust II
Mirage
Inferno
Nuke
Overpass
Ancient
Anubis

Example: After 6 bans, Anubis is the remaining map — that's where you play.

If a captain doesn't ban within the time limit, a random map is auto-banned. No penalties are applied — the veto continues normally.

Playing the Match

Once the map is decided, a CS2 server spins up automatically. You'll receive a connect command in the match text channel.

connect 123.45.67.89:27015; password abc123

Click the connect button or paste this into your CS2 console.

Join Window

You have 5 minutes to connect to the server. The bot tracks who has connected in real-time via RCON.

Auto Force-Ready

Once all 10 players connect, the match goes live automatically — no need to type .ready in console.

If you don't connect to the server within the join window, the match is cancelled and you receive a Server Not Joined ban. Only non-joiners are penalised — players who connected are not affected.

Match Results

When the match ends, results are recorded automatically via webhook. Your RP is updated, stats are saved, and you can view the full scorecard on the website.

Skins & Loadout

De_Pugs uses a free skin system powered by WeaponPaints. Every player can equip any CS2 skin, knife, glove, and agent model.

/skins

Opens the skin selection interface where you can browse and equip skins.

depugs.fun/skins
AK-47 | Neon Rider
Rifle
AWP | Dragon Lore
Sniper
M4A4 | Howl
Rifle
Karambit | Fade
Knife
Sport Gloves | Hedge Maze
Gloves
Agent | Elite Crew
Agent
Every skin, knife, glove & agent — free for all players

Weapon Skins

Browse all CS2 weapon skins by category. Search, preview, and equip instantly.

Knives & Gloves

Select your knife model first, then choose from available skins for that knife.

Agent Models

Pick your preferred character model for both CT and T sides.

Website Browser

Browse the full skin catalog at depugs.fun/skins with visual previews.

Ranking System

De_Pugs uses a Glicko-2 rating system (similar to chess and Faceit). Your Rating Points (RP) determine your rank and leaderboard position.

Rank Tiers

🥈
Iron0–999 RP
Starting rank for new players
Bronze1,000–1,499 RP
Building consistency
🛡️
Silver1,500–1,999 RP
Average skill level
Gold2,000–2,599 RP
Above-average players
🦅
Platinum2,600–3,299 RP
Experienced competitors
💎
Diamond3,300–4,199 RP
Top-tier players
🏆
Elite4,200+ RP
The best of the best

How RP Works

Winning

Win a match to gain RP. The amount depends on the relative skill of both teams — beating stronger opponents rewards more.

Losing

Lose a match to lose RP. Losing to weaker opponents costs more than losing to stronger ones.

New players start with placement matches. Your rank is revealed after completing the placement period. During placement, your RP adjusts more aggressively to find your true skill level quickly.

Ban System

De_Pugs has an automated ban system to keep matches fair and punish disruptive behaviour. All bans are escalating — repeat offenses result in longer penalties.

Ready Fail

Trigger: Not clicking Ready when match is found
Escalation Ladder
Warning (1st)
1 min (2nd)
3 min (3rd)
5 min (4th+)

Burst detection: 3 failures within 1 hour = 30 min ban. Resets after 24 hours.

Server Not Joined

Trigger: Not connecting to the game server within the join window
Escalation Ladder
30 min (1st)
1 hour (2nd)
2 hours (3rd)
4 hours (4th)
8 hours (5th+)

Doubles after 5th offense. Resets after 7 days of no offenses.

What Doesn't Get You Banned

AFK during draft — a random player is auto-picked, no penalty
AFK during veto — a random map is auto-banned, no penalty
Leaving Discord voice during a live match — in-game voice is fine, admins are notified for monitoring

Auto-Unban

All bans have a set duration and expire automatically. The bot checks for expired bans every 30 seconds and removes the ban role when your penalty is over. You'll receive a DM with the exact expiry time when banned.

Your offense count resets after a period of good behaviour (24 hours for ready failures, 7 days for server non-joins). Play clean and your record resets.

Stats & Profiles

Every match is tracked. Your performance data is available on the De_Pugs website with detailed breakdowns.

Player Profiles

Current/peak RP, win rate, K/D, ADR, win/loss streaks, and rank history graph.

Match History

Full scorecard for every match — individual stats, map, duration, and result.

Leaderboard

Global rankings sorted by RP, wins, or performance. See where you stand.

Live Matches

Real-time score updates for matches in progress. Watch the action unfold.

Ready to Play?

Join the Discord, link your Steam, and start fragging in competitive CS2 PUGs.