Get an Epic Experience with Premium

Titan Panel [Social]

Chat & Communication Login to Add Favorites
  • World of Warcraft
  • 2,535 Monthly Downloads
  • Supports: 6.1.0
  • 431,830 Total Downloads
  • Updated 04/27/2015
  • Created 10/13/2010
  • 587 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: 6.1r32-release
Support development! **

About Titan Panel [Social]

Titan Social

Combined RealID, Friends, and Guild plugin for Titan Panel.

About Titan Social

Titan Social is a Titan Panel plugin that combines all of your social interactions into one convenient tooltip! The end goal is to have a fully customizable and stylish display both on the Titan bar, and the plugin tool tip, while maintaining a low resource overhead and consolidation of social features. Titan Social will allow you to see at a glance who is online, and streamline your communications process in-game.


You can customize which social section(s) you would like to be displayed through TitanSocial by right-clicking on the Plugin and checking/unchecking each option. The RealID, Friends, and Guild components work independently of each other, if you do not want to see/display them. RealID and Guild are unavailable if your account is not RealID-enabled, and if you are not a member of a guild, respectively.

Development Status

Titan Social is currently in final beta testing phase. A final version has been released. Please submit any bugs or features requests on CurseForge.

Known Issues

No known issues.


You can customize which social functions you would like to see on the titan bar and tooltip through the plugin configuration. These settings are saved per-character. You can also disable the icon or label as desired. TitanSocial is currently localized for enUS, and frFR. Partially localized for deDE. Currently looking for translators for esES, ruRU, and deDE.


I'm always looking for feedback, please comment or report issues here, or (preferred) submit a ticket on this projects CurseForge page.

This release adds updated German localization and fixes an issue with cross-realm messaging. Also updates TOC to support 6.1.


First Previous Page 10 of 15 Next Last
  • #87

    Glad you like it!

  • #83

    There's a tiny error/typo in the localisation file. It should be "Zeige" not "Ziege" for the German client.

  • #84

    Thanks for catching that! I've updated the latest alpha revision with the correct spelling :D

    You can download it from here:, or I will be pushing a release version soon containing updates for a Portugese translation.

  • #80

    Fix for the 0,1,2 -Problem behind the name of a guildmember:

    Filename: Interafce\AddOns\TitalSocial\TitanSocial.lua

    Function: TitanPanelSocialButton_GetTooltipText()

    Section: Guild - Status

    Original Sourcecode:

                if (playerStatus ~= "") then
                    tTooltipRichText = tTooltipRichText.."|cffFFFFFF"..playerStatus.."|r  ";

    New Sourcecode with fix:

                if (playerStatus ~= 0) then
                    if (playerStatus == 1) then
                        tTooltipRichText = tTooltipRichText.."|cffFFFFFF".."<AFK>".."|r  ";
                        tTooltipRichText = tTooltipRichText.."|cffFFFFFF".."<DND>".."|r  ";


    Last edited by stevie2002 on 2/2/2012 5:39:48 PM
  • #81


    I've updated the latest revision with this code. Can you try out the newest version and let me know if it is working for you?


    You can get the latest alpha revision here:

  • #78

    Whats the new Number after a Guild Members Name? i have lots of Zeros and one Guild Member has a 1

  • #79

    I figured out the 1 behind the name is away and a zero means they are not away. Im here hoping to find a way to put it back to the old way where it said nothing or it said away.

  • #82

    Yep, it is a bug! If everything comes back right after testing, the fix will be released soon. Thanks! :D

    Last edited by solocommand on 2/2/2012 6:31:03 PM
  • #77
    When I mouseover, I got these messages... what is problem :(
    Korean realm can make problem??
    - p.s. Sorry for my poor English

    2x TitanSocial-4.2.0r8\TitanSocial.lua:64: attempt to concatenate field '?' (a nil value)
    TitanSocial-4.2.0r8\TitanSocial.lua:657: in function `tooltipTextFunc'
    Titan-\TitanPanelTemplate.lua:441: in function `TitanPanelButton_SetTooltip'
    Titan-\TitanPanelTemplate.lua:194: in function `TitanPanelButton_OnEnter'


    iRealIDTotal = 12
    iRealIDOnline = 0
    iFriendsTotal = 1
    iFriendsOnline = 0
    iGuildTotal = 49
    iGuildOnline = 2
    tTooltipRichText = "
    |cffffd200RealID Friends Online:|r |cff00A2E80|r|cffffd200/12|r

    |cffffd200Friends Online:|r |cffFFFFFF0|r|cffffd200/1|r

    |cffffd200Guild Members Online:|r |cff00FF002|r|cffffd200/49|r
    |cffFFFFFF85|r "
    playerStatus = ""
    clientName = nil
    bGuildOffline = nil
    (for index) = 1
    (for limit) = 2
    (for step) = 1
    guildIndex = 1
    (*temporary) = "
    |cffffd200RealID Friends Online:|r |cff00A2E80|r|cffffd200/12|r

    |cffffd200Friends Online:|r |cffFFFFFF0|r|cffffd200/1|r

    |cffffd200Guild Members Online:|r |cff00FF002|r|cffffd200/49|r
    |cffFFFFFF85|r "
  • #76
    Curious. I installed this and found out its missing the dependency - Titan Panel, I use Bazooka. Is there any way this can be made DataBroker friendly? Would sure appreciate it.
  • #73
    This should be fixed in the latest release 4.2.0r8-release. It was caused due to blizzard adding the realmID flag to the BNGetToonInfo() function; I didn't realize this was changed. Thank you everyone for your continued support, and sorry the resolution took so long!

    If you see any issues please report them here; if I don't hear anything back soon I'll consider it resolved and close the tickets. Happy WoW-ing!
  • #70
    Absolutely love this addon! Please look into updating when you have the time :D
  • #67
    4.2 release is still not working correctly, on mouseover I get...

    Message: Interface\AddOns\TitanSocial\TitanSocial.lua:64: attempt to concatenate field '?' (a nil value)
    Time: 06/28/11 22:44:51
    Count: 8
    Stack: [C]: ?
    Interface\AddOns\TitanSocial\TitanSocial.lua:64: in function `TitanPanelSocialButton_ColorText'
    Interface\AddOns\TitanSocial\TitanSocial.lua:551: in function `tooltipTextFunc'
    Interface\AddOns\Titan\TitanPanelTemplate.lua:436: in function `TitanPanelButton_SetTooltip'
    Interface\AddOns\Titan\TitanPanelTemplate.lua:194: in function `TitanPanelButton_OnEnter'

  • #71
    It looks like something changed with BNGetToonInfo() at least on testing I found that className was being filled in with a race value instead. Changing the following in TitanSocial.lua around line 521 from:

    unknowntoon, toonName, client, realmName, faction, race, className, unknown, zoneName, level, gameText, broadcastText, broadcastTime = BNGetToonInfo(presenceID)


    unknowntoon, toonName, client, realmName, faction, _, race, className, unknown, zoneName, level, gameText, broadcastText, broadcastTime = BNGetToonInfo(presenceID)

    seems to fix it for me.
  • #74
    Thanks for looking into this! Unfortunately I didn't see this until after I'd submitted the changes and released the new version, or I'd have credited you for it somewhere :)

    The actual value (as you can see above) was a realmID flag, which caused the data values to get a bit messed up after that point.

    Next time I'll have to check the comments before I start debugging ;D
  • 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 »

Gamepedia Free-shirt Giveaway