promotional bannermobile promotional banner

Zocial Classic

ZocialClassic is a social toolkit for WoW Classic — built-in group finder with auto-broadcast, tabbed whisper conversations, one-click raid invites, BNet/WoW friend presence, guild chat log, and channel-based communities. Supports Era through MoP.
Back to Files

ZocialClassic_v1.0.0.zip

File nameZocialClassic_v1.0.0.zip
Uploader
ZorellionZorellion
Uploaded
Jul 23, 2026
Downloads
7
Size
1.3 MB
Flavors
ClassicMoP ClassicClassic TBC
File ID
8494783
Type
R
Release
Supported game versions
  • 5.5.4
  • 5.5.3
  • 2.5.6
  • 2.5.5
  • 1.15.9
  • 1.15.8

What's new

Changelog

[1.0.0] — 2026-07-23

Initial public release of ZocialClassic.

Zocial Group Finder (ZGF)

  • Group finder panel with activity type selection: Dungeon, Raid, Classic Dungeons, Classic Raids, and Mythic+ on retail-compatible clients
  • Auto-broadcast to the appropriate Zocial community channel based on activity type and difficulty
  • Per-client dungeon and raid pools: Vanilla, TBC (+ Classic Dungeons/Raids), Wrath (+ prior tiers), Cata, MoP (+ Classic Dungeons/Raids)
  • Role picker with Tank / Healer / DPS slot configuration; auto-populated from current party composition
  • Cooldown enforcement and configurable rebroadcast interval (2–10 min) to prevent spam
  • Broadcast message preview before sending
  • Classic-safe: spec APIs are never called on Classic clients; role is always user-selected
  • 40-man role defaults (3T/8H/29DPS) for Classic Raids; 5-man defaults for all dungeon types

Whisper System

  • Tabbed whisper conversation panel with full per-contact message history
  • Persistent whisper log across sessions via SavedVariables
  • BNet and WoW friend presence per conversation, resolved via confirmed-working Classic APIs
  • AFK/DND auto-reply detection
  • Configurable sound alerts for incoming whispers
  • Whisper Log button in the toolbar for quick access to all recent conversations
  • Whisper restrictions handled gracefully — falls back to no-op on Classic clients

Raid Invite Helper

  • One-click bulk invite from guild roster, friends list, or a custom name list
  • Auto-converts the group to a raid when the party fills
  • Filters by online status; class-colored names throughout
  • Works with both legacy InviteUnit and C_PartyInfo.InviteUnit across all Classic versions

Friends Window

  • Unified WoW friends + BNet friends panel with live online/offline/AFK/DND presence
  • BNet presence resolved via BNGetFriendInfoByID — accurate on TBC Classic Anniversary where the indexed API returns nil
  • WoW friend presence waterfall mirrors the whisper log: name-based C_FriendList.GetFriendInfo → guild roster → cached index data
  • Right-click context menu: whisper, invite, player card, remove friend
  • Friend notes displayed inline

Guild Features

  • Guild chat log with searchable, persisted message history (survives reload, clears on logout)
  • Guild member detail panel: status, zone, rank, public note, officer note (edit in place by rank permission)
  • Guild event log viewer — joins, leaves, rank changes, promotions
  • Guild stats overview
  • Accurate online member count on Classic via GUILD_ROSTER_UPDATE cache (works around TBC Classic's single-value GetNumGuildMembers)

Communities (Channel-Based)

  • Full channel-backed community system for Classic — no C_Club required
  • Three auto-joined Zocial channels: General, Dungeon, Raid — staggered 0.7s join on login to avoid server-side freeze during channel creation
  • Guild surfaces as a built-in community with General and Officer streams
  • AceComm heartbeat roster: members broadcast presence every ~60s; entries older than 2× interval marked offline
  • 200-message history per community stream, persisted in SavedVariables
  • Same Communities window UI as retail — provider is swapped, learning curve is zero

Toolbar & Hub

  • Collapsible toolbar with per-button toggle: Guild, Friends, Whisper Log, ZGF, Communities, Minimap
  • Notification bar for unread whisper and mention counts
  • Hub panel as a quick-access launcher for all Zocial windows
  • Minimap button with right-click menu

Theme & Skin

  • Dark theme by default with configurable presets
  • Class-colored names throughout: roster, friends window, whisper log, guild chat
  • Skin system applies consistently to all frames and buttons

Client Support

  • Classic Era / Vanilla Anniversary / Season of Discovery / Hardcore (11509)
  • TBC Anniversary (20506)
  • Wrath Classic (30403)
  • Cataclysm Classic (40402)
  • Mists of Pandaria Classic (50504)
  • Client detected at load via WOW_PROJECT_ID with interface-version fallbacks; no code path assumes retail

This mod has no related projects