Get an Epic Experience with Premium


Chat & Communication Login to Add Favorites
  • World of Warcraft
  • 74 Monthly Downloads
  • Supports: 4.2
  • 152,889 Total Downloads
  • Updated 08/06/2011
  • Created 02/20/2008
  • 941 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: GNU General Public License version 2 (GPLv2)
  • Newest File: GuildAds 2.7 rev 624

About GuildAds

GuildAds is an all-in-one tool for guilds to share items, see each other's gear, track alts, and more.

Inside a channel, players can

  • chat
  • see which objects are need by others
  • see which objects are offered by others
  • see skills and professions of all players
  • see the reputation of all players
  • inspect (equipment/talents) other player everywhere
  • post articles in the in-game forum

It does NOT send account information : to group player by account, a random id is created.

User manual

see web site :

More in details

Left click on Guildads minimap button to open GuildAds. Make a right click to open the options window.

You can also use hotkey, or the chat command :

  • /guildads toggle
  • /guildads options

ad's owner are show in grey when they are offline.

The trade tab

there is 4 subtab :

  • the need tab shows items need by players.
  • the have tab shows items offer/sell by others players.
  • the craft tab shows items that can be crafted by all players. Hold ALT while mouse-over an item and the craft-tooltip is displayed instead.
  • the "my ads" tab shows your own ads. To add an item shift-click on an item when this frame is opened. It work with your inventory, your bank, vendors, auction house, equipment, inspect window, tradeskills, chat link. It also handles these addons : MyInventory, AllInOneInventory, MyBank, BankItem, BankStatement, Auctioneer, MyBags, OneBag, EngInventory, ItemsMatrix, LootLink.
  • Item tooltip shows who can craft the item.

The skill tab

  • The skills tab shows all crafted items by players. To send this information, you need to open yours profession windows.

The reputation tab

  • This tab shows the reputation of all players, grouped per faction. Players hidden in guild tab are also hidden in reputation tab.

The guild tab

  • This tab shows all players with level, class, race, and guild. Group by account show reroll. Officers (those who can guild-kick) can blacklist players (removes that players information from all databases). Use the command line to whitelist player: /guildads admin allow Playername (replace Playername with the player to whitelist).

The forum tab

  • This tab shows the in-game forum where players can post and reply to post. Unread posts are shown with a larger font, sticky post are shown with a start, locked posts are shown with a gray font and officer posts (only visible to officers) are shown with a red background. Those who can view the officer note can view officer posts and those who can edit officer notes can make officer posts.


  • In guild tab, right click on player name, you will be able to inspect, invite, whisper the selected player. The inspect window shows both equipped items and talent configuration.

The chat channel

If you are in a guild :

  • if the pattern [GA:channelName,password] or [GA:channelName] is found in Guild Info text, you join channelName (with the password if it is set).
  • if the pattern is not found, you join GuildAds<name of your guild without space>.

If you are not in guild, you join GuildAds<your name> channel.

You can can change the default behaviour, in the options window.

 /ga allow to speak on the GuildAds channel as /g or /p

Chat commands

 /guildads : show/hide GuildAds window
 /guildads config : show GuildAds configuration window
 /guildads reset all : erase all GuildAds data, and reset the user interface (you will have "some" lag).
 /guildads reset channel : erase all data about the current channel.
 /guildads debug on : show the debug tab
 /guildads debug off : hide the debug tab
 /guildads debug info : show some debug informations
 /guildads admin show : show the black/white list

Feature Requests

If you have a feature requests, you can see the current list and post a new one here :


And view the list, and submit bugs here :


  • Ian Pieragostini (WantAds) : GuildAds started as a modification of WantAds
  • Sij (Guilded) for chat communication
  • Vincent of Blackhand (Component) for shift-click hook
  • ElPico for enchant support
  • Cloudernia, Graurock and Gobaresch for german translation
  • Chantal@Los Errantes, Simon Calas for spanish translation
  • My guild for the tests
  • Apearse for all feedbacks.
  • Galmok for becoming a member of the project.

Changes since v622:

Fixed: Tradeskill scanning code was using 450 as max profession level. Doesn't seem to matter.

Fixed: GuildAds allow-list was printed in random order. Now prints in alphabetical order.

(LibPeriodicTable updated. Profession view should be slightly more accurate now)

Changes since v621:

Added: Faction "Avengers of Hyjal" added.

Changes since v619:

Fixed: tradeskill link decoding data updated to patch 4.2 data.

Fixed. Updated toc to 40200 (patch 4.2) Fixed: GetItemQualityColor doesn't return "|c" prepended on the hex code for the colour. Readded to GuildAds_GetItemQualityColor.

Changes since v618:

