BazNotificationCenter

A sleek, modular notification center that replaces WoW's scattered alerts with unified toasts and a clean panel. Per-module settings, item tooltips, DND mode, and an extensible API.
WNC1.png

WNC1.png

WNC2.png

WNC2.png

Description

Warning: Requires BazCore. If you use the CurseForge app, it will be installed automatically. Manual users must install BazCore separately.

BazNotificationCenter

WoW License Version

A modern notification center for World of Warcraft that captures game events and displays them as toasts and in a persistent notification panel.

BazNotificationCenter monitors dozens of game events - loot drops, reputation gains, achievements, rare spawns, guild activity, profession crafts, and more - and presents them as polished toast notifications that slide in and fade out. Every notification is also saved to a scrollable history panel that you can browse at any time.


Features

The Bell

  • On-screen bell icon with an unread-count badge — left-click to open the notification panel, right-click to clear all notifications
  • Movable via Edit Mode — drag the bell to any spot on your screen; it locks in place when you exit Edit Mode
  • Auto-orienting layout — the panel and toast growth direction follow the bell automatically based on which screen quadrant it sits in

Toast Notifications

  • Animated toasts that slide in next to the bell and fade out after a configurable duration
  • Module label on each toast so you know which system generated it
  • Stacking — multiple toasts queue up without overlapping
  • Per-module toggles — enable or disable notifications for each event type independently

Notification Panel

  • Persistent history — every notification is saved and browsable
  • Scrollable timeline grouped by day
  • Configurable retention (1–90 days, default 7) — old notifications are automatically pruned
  • Addon Compartment entry as a secondary access point alongside the bell

Notification Modules

BNC ships with 20 built-in modules. Each can be toggled independently in the Modules sub-page:

  • Loot — item drops with rarity colors and counts
  • Reputation — faction standing changes
  • XP — experience gains (auto-suppressed at max level)
  • Achievements — achievement completions for you and (optionally) party/raid members
  • Quests — quest accept, complete, and turn-in events
  • Professions — crafting completions with item icon and rarity
  • Keystone — Mythic+ events: completions, key upgrades, depletion
  • Vault — Great Vault weekly chest unlock + rewards
  • Group — LFG / LFR / Premade-group queue and role-check events
  • Rares — rare-spawn vignettes with atlas-based filtering (kills, loot, events, bosses)
  • Instance — dungeon/raid entries, exits, and saved-instance lockouts
  • Zones — zone enters, sub-zone changes, contested/sanctuary status
  • Mail — incoming mail, returned mail, attachments
  • Auction — auction house sales, expirations, outbids
  • Inventory — bag-space warnings and notable inventory events
  • Calendar — calendar invites and event reminders
  • Collections — toy / mount / pet additions
  • Social — guildmates and friends online/offline, level-ups, BNet status
  • TalkingHead — NPC talking-head dialogue captured to history
  • System — important system messages (disconnects, errors)

Plus extensibility via BazCore's notification bridge — any addon can call BazCore:PushNotification() to surface its own events.

Smart Handoff

  • BazLootNotifier automatically defers matching categories to BNC when installed
  • Any Baz Suite addon can push notifications via BazCore:PushNotification()

Global Options

  • Per-module enable/disable toggles
  • Toast duration
  • History retention period
  • Module-level configuration
  • Reset bell position to top-left or top-right corner

Slash Commands

Command Description
/bnc Open settings panel
/bnc panel Open the notification history panel
/bnc clear Clear all notification history (asks for confirmation)

Compatibility

  • WoW Version: Retail 12.0 (Midnight)
  • Midnight API Safe: Taint-safe event handling
  • Edit Mode: Bell registers with BazCore Edit Mode
  • Addon Compartment: Toggle entry registered automatically
  • BazLootNotifier: Smart per-category handoff

Dependencies

Required:

  • BazCore — shared framework for Baz Suite addons

Part of the Baz Suite

BazNotificationCenter is part of the Baz Suite of addons, all built on the BazCore framework:


License

BazNotificationCenter is licensed under the GNU General Public License v2 (GPL v2).

BazNotificationCenter Team

profile avatar
Owner
  • 6
    Followers
  • 13
    Projects
  • 48.9K
    Downloads

More from Baz4kView all

  • BazUI project image

    BazUI

    One addon for your whole interface: bags, action bars, unit frames, nameplates, chat, minimap and a notification centre, sharing one look and one settings panel.

    • 842
    • October 10, 2026
  • BazBags project image

    BazBags

    Lightweight unified bag panel with collapsible sections per bag type and item categories.

    • 316
    • September 13, 2026
  • BazWidgetDrawers project image

    BazWidgetDrawers

    Slide-out side drawer for a stack of dockable widgets: Quest Tracker, Minimap, Info Bar, Repair, and more. Fades out when unused, pops back on hover. Other addons can register their own widgets via the BazCore DockableWidget API.

    • 716
    • September 13, 2026
  • BazChat project image

    BazChat

    Modern chat replacement with per-tab channel filtering, persistent history across /reload, two-column timestamps with channel-colored gutter bars, auto-show tabs, and built-in copy-paste.

    • 92
    • September 13, 2026
  • BazUI project image

    BazUI

    One addon for your whole interface: bags, action bars, unit frames, nameplates, chat, minimap and a notification centre, sharing one look and one settings panel.

    • 842
    • October 10, 2026
  • BazBags project image

    BazBags

    Lightweight unified bag panel with collapsible sections per bag type and item categories.

    • 316
    • September 13, 2026
  • BazWidgetDrawers project image

    BazWidgetDrawers

    Slide-out side drawer for a stack of dockable widgets: Quest Tracker, Minimap, Info Bar, Repair, and more. Fades out when unused, pops back on hover. Other addons can register their own widgets via the BazCore DockableWidget API.

    • 716
    • September 13, 2026
  • BazChat project image

    BazChat

    Modern chat replacement with per-tab channel filtering, persistent history across /reload, two-column timestamps with channel-colored gutter bars, auto-show tabs, and built-in copy-paste.

    • 92
    • September 13, 2026