promotional bannermobile promotional banner

GODMODE Messenger WIM - Midnight

A complete communication hub for World of Warcraft: Midnight featuring the modern GODMODE Messenger, whispers, Battle.net, Communities, channels, persistent chats, Message Vault, history, favorites, player actions, customization, and more.
Back to Files

GodModMessenger_Midnight-2.0.6.zip

File nameGodModMessenger_Midnight-2.0.6.zip
Uploader
GodModeTeamGodModeTeam
Uploaded
Sep 6, 2026
Downloads
69
Size
14.4 MB
Flavors
Retail
File ID
8823439
Type
R
Release
Supported game versions
  • 12.1.0

What's new

GodMode Messenger - Midnight 2.0.6 Changelog

Major Messenger HUB upgrade and large stability pass based on user testing and feedback.

  • Added full Messenger HUB with cleaner modern layout and improved chat readability.
  • Improved spacing, sender separation, message presentation and overall HUB visibility.
  • Added better emoticon support with cleaner sizing and layout.
  • Added quick emoticons plus expandable More Emotes panel.
  • Fixed oversized/broken emoticons and overlap issues.
  • Fixed More Emotes, Text Color and Vault controls so they stay aligned and no longer overlap.
  • Added proper close buttons to popup panels.
  • Fixed a major issue where Services, Trade, World, LFG, Guild, Party or Raid traffic could steal the active conversation.
  • Incoming channel messages now update history/unread/preview without forcing the HUB to switch chats.
  • Pressing HUB from a private Messenger chat now opens that exact private conversation.
  • Fixed Direct Message removal so HUB stays in Direct Messages instead of jumping to Trade/Services.
  • Fixed HUB selection state so manually selected conversations stay selected.
  • Fixed missing Direct Messages in HUB.
  • Open private Messenger tabs now appear properly under Direct Messages.
  • Fixed Direct Messages disappearing because of stale dismissal state.
  • Fixed Recents behavior after removing a chat.
  • Added smarter Recent right-click menus.
  • Added Remove From Recents.
  • Added Join Channel when a previously left channel appears in Recent.
  • Added Exit Channel for currently joined channels.
  • Leaving a channel now removes it correctly from the active channel list.
  • Fixed Favorites not counting or displaying correctly.
  • Favorite keys are normalized and restored properly.
  • Favorites remain visible even when not in Recent.
  • Reworked right-click menus across Messenger and HUB.
  • Added proper Close Tab for private chats.
  • Added proper Exit Channel for channels.
  • Fixed context menus remaining stuck on screen after closing Messenger.
  • Added proper close X behavior to popups.
  • Removed redundant Copy as BBCode option.
  • Kept Copy Conversation as the main copy/export action.
  • Fixed Copy Conversation opening an empty black window.
  • Copy window now displays the actual conversation text.
  • Added copy support to GODMODE Messenger Chat tabs as well.
  • Fixed Clear History so it clears the real SavedVariables history and immediately empties the visible conversation.
  • Fixed BBCode/copy export freezing the WoW client on large histories.
  • Added hard limits and bounded export size.
  • Removed automatic full-text highlighting on large exports to prevent freezes.
  • Added real Mute behavior.
  • Muted incoming messages are hidden from GodMode Messenger.
  • Muted messages do not create unread alerts.
  • Muted messages do not play sounds.
  • Muted messages do not auto-open/pop conversations.
  • Added visible muted status.
  • Blizzard Ignore remains available for actually blocking a player at game level.
  • Added sender class icons to whisper/direct-message display where class data is available.
  • Improved BNet/community/channel icon fallbacks.
  • Fixed GODMODE CHAT sticky destination behavior.
  • In ALL, /g, /trade, /2, /lfg, /p, /raid, /i, /s, /y and other destinations now remain active until the user explicitly changes them.
  • Separate tabs such as Trade, LFG and Guild remain permanently tied to their own destination.
  • Fixed chat input reopening and reverting back to /say.
  • Added support for named aliases such as /trade, /general, /lfg, /services, /world.
  • Numbered channel targets now remain sticky correctly.
  • Fixed HUB background/theme not restoring correctly after /reload.
  • Saved background now reapplies automatically when HUB opens.
  • No need to press SET again after reload.
  • Added Communities integration.
  • Added new COMMUNITIES section to Messenger HUB.
  • Supports Blizzard WoW Communities and Battle.net communities exposed through the WoW API.
  • Community conversations can open inside Messenger HUB.
  • Community message history is imported in a bounded/safe way.
  • Community messages are captured into Messenger history.
  • Community sending is integrated through Blizzard’s club APIs.
  • Community names now replace raw internal club:xxxxx IDs in HUB/Vault/minimap chat lists.
  • Added fallback display name when Blizzard community/member data is not yet available.
  • Fixed older community history showing Unknown where possible.
  • Added member-name repair/retry behavior for community history.
  • Fixed community rail layout.
  • Left rail now keeps BNET → COMM → DISCORD → CHANNELS → RECENT properly aligned.
  • Main section still displays full COMMUNITIES label.
  • Fixed minimap chat list formatting.
  • Removed exposed BNet/internal community IDs from visible UI.
  • Improved Vault naming for BNet and Community conversations.
  • Improved HUB clickable links.
  • Item, spell and player links in HUB messages are clickable again.
  • Preserved existing legacy SavedVariables:
    WIMGodMode_History
    WIMGodMode_Data
    WIMGodMode_Cache
  • Existing users should keep their chat history/settings during normal addon updates despite the public rename to GodMode Messenger.

Performance / FPS / CPU fixes

  • Reduced expensive full HUB rebuilds during busy Trade/Services traffic.
  • Background conversations now refresh navigation/previews without rebuilding the active chat pane.
  • Reduced active HUB render history to a safe recent window while keeping full history in Vault.
  • Removed repeated recursive font/theme reapplication from normal message refreshes.
  • Optimized identity/class-icon lookups.
  • Reduced unnecessary raid-unit scanning.
  • Cached channel membership checks.
  • Cached community list/API scans.
  • Community history imports are capped.
  • Combat-related refreshes remain batched.
  • UNIT_COMBAT remains filtered instead of globally processed where supported.
  • Minimap OnUpdate only runs while dragging.
  • No new permanent OnUpdate loops added.
  • Fixed Copy/BBCode operations that could cause major client freezes on large histories.

This mod has no additional files