Fixed: A part of the login protocol was mishandled and could cause otherwise working clients to wrongfully and partially disconnect from the channel, halting all GuildAds communication. Fixed: GuildAds chat is sending the messages now, but aren't received correctly (not shown to the user, i.e. the GuildAds chat isn't worth much yet). Only applicable for the guild addon channel.

Changes since v617:

Fixed: ReceivePlayerList was referencing an unknown variable and that caused unresponding players to not being marked offline. This could cause the protocol to halt.


First Previous Page 10 of 67 Next Last
  • #867
    Changed to Beta quality to give user the option of downloading the addon without having to visit :-/
  • #866
    BEWARE: GuildAds 2.6 rev 544 has been uploaded but as alpha quality. When loading GuildAds for the first time or after a patch or a local cache delete, GuildAds needs to scan the tradeskill window for information (for all tradeskills) and that will take quite a while (several minutes). During that time you must not interact with the tradeskill window at all or you will disrubt the scan process and you will probably have to restart. This is the reason for the Alpha mark. But once the scan completes, the data is stored and will be loaded for the next login.

    The tradeskill scanning code is being optimised (not by me) but when it will be ready is unknown. The tradeskill scanning code was the easiest option for me currently...
  • #862
    I cant seem to see the profession tab in the trade "channel" of guildads but everything else is wonderful I love this add-on.
  • #863
    You have probably hit the rare bug that I have not been able to locate. This bug will hide the Profession items. To make them show again, type this:

  • #864
    Still wont work II get an error after doing that... heres what i get
    Date: 2009-12-14 11:23:09
    ID: 3
    Error occured in: Global
    Count: 1
    Message: ...GuildAds\lib\LibTradeLinks-1.0\LibTradeLinks-1.0.lua line 236:
    table index is nil
    (tail call): ?
    (tail call): ?
    [C]: gsub()
    ...GuildAds\lib\LibTradeLinks-1.0\LibTradeLinks-1.0.lua:260: Decode()
    ...\AddOns\GuildAds\ui\tradeTooltip\GuildAdsTooltip.lua:712: onCraftUpdate()
    [C]: ?
    (tail call): ?
    GuildAds\ui\GuildAdsPlugin.lua:281: GuildAdsPlugin_OnChannelJoin()
    GuildAds\network\GuildAdsComm.lua:340: onJoin()
    GuildAds\network\SimpleComm.lua:607: ?()
    GuildAds\network\DataChannelLib.lua:280: OpenChannel()
    GuildAds\network\SimpleComm.lua:750: SimpleComm_Join()
    GuildAds\network\GuildAdsComm.lua:255: JoinChannel()
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9:
    [string "safecall Dispatcher[1]"]:5
    (tail call): ?
  • #865
    I am aware of this bug, but I am not entirely sure why it occurs.
  • #861
    I am working on a new release, but it isn't done yet. No major changes, though (except for backup/restore ability).
  • #856

    Can you put GetLocale() == "esES or GetLocale() == "esMX" in the to support latin american games??

  • #858
    Hi currently not being able to post threads to the forum tab. Also, slash commands /guildads admin show , /guildads admin debug on not working either.

    Any help appreciated, looks like a really useful addon :D
  • #859
    "/guildads admin show" with an empty list shows nothing. If there is something in the list, it should output it to the chatwindow.
    "/guildads debug on" should create a tab called "Debug". If that doesn't happen something must be interfearing with GuildAds. Can you try with GuildAds being the only addon loaded?
  • #857
    Just adding these lines will not make GuildAds have an up-to-date localization of latin american. I _really_ need someone to translate the original localization.lua file for me and email the result to me. Will you help do that?
  • #845
    Reset my UI, installed ONLY Guildads, error pops up right away.

    No chat channels....
    Message: Interface\FrameXML\ChatFrame.lua:2458: Usage: GetPlayerInfoByGUID("playerGUID")
    Time: 10/01/09 08:33:48
    Count: 1

    [C]: ?
    [C]: in function `GetPlayerInfoByGUID'
    Interface\FrameXML\ChatFrame.lua:2458: in function `GetColoredName'
    Interface\FrameXML\ChatFrame.lua:2491: in function `ChatFrame_MessageEventHandler'
    Interface\FrameXML\ChatFrame.lua:2289: in function `ChatFrame_OnEvent'

    ...ace\AddOns\Blizzard_CombatLog\Blizzard_CombatLog.lua:3358: in function

    Locals: (*temporary) = nil
  • #853
    I may have found something that has changed in patch 3.2 (or 3.2.2, not sure which) that has to do with message filtering. I'll implement the changes now and hope this will solve your problem. Still, I find it strange that noone else has reported it.
  • #852
    Jave you tried deleting GuildAds and than installing it again?
  • #854
    I completely deleted ALL my addons, and my WTF folder, then installed nothing but Guildads, downloaded directly from the curse client.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway