Get an Epic Experience with Premium


Chat & Communication Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 387 Monthly Downloads
  • Supports: 5.4.0
  • 333,033 Total Downloads
  • Updated 09/19/2013
  • Created 07/09/2006
  • 3,562 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: All Rights Reserved
  • Newest File: ChatMOD Revision 138 v2
Support development! **

About ChatMOD

Discontinued... See ChatMod2 for the continuation of this.

ChatMOD is a universal Chat Enhancemend.
Original this was called "Sol's Color chat Nicks - SCCN" but after many people told me that they hardly find this mod I decided to rename it to it's actual purpose.

So What can ChatMOD do for me ?

ChatMOD provides many features which makes chatting / communication InGame much easier. To grab some examples: It color the nicknames of chat participants in their class color, stores this information in a database, provide modificaton of the chatframe like mouse scrolling, button hiding, chat editbox movement, channel name striping, channel name shortening, text highlighting, sound notifications, and many many more. The target was to build one Addon which contain the most important chat enhancements. So for the user it is easier to update one Addon than updating 10 addons after each patch.

Will this Addon be Updated steadily ?
More or less, Yes. But as every Addon author I'm doing this in my sparetime besides the Gameplay itself. So on first priority is my Druid on EU-Aegwynn but because I'm started to develop this Addon in the beginning for my own purpose I will update it as long as I'm plaing wow. And at the moment I don't have any plan to quit ;) So If you have any Suggestions or wan't to offer any support, feel free to contact me.

I Tuloa have taken over for Solariz who can no longer maintain the mod. As such I will update this mod whenever I can for any issues I see. See below for reporting bugs and such.


  • Color the chatters nicknames in their class color
  • Option to hide Channel names ([Guild] [Party]) from chat
    - Optinally shorten the Channel names [Guild]=[G]
  • Mousewheel scrolling in chat window
    - Mousewheel jumps to top / bottom
    - Mousewheel scrolls 5 lines up/down
  • Option to relocate Chateditbox to top of the chatframe
  • Clickable Hyperlinks, ready for Copy & Paste (URL, IP, TS2, Emails)
  • Colors raidmember's map pin's in their class color on Map
    - Colors raidmember's map pin's in their class color on BG Minimap
  • Fully customizable Timestamps with HTML color codes
  • Option to Highlight own nickname in chat messages
    - specify up to three custom highlight words
    - bring highlighted sentences on centered Screen
  • Whisper Target Function. Whispers your current target (/wt)
  • Keybindings for /say /raid /g /party /yell /6 /7 /8 /o /wt
  • Option to hide Chat Buttons
  • makes invite calls in chat clickable [invite] (invites on click)
  • Option to increase the Editbox scrollback (history) buffer
  • Option to use arrowkeys without pressing in chat editbox
  • Auto Skip Gossip Pages at NPC's
    - This can temporary disabled by holding key while talking to a NPC or switch it off in menue
  • Auto Dismount on Flightmaster (Taxi)
  • Chat notifications by sound


For details see the README.html in the ChatMOD Addon directory.

InGame Slash Commands ?

type /chatmod for GUI or "/chatmod help" for General Help

For a detailed description what slash commands exists and how to use them in a proper way please visit the Project Website there is a documentation online.

Bug & Feature Reports:
Bug And Feature Requests should be handled here by placing requests in the comments or a Ticket if there and Bug Reports on the Ticket Page.
Solariz doesn't have time or play the game so I (TULOA) am handling updates as I use this mod alot ^_^.

Special Note

Like all Mod authors I develop this mod in my sparetime and can't give any function guarantee. You don't have to praise me for this mod I only ask you frankly to give me a good vote at curse gaming to appreciate my work. Just one click above ! If you use it please Vote! If you like it please recommend to others.

There are two ways to donate.
1) Here to the original author.
2) The WoWInterface Site here to donate to me Tuloa.

138 v2:

  • Added Monks to Colored Nicks feature.


  • Updated Playing Sounds to attempt to remove the delay.
  • Added Battleground Compatibility and a better party check.
  • Updated TOC for newest patch.

12/05/2012: Updated TOC to reflect new client version.


  • Fixed all known non working icons for the pet system.
  • Fixed the timestamp to show midnight correctly on the 12 hour system.
    -It only shows one digit. I will likely modify it later to show one or two digits.
    -And obviously if the time is two digits it will still show both. Only affects one digit times.


First Previous Page 4 of 77 Next Last
  • #1151
    update it on curse or upload it again

    many people use curse client!
  • #1144
    Thank you!!! I downloaded the new version and it seems to be working well. I do have one problem I can't figure out.

    The show player level is working on one toon but not on another one. i tested this with all other addons turned off except ChatMod and both toons are on the same account and server.

    Any ideas?
  • #1147
    The mod doesnt always add people correctly.

    I will try to find or make a Windows Application to update the addons file for storing names to add entries for people.

    That is unless hunter can find a reason it doesnt quite do this automatically sometimes like it should.
  • #1145
    Oh, sorry for missing this before. The whisper target (/wt) function does not appear to be working correctly either

    LUA Error:
    Message: Interface\AddOns\ChatMOD\inc\ChatMOD.lua:1168: attempt to index global 'self' (a nil value)
    Time: 10/17/10 16:01:04
    Count: 1
    Stack: Interface\AddOns\ChatMOD\inc\ChatMOD.lua:1168: in function `value'
    Interface\FrameXML\ChatFrame.lua:4127: in function `ChatEdit_ParseText'
    Interface\FrameXML\ChatFrame.lua:3717: in function `ChatEdit_SendText'
    Interface\FrameXML\ChatFrame.lua:3755: in function `ChatEdit_OnEnterPressed'

    Locals: msg = "Testing"
    (*temporary) = defined @Interface\AddOns\ChatMOD\inc\ChatMOD.lua:696
    (*temporary) = "Testing"
    (*temporary) = "WHISPER"
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to index global 'self' (a nil value)"
  • #1146
    okay, I'll take a look at it. Thanks!
  • #1148
    You guys are awesome! Thanks so much for trying to keep this addon working. I have tried so many chat addons looking for something that I like as much as this one that was being reliably maintained and was not satisfied with any of them.
  • #1143
    Thank you so much :-)
  • #1137
    update please , very nice addon
  • #1138
    I've mostly fixed it, shift+mousewheel doesn't work, but I think we all can live with that, right. Gonna figure out how and where to get this posted. Contacting the mod author.
  • #1139
    Mod Author likely wont reply. I went to his forums asking for help with no reply.

    Just upload it and post it here I guess.
  • #1141
    Hooray, my favorite chat addon!!

    Looking forward to the new release. Thanks for the hard work in keeping this classic addon functioning. :)

    I tried to make the changes based on the information provided by Tuloa below but still came up with a few errors.
  • #1140
    I can't, I'll have to make a separate fan update post. It'll go up tomorrow.
  • #1134
    I think I found the issue but don't know enough to fix it.

    It is all due to the fact that they removed use of globals. We need to use their new use of globals in this fashion:

    - OLD
    var = getglobal(varName)
    setglobal(otherName, otherVar)

    -- NEW
    var = _G[varName]
    _G[otherName] = otherVar

    If someone here knows enough to rework that all out it should be working again.
  • #1135
    Here is a link to help understand it:

    I dont really know what all would have to be changed in the addon because of this so I will leave it to someone more experienced.
  • #1136
    I took a look at it, I may see if I can update this after I finish my addon updates. Shouldn't be too difficult.
  • 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