Discord User Data
Widget Variables
A complete reference for the user-data fields used by WoWidget and Discord's Widget Editor.
Match every field exactly.
Discord connects a widget element to WoWidget by its Data Field name and Presentation Type. A spelling or type mismatch prevents the value from appearing.
Widget Top
Identity and hero fields
These fields build the main character area of the widget.
character_modelCharacter Portrait
The portrait saved in Portrait Studio and displayed in the Hero image area.
character_nameCharacter Name
The selected character's display name.
race_classRace and Class
A combined identity string such as “Blood Elf Demon Hunter.”
realmRealm
The realm associated with the active character.
guildGuild Name
The character's current guild, or the application's fallback when no guild is returned.
faction_iconFaction Icon
The Alliance or Horde icon associated with the character.
Widget Bottom
Required specialization fields
Use these together for the first Stats Grid slot.
spec_nameCurrent Specialization
The active specialization name used as the first stat value.
spec_iconSpecialization Icon
The icon corresponding to the active character specialization.
Stats 2–6
Optional statistics
Choose any five fields supported by your current WoWidget build.
Select Copy beside any Data Field to place its exact value on your clipboard.
Optional statistics
Character
General character and account activity fields.
| Display name | Presentation type | Data field | Description |
|---|---|---|---|
| Character Level | Number | character_level | Current character level. |
| Last Logged In | Text | last_login | Elapsed time since the character last logged in. |
Optional statistics
Progression
Core equipment, Mythic+, and raid progression fields.
| Display name | Presentation type | Data field | Description |
|---|---|---|---|
| Item Level | Number | gear_score | Current equipped item level. |
| Mythic+ Rating | Number | mythic_score | Current Mythic+ rating returned by Blizzard. |
| Mythic+ Rating (Exact) | Text | mythic_score2 | Exact Mythic+ rating with thousands separators, such as 3,428. |
| Raid Progress | Text | raid_score | Highest current-season progression, prioritizing Mythic, then Heroic, Normal, and Raid Finder. |
| Heroic Raid Progress | Text | heroic_score | Current-season Heroic progression only. |
| Normal Raid Progress | Text | normal_score | Current-season Normal progression only. |
Optional statistics
PvP
Queue-specific ratings are sent as Text so Discord displays the complete value without abbreviation.
| Display name | Presentation type | Data field | Description |
|---|---|---|---|
| Highest PvP Rating | Text | pvp_score | Highest rating across every supported PvP queue and specialization. |
| Solo Shuffle Rating | Text | solo_score | Highest Solo Shuffle rating across all specializations. |
| 2v2 Arena Rating | Text | two_score | Highest 2v2 Arena rating across all specializations. |
| 3v3 Arena Rating | Text | three_score | Highest 3v3 Arena rating across all specializations. |
| Battleground Blitz Rating | Text | blitz_score | Highest Battleground Blitz rating across all specializations. |
| Rated Battleground Rating | Text | rbg_score | Highest Rated Battleground rating across all specializations. |
Optional statistics
Collections
Collection totals available for the selected character.
| Display name | Presentation type | Data field | Description |
|---|---|---|---|
| Mounts | Number | mount_score | Number of collected mounts. |
| Pets | Number | pet_score | Number of collected companion pets. |
| Titles | Number | title_score | Number of unlocked character titles. |
Optional statistics
Completion
Achievement and reputation completion fields.
| Display name | Presentation type | Data field | Description |
|---|---|---|---|
| Achievements | Number | a_score | Total achievement points. |
| Achievements (Exact) | Text | a_score2 | Exact achievement points with thousands separators, such as 27,345. |
| Achievements Icon | Image | a_icon | Achievement icon for use alongside either Achievements field. |
| Feats of Strength | Number | feats_score | Completed Feats of Strength. |
| Exalted Reputations | Number | rep_score | Number of reputations at Exalted. |
Configuration rules
Common field requirements
Use exact Data Field values
Field names are case-sensitive. Do not add spaces, capitalization, or punctuation that is not shown in this reference.
Match the Presentation Type
A Number field must be configured as Number, an image field as Image, and last_login as Text.
Save and publish changes
After editing variables in Discord, select Save Changes and Publish, then run a WoWidget update.