Titan Panel [Guild]

Titan Panel [Guild]: A simple guild list for the Titan Panel AddOn.

Requires: Titan Panel
Can be found at:

- Lists online guild members in a tooltip
- Menu shows names of online members, with click to /whisper functionality.
- Menu has options to /guild chat and /officer (/o) chat
- Menu has option to toggle Show offline members, which changes this setting in your Social frame, Guild tab
- Advanced menus to /w, /invite, /friend or /who guild members
- Shows default messages if the player is not a member of a guild
- Updates the guild listing every 5 minutes to accomodate the GuildRoster() delay and lag. The update only takes place if the player is 'idle' and not accessing conflicting UI frames or Titan elements
- Tooltip and right-click menu content is sortable using the Sort menu option, works like the guild frame
- Filters available for seeing only those guild members within your level range, your zone, or to look for members of a specific class
- Colors rank names (Advanced) or player names (Simple) based on rank index
- To save space, player can turn off menu options

- In the right-click menu, click on a guild member name to send them a whisper
- Enable 'Show Advanced Menus' to create submenus for each online guild member based on rank
- Left-click on button to toggle the Friends Frame > Guild Tab
- When you have all settings configured to your liking, use 'Hide Options' to maximize your menu space.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of OmniusPrime OmniusPrime Jul 23, 2012 at 22:03 UTC - 0 likes

    I've been wondering for a while what the 0s and 1s were that were between the character's level and name in the mouse-over dropdown, and finally got bored enough to figure it out. If you go into TitanGuild.lua around line 309 and replace

    if (guild_status ~= " ") then
        tooltipRichText = 
            tooltipRichText..TitanUtils_GetColoredText(guild_status, TG.Color["yellow"]).." ";


    if guild_status > 0 then
      if guild_status == 1 then
        tooltipRichText = 
            tooltipRichText..TitanUtils_GetColoredText("<AFK>", TG.Color["yellow"]).." ";
      elseif guild_status == 2 then
        tooltipRichText = 
            tooltipRichText..TitanUtils_GetColoredText("<DND>", TG.Color["yellow"]).." ";

    and change the declaration of guild_status (line 271) to

    local guild_status = 0

    then you will get a much more meaningful display.

  • Avatar of Aoife Aoife Oct 19, 2010 at 18:11 UTC - 0 likes
    Thank you for updating this! :)
    ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~ Aoife Divine Alliance of Mok'Nathal


Date created
Apr 05, 2008
Last update
Aug 12, 2016
Development stage
  • deDE
  • enUS
  • esES
  • frFR
  • ruRU
All Rights Reserved
Curse link
Titan Panel [Guild]
Recent files



Required dependency
Titan Panel