GuildLayerHelper
⚠️ NOVA WORLD BUFFS IS REQUIRED ⚠️
GuildLayerHelper requires Nova World Buffs to automatically detect your current layer.
You MUST have Nova World Buffs installed and enabled for automatic layer detection to work correctly.
Without Nova World Buffs, GuildLayerHelper cannot reliably determine whether you are on Layer 1, Layer 2, Layer 3, Layer 4, etc., and therefore cannot reliably display layer request notifications.
Required dependency: Nova World Buffs
What is GuildLayerHelper?
GuildLayerHelper is a lightweight World of Warcraft Classic addon designed to make guild layer requests faster and easier.
When a guild member asks for a specific layer in guild chat, GuildLayerHelper detects the request and compares it with your current layer.
For example:
Guild Member: layer 4
If Nova World Buffs detects that you are currently on Layer 4, GuildLayerHelper displays a compact notification allowing you to invite that player with a single click.
Features
-
Automatic layer detection through Nova World Buffs
-
Automatic detection of guild chat layer requests
-
One-click Invite button
-
Compact notification popup
-
Automatic client language detection
-
Multilingual layer request recognition
-
Built-in anti-spam protection
-
Combat protection
-
Party and raid invite-permission detection
-
Self-message protection
-
Lightweight and performance-friendly
Smart Notification System
GuildLayerHelper only displays a popup when:
Your current layer = Requested layer
The popup will not appear when:
-
You are in combat
-
You cannot invite players to your current group
-
You are in a raid without invite permissions
-
You sent the layer request yourself
-
The requested layer is different from your current layer
-
The same player recently triggered a notification
If a popup is already visible when you enter combat, it is automatically hidden.
Supported Layer Requests
GuildLayerHelper recognizes common formats such as:
layer 4
Layer 4
layer4
L4
l 4
Localized requests are also supported, including formats such as:
couche 4
schicht 4
capa 4
camada 4
Layer request recognition is multilingual regardless of your WoW client language.
Automatic Language Detection
GuildLayerHelper automatically detects your World of Warcraft client language.
Supported interface languages include:
English • French • German • Spanish • Italian • Portuguese • Russian
English is used as the fallback language for unsupported locales.
⚠️ IMPORTANT: NOVA WORLD BUFFS DEPENDENCY
Nova World Buffs is required for reliable automatic layer detection.
GuildLayerHelper uses the layer information detected by Nova World Buffs to determine whether a guild member is requesting your current layer.
GuildLayerHelper does not include, modify, or redistribute Nova World Buffs code.
Install and enable both addons:
1. Nova World Buffs
2. GuildLayerHelper
Then /reload your UI.
Commands
/glh — Display addon status and detected layer.
/glh test — Test the notification popup.
/glh layercheck — Display detailed layer detection information.
/glh debug on — Enable diagnostic messages.
/glh debug off — Disable diagnostic messages.
/glh sound on — Enable notification sounds.
/glh sound off — Disable notification sounds.
Compatibility
Designed for:
World of Warcraft Classic Era
World of Warcraft Classic Hardcore
and compatible Classic environments using Blizzard's layering system.
License
GuildLayerHelper is open source and distributed under the GNU General Public License v3.0 or later (GPL-3.0-or-later).
Author: G3nkidan

