Scribey WoW Addon
This addon automatically detects when you craft Darkmoon Cards and stores the data.
Features
- Automatic Detection: Monitors crafting events and bag changes to detect newly crafted Darkmoon Cards
- Comprehensive Tracking: Tracks all MoP Darkmoon Cards (Tiger, Ox, Crane, Serpent decks)
- Export System: Creates export data that can be read by external tools for website upload
- Slash Commands: Easy in-game management with
/scribey or /sb commands
- Character Tracking: Automatically tracks which character crafted each card
- Minimap Integration: Includes a minimap icon for quick access
Minimap Integration
Scribey includes a minimap icon that can be:
- Clicked to toggle the main UI
- Right-clicked for quick options
SexyMap Compatibility
Scribey is fully compatible with SexyMap and other minimap management addons through LibDataBroker-1.1 support. The addon will automatically:
- Register with SexyMap when available
- Fall back to a custom minimap button if SexyMap isn't installed
- Respect your minimap addon's positioning and styling preferences
Installation
- Copy the
Scribey folder to your WoW AddOns directory:
World of Warcraft\_classic_\Interface\AddOns\Scribey\
Restart World of Warcraft or reload UI (/reload)
The addon will automatically load and display a confirmation message
Usage
Automatic Tracking
The addon automatically detects when you:
- Craft Darkmoon Cards through inscription
- Receive Darkmoon Cards in your bags
Slash Commands
Use /scribey or /sb followed by these commands:
/scribey status (or /sb status) - Shows current tracking status and statistics
/scribey export (or /sb export) - Manually triggers data export
/scribey clear (or /sb clear) - Clears all tracked data
/scribey help (or /sb help) - Shows available commands
Example Output
When you craft a card, you'll see:
[Scribey] Recorded crafted card: Ace of Tigers
Data Export
The addon stores crafted card data in two ways:
- SavedVariables: Data is saved to
Scribey.lua in your WTF folder
- Export Format: Creates structured data in
ScribeyDB.export_data
Export Data Structure
SCRIBEY_EXPORT_DATA = {
character_name = "PlayerName-RealmName",
last_update = 1234567890,
crafted_cards = {
{
timestamp = 1234567890,
character_name = "PlayerName-RealmName",
item_id = 79283,
item_name = "Ace of Tigers",
deck_name = "Tiger Deck",
card_number = 1,
wowhead_id = 79283,
date_string = "2024-01-01 12:34:56",
quantity = 1,
source = "craft_detected"
}
}
}
Tracked Cards
The addon tracks all MoP Darkmoon Cards:
Tiger Deck (79283-79290)
- Ace through Eight of Tigers
Ox Deck (79291-79298)
- Ace through Eight of Oxen
Crane Deck (79299-79306)
- Ace through Eight of Cranes
Serpent Deck (79307-79314)
- Ace through Eight of Serpents
Technical Details
- Detection Methods:
- Chat message parsing for crafting events
- Bag scanning for newly acquired cards
- Data Storage: Uses WoW's SavedVariables system
- Export Limit: Keeps last 50 crafted cards in export data to manage file size
- Character Format: Stores as "Name-Realm" for unique identification
Troubleshooting
Addon Not Loading
- Check that the folder is named exactly
Scribey
- Verify the
.toc file is present and readable
- Try
/reload to reload the UI
Cards Not Being Detected
- Check
/scribey status or /sb status to see if the addon is active
- Ensure you're crafting the correct MoP Darkmoon Cards
- Try
/scribey export or /sb export to manually trigger export
Data Location
The saved data can be found at:
World of Warcraft\_classic_\WTF\Account\[ACCOUNT]\SavedVariables\Scribey.lua
Optional Dependencies
For the best experience, consider installing:
- LibStub - Core library framework
- LibDataBroker-1.1 - Data broker system
- LibDBIcon-1.0 - Minimap icon management
- SexyMap - Advanced minimap customization
These libraries are automatically detected and used if available, but Scribey works fine without them.