PvP Tracking¶
Dexter can calculate PvP (Player vs Player) rankings internally and alert users when Pokemon with good PvP IVs are found.
Data Source¶
| Value | Description |
|---|---|
"internal" |
Dexter calculates PvP ranks itself (recommended) |
"webhook" |
Use PvP data from webhook payload (requires scanner support) |
Configuration¶
{
"pvp": {
"levelCaps": [50],
"includeMegaEvolution": false,
"littleLeagueCanEvolve": false,
"pvpEvolutionDirectTracking": false,
"filterByTrack": false
}
}
| Option | Default | Description |
|---|---|---|
levelCaps |
[50] |
Array of level caps for rank calculations. Use [50, 51] for both regular and best-buddy |
includeMegaEvolution |
false |
Include mega evolutions in PvP calculations |
littleLeagueCanEvolve |
false |
Allow evolvable Pokemon in Little League |
pvpEvolutionDirectTracking |
false |
Track evolved forms directly for PvP |
filterByTrack |
false |
Only calculate PvP for Pokemon being tracked |
Display Settings¶
{
"pvp": {
"pvpDisplayMaxRank": 10,
"pvpDisplayGreatMinCP": 1400,
"pvpDisplayUltraMinCP": 2350,
"pvpDisplayLittleMinCP": 450
}
}
| Option | Default | Description |
|---|---|---|
pvpDisplayMaxRank |
10 |
Maximum rank to show in alert details |
pvpDisplayGreatMinCP |
1400 |
Minimum CP to display for Great League |
pvpDisplayUltraMinCP |
2350 |
Minimum CP to display for Ultra League |
pvpDisplayLittleMinCP |
450 |
Minimum CP to display for Little League |
Filter Limits¶
These control what values users can set when creating PvP tracking filters:
{
"pvp": {
"pvpFilterMaxRank": 5000,
"pvpFilterGreatMinCP": 1000,
"pvpFilterUltraMinCP": 2000,
"pvpFilterLittleMinCP": 400
}
}
User-Level Configuration¶
| Option | Default | Description |
|---|---|---|
tracking.defaultUserTrackingLevelCap |
0 |
Default level cap for new user PvP tracking. 0 = all levels |
PvP Tracking Commands¶
Users track PvP Pokemon with the /pokemon command and PvP options:
This tracks Azumarill ranked 1–50 in Great League.
DTS Helpers¶
PvP data is available in alert templates:
{{{pvpPokemon}}}— PvP ranking details{{pvpSlug nameEng}}— URL-safe Pokemon name for PvP websites (e.g. Mr. Mime → Mr_Mime)