Categories / Addons / BNetToast

BNetToast

DOWNLOAD

BNetToast 1.0 is a 3.3.5a port of a FriendsFrame notification addon. Its Lua handles Battle.net online and offline changes, broadcasts, friend invitations and conversation events through the Blizzard toast frame. The README credits Bonho and Bunny67; an ElvUI skin is optional.

Using it

Keep relevant Battle.net notifications enabled and use the toast as a presence or invitation cue. Unsupported server services may produce no toast.

Battle.net events

BNetToast reacts to Battle.net online and offline changes, friend invitations, broadcasts, and conversation-related events exposed by the client. It filters matching system messages and uses the Blizzard toast frame for a short notification. It can only display events supplied by the client and server services; unsupported private-server Battle.net events produce no toast. The README describes this as a 3.3.5a port and mentions an optional ElvUI skin. The TOC is Interface 30300 version 1.0.

What the toast represents

BNetToast listens for the client messages used by Battle.net and the Friends frame. The Lua builds patterns from the Blizzard online/offline strings, handles friend information and invitation-related events, and filters matching system messages through CHAT_MSG_SYSTEM. The result is a short notification in the Blizzard toast frame rather than a need to keep the Friends panel open.

Keep the relevant Battle.net notifications enabled while testing an online change, offline change, broadcast, or friend invitation. The addon does not create a friend entry or repair the service: if the realm client does not emit the expected Battle.net event, there is nothing for BNetToast to display. Its optional ElvUI skin requires the compatible ElvUI package mentioned in the README and is separate from the core toast behaviour.

BNetToast 1.0 is the supplied Interface 30300 package and the README describes it as a 3.3.5a port. Later retail Battle.net event formats are outside the source.

Related articles