Get an Epic Experience with Premium


Chat & Communication Login to Add Favorites
  • World of Warcraft
  • 158 Monthly Downloads
  • Supports: 5.4.0
  • 12,256 Total Downloads
  • Updated 09/24/2013
  • Created 03/21/2009
  • 48 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: Say My Name 0.89

About SayMyName


This add on is now updated for 5.4! So please stay tuned and subscribe for updates!

About Say My Name

Formally created by Vux of Dragonblight-[US] & CKlausi of Biny of Anetheron-[EU], the project has now been taken on by Bubblesz of Echo Isles-[US]. Say My Name is a very simple addon that will alert you by playing the Auction House "bell" sound and relaying the message to the middle of your screen when:
- Someone says your name in *any* chat channel.
- Someone does an emote that contains your name or the word "you".
- Someone drops a Fish Feast or a Great Feast.


Besides the point of playing the auction house bell, this add on can also do:
- All messages are printed to ChatFrame7 for a "log" in case you want to view them later, for example if you were afk.
- Supports nicknames (or any other custom trigger)
- Ignore feature.


The commands are being updated to be more 'ease' of use.
As of this very moment, you can use /saymyname (or /smn) to learn more.
/saymyname add <trigger>
/saymyname remove <trigger>
/saymyname ignore <player>
/saymyname unignore <player>

- Addon now updated and working
- Sound now plays in the Master channel
- Fixed several small bugs
- 5.4 updated channels such as the Instance Channel, and Party Leader.
- Now Curse Client Compatible
- Added new Command

- Fix for 4.0.1
- small bugfix on casesensitive names

- Updated TOC for 3.1
- Added support for ignoring players!
- Now does strict name-finding! (Will not activate if there are any letters before or after your names/triggers. Example: If someone says "aVux", it gets ignored because my trigger is "Vux".)

Added support for nicknames!

Added notification for Fish Feast and Great Feast!

Initial Version (Changed mod name to SayMyName)

Addon Packs Containing This...


First Previous Page 2 of 3 Next Last
  • #25
    Updated for 4.0.1 :)
  • #23
    Anyone have an update for this? I seriously cannot play properly without this addon.
  • #22
    Not working for me with 4.0 and I miss it!

    I also agree that the ability to ignore certain channels would be a great addition.
  • #21
    I love this addon and would like to see an update or fix. Anyone know?
  • #20
    If you add those features could you add a config UI to disable them. I like getting the warnings when someone emotes me but I do not need the Fish Feast warning and such... Thanks
  • #19
    A feature to ignore some chat channels would also be nice
  • #18
    For those of you who are getting errors try applying this fix:
    1) Go to your addons folder (should be wow/interface/addons)
    2) Open the file "SayMyName.lua" in any text editor (e.g. Notepad or Wordpad)
    3) Scroll down to line 32. It should say
    if ( event == "ADDON_LOADED" and arg1 == "SayMyName" ) then
    4) Select that line and the following 8 lines (lines 32 to 40). The last line should say end
    5) Delete them
    6) Add the following lines (they're similar but not the same)
    if ( event == "ADDON_LOADED") then
    if ( arg1 == "SayMyName" ) then
    if ( not namesTable ) then
    ChatFrame1:AddMessage("SayMyName First Run")
    namesTable = { UnitName("player") }
    if ( not ignoredPlayers ) then
    ignoredPlayers = { }
    return false

    Maybe when I get some time I'll pick this up and add some features (such as the Mage table, Soulstone, etc... idea that someone had below). Until then just try to apply this fix and let me know if you have any other issues.
  • #17
    Just bumping this in the hope of an update soon. :)
  • #16
    This is a really nice addon. I don't know how many emotes or comments directed to me that I'd miss without it. :)

    I am, however, hoping for an update soon to hopefully fix the errors.

    Thanks for the hard work!
  • #15
    I'm getting this error message after installation.

    Date: 2010-01-04 06:31:54
    ID: 1
    Error occured in: Global
    Count: 2
    Message: ..\AddOns\SayMyName\SayMyName.lua line 115:
    bad argument #1 to 'strlower' (string expected, got boolean)
    [C]: ?
    [C]: strlower()
    SayMyName\SayMyName.lua:115: SayMyName_LookForNames()
    SayMyName\SayMyName.lua:63: SayMyName_OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1
    [C]: LoadAddOn()
    LightHeaded\LightHeaded.lua:114: LoadNames()
    LightHeaded\LightHeaded.lua:136: GetQuestName()
    LightHeaded\LightHeaded.lua:868: UpdateFrame()
    LightHeaded\LightHeaded.lua:279: SelectQuestLogEntry()
    [C]: SelectQuestLogEntry()
    ..\FrameXML\QuestLogFrame.lua:611: QuestLog_SetSelection()
    ..\FrameXML\QuestLogFrame.lua:692: QuestLog_SetFirstValidSelection()
    ..\FrameXML\QuestLogFrame.lua:357: QuestLog_Update()
    [C]: Show()
    ..\FrameXML\UIParent.lua:1576: SetUIPanel()
    ..\FrameXML\UIParent.lua:1398: ShowUIPanel()
    [C]: SetAttribute()
    ..\FrameXML\UIParent.lua:1974: ShowUIPanel()
    ..\FrameXML\UIParent.lua:1958: ToggleFrame()
    [string "TOGGLEQUESTLOG"]:1:
    [string "TOGGLEQUESTLOG"]:1
    Swatter, v5.7.4568 (KillerKoala)
    AckisRecipeList, v1.0 2769
    AucAdvanced, v5.7.4568 (KillerKoala)
    AucFilterBasic, v5.7.4568 (KillerKoala)
    AucFilterOutlier, v5.7.4568.2531
    AucMatchUndercut, v5.7.4568.2531
    AucScanData, v5.7.4568 (KillerKoala)
    AucStatClassic, v5.7.4568 (KillerKoala)
    AucStatHistogram, v5.7.4568 (KillerKoala)
    AucStatiLevel, v5.7.4568 (KillerKoala)
    AucStatPurchased, v5.7.4568 (KillerKoala)
    AucStatSales, v5.7.4568.2842
    AucStatSimple, v5.7.4568 (KillerKoala)
    AucStatStdDev, v5.7.4568 (KillerKoala)
    AucStatWOWEcon, v5.7.4568.2530
    AucUtilAHWindowControl, v5.7.4568.3311
    AucUtilAppraiser, v5.7.4568.2530
    AucUtilAskPrice, v5.7.4568.3175
    AucUtilAutoMagic, v5.7.4568.3142
    AucUtilCompactUI, v5.7.4568.2530
    AucUtilEasyBuyout, v5.7.4568.3583
    AucUtilFixAH, v5.7.4568 (KillerKoala)
    AucUtilGlypher, v5.7.4568.2545
    AucUtilItemSuggest, v5.7.4568.3108
    AucUtilPriceLevel, v5.7.4568.2545
    AucUtilScanButton, v5.7.4568.2530
    AucUtilScanFinish, v5.7.4568.2530
    AucUtilScanProgress, v5.7.4568.2530
    AucUtilSearchUI, v5.7.4568.3655
    AucUtilSimpleAuction, v5.7.4568.4553
    AucUtilVendMarkup, v5.7.4568.2530
    Automaton, v1.3.9
    Babylonian, v5.1.DEV.130
    Bagnon, v2.12.3
    BagnonForever, v1.1.2
    BagnonTooltips, v
    Bartender4, v4.4.2
    BeanCounter, v5.7.4568 (KillerKoala)
    Configator, v5.1.DEV.130
    DBMCore, v
    DebugLib, v5.1.DEV.130
    Enchantrix, v5.7.4568 (KillerKoala)
    EnchantrixBarker, v5.7.4568 (KillerKoala)
    FlightMap, v
    Informant, v5.7.4568 (KillerKoala)
    LightHeaded, v298
    LightHeadedDataQIDNames, v298
    MikScrollingBattleText, v5.4.74
    Overachiever, v0.52
    PetLeash, v1.5.8.1
    QuestHistory, v
    Recount, v
    SayMyName, v0.4
    SexyMap, v
    SlideBar, v5.7.4568 (KillerKoala)
    Stubby, v5.7.4568 (KillerKoala)
    Titan, v4.3.2.30300 - Revision 339
    TitanAmmo, v4.3.2.30300
    TitanBag, v4.3.2.30300
    TitanClock, v4.3.2.30300
    TitanCoords, v4.3.2.30300
    TitanGoldTracker, v4.3.2.30300
    TitanLootType, v4.3.2.30300
    TitanPerformance, v4.3.2.30300
    TitanRegen, v4.3.2.30300
    TitanRepair, v4.3.2.30300
    TitanVolume, v4.3.2.30300
    TitanXP, v4.3.2.30300
    TomTom, vwowi:revision
    TradeskillInfo, v1.6.1
    XPerl, v3.0.8
    XPerlArcaneBar, v
    XPerlParty, v
    XPerlPartyPet, v
    XPerlPlayer, v
    XPerlPlayerBuffs, v
    XPerlPlayerPet, v
    XPerlTarget, v
    zzhuntar, v2.8.0
    BlizRuntimeLib_enUS v3.3.0.30300
  • #14
    Message: Interface\AddOns\SayMyName\SayMyName.lua:115: bad argument #1 to 'strlower' (string expected, got boolean)
    Time: 10/03/09 18:28:58
    Count: 1

    [C]: ?
    [C]: in function `strlower'
    Interface\AddOns\SayMyName\SayMyName.lua:115: in function `SayMyName_LookForNames'
    Interface\AddOns\SayMyName\SayMyName.lua:63: in function `SayMyName_OnEvent'

    [C]: in function `LoadAddOn'

    [C]: ?
    [C]: in function `strlower'
    Interface\AddOns\SayMyName\SayMyName.lua:115: in function `SayMyName_LookForNames'
    Interface\AddOns\SayMyName\SayMyName.lua:63: in function `SayMyName_OnEvent'

    [C]: in function `LoadAddOn'
    Interface\AddOns\OmniCC\full.lua:46: in function
    [C]: in function `Show'
    Interface\FrameXML\UIParent.lua:1577: in function `SetUIPanel'
    Interface\FrameXML\UIParent.lua:1383: in function `ShowUIPanel'
    Interface\FrameXML\UIParent.lua:1315: in function
    [C]: in function `SetAttribute'
    Interface\FrameXML\UIParent.lua:1944: in function `ShowUIPanel'

    Locals: (*temporary) = true
    (*temporary) = "string expected, got boolean"
  • #10
    I refuse to dl unless you put a screenie with "Vulx"

  • #12
    I actually have Vulx in my trigger list xD
  • #9
    I love your addon with a passion. My feature suggestion would be strict filters. Right now any concatenation of your keyword with other letters will set off the alarm, and sometimes people have names or keywords that can be frequently found in other words. And of course, some people have uncommon enough names that they'd like any conglomerate with their keyword in it announced. So, strict filters, where the name is required to have white space around it to set off the alarm.

    BTW, thanks for the nicknames!

    I'd also suggest a spam protector to keep people from abusing the addon. Some people can be... mean. Perhaps any message repeated more than two times is ignored by the addon.
  • #11
    Added more strict filters, as well as an ignore function in 0.4!
  • 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 »

VIP trip to SMITE World Championship