Get an Epic Experience with Premium


Chat & Communication Login to Add Favorites
  • World of Warcraft
  • 7,278 Monthly Downloads
  • Supports: 6.0.2
  • 39,111 Total Downloads
  • Updated 10/13/2014
  • Created 12/22/2009
  • 59 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: 1.9.4
Support development! **

About UnlimitedChatMessage

PM me if you'd like to take over development of this project.

UnlimitedChatMessage (UCM) removes the 255 character limit from the chat editbox allowing you to send extra long messages into chat. It does this by breaking up your outgoing message into smaller 255 character messages.

Ever try to post a dungeon walk threw into chat but can't paste the whole text into the edit box? UCM solves that problem.

If you want each line to be it's own message. type /ml before pasting your message.

RealID users:

UCM does not support unlimited length RealID whispers/conversations. When typing a message for RealID the chatbox will return to default max character limit (255).

Donations welcome. There's a donate button here.

Bitcoin address: 12Z1ExLqeSNrrmRUW82jbt3eNjcKsaLwty

r52 | zwixx | 2014-10-13 16:43:16 +0000 (Mon, 13 Oct 2014) | 1 line
Changed paths:
   A /tags/1.9.4 (from /trunk:51)

* TOC update WoD
r51 | zwixx | 2014-10-13 16:39:18 +0000 (Mon, 13 Oct 2014) | 1 line
Changed paths:
   M /trunk/UnlimitedChatMessage.toc

* TOC update WoD


First Previous Page 1 of 4 Next Last
  • #47

    mixed lua since 6.0.3 ,

    1x SendChatMessage(): Whisper message missing target player!
    [C]: ?
    [C]: in function `SendChatMessage'
    UnlimitedChatMessage\core.lua:254: in function <UnlimitedChatMessage\core.lua:210>
    (tail call): ?
    Redeemer\Redeemer-v1.0.3.lua:243: in function `Redeemer_SendQuotes'
    Redeemer\Redeemer-v1.0.3.lua:221: in function `Redeemer_Quotes'
    Redeemer\Redeemer-v1.0.3.lua:144: in function `Redeemer_OnEvent'
    [string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
    [C]: in function `CastSpell'
    FrameXML\SpellBookFrame.lua:444: in function `SpellButton_OnClick'
    [string "*:OnClick"]:5: in function <[string "*:OnClick"]:1>

    (*temporary) = "Up-up-up-up-up! Everyone UP!"
    (*temporary) = "WHISPER"
    (*temporary) = nil
    (*temporary) = ""
     = <function> defined =[C]:-1
     = <function> defined @Armory\Libs\ChatThrottleLib\ChatThrottleLib.lua:212

  • #46

    I'd just like to make a note, it seems (For whatever reason) UCM hasn't been working in /s or /e while within a major city. So far for me it's just been Stormwind City. I went to westfall and it worked perfectly fine.

  • #45

    Well, I've been using this addon and I said about 12 paragraths ingame and it glitched out and said it can't say all that, Is there a chance to be able to fix it?

  • #44

    UCM is showing up as updated for 6.0.2! It's great to know the addon's creator is keeping watch on it. However, the new update is not working for /e or for /s. If the creator of this lovely and wonderful addon is reading the comments, you might want to take a look at this problem as it is very well loved within the RP community, and we'd all be very happy if you fixed it.

  • #43

    Hello, neighbors!

    I've been using UCM for many moons now and have always hoped for BNET support. As luck would have it, a good pal of mine (the author of SoDWhisper--a great replacement for Whisp, which is no longer updated) has created an alternative addon that does the exact same thing as UCM--except it supports BNET whispers.

    Give it a look!

  • #42

    In 5.2 it works correctly. One bug is that if you use non-US characters its give a LUA error message.

    If it's ok for you Cyprias, I correct this bug in the repository

    A possible fix for this:

    -- UTF-8 Reference:
    -- 0xxxxxxx - 1 byte UTF-8 codepoint (ASCII character)
    -- 110yyyxx - First byte of a 2 byte UTF-8 codepoint
    -- 1110yyyy - First byte of a 3 byte UTF-8 codepoint
    -- 11110zzz - First byte of a 4 byte UTF-8 codepoint
    -- 10xxxxxx - Inner byte of a multi-byte UTF-8 codepoint

    local function chsize(char)
    if not char then
    return 0
    elseif char > 240 then
    return 4
    elseif char > 225 then
    return 3
    elseif char > 192 then
    return 2
    return 1

    local function utf8sub(str, startByte, numBytes)
    local currentIndex = startByte
    local returnedBytes = 0;

    while numBytes > 0 and currentIndex <= #str do
    local char = string.byte(str, currentIndex)
    currentIndex = currentIndex + chsize(char)
    numBytes = numBytes - chsize(char)
    returnedBytes = returnedBytes + chsize(char)
    return str:sub(startByte, currentIndex - 1), returnedBytes
    function GetShorterString(longMsg)
    local shortText, sizeBytes = utf8sub(longMsg, 1, defaultMaxLetters - 1)
    local remainingPart = longMsg:sub(sizeBytes + 1, longMsg:len())
    return shortText, remainingPart;

    Last edited by Zwixx on 4/28/2013 6:35:37 PM
  • #41

    I am keeping this in my installed addons because when it was updated it was amazingly useful. If I had the knowledge or the time I would offer to help update it... But as it stands I must wait & hope that someone else can Cry

  • #40

    i know you haven't played since wrath as you told , but can you update the addon just one last time for Mist of Pandaria for old times sake ? :) , since it will probably take time to find another author and the latest is a litte bit ... well over a year old lol xD , i think all your fans would appreciate it :D

  • #39

    Please update this for the new patch!

  • #38

    I haven't played WoW since wrath. UCM is licenced under GPLv3 if anyone wants to continue developing it. I can add people to the project members so they can commit changes to the repo.

  • #37

    This addon is in desperate need of updating. It's been well over a year since the last update, and there is a ton of new content out in the game. Prior to the release of patch 5.0.4 it had a few bugs, my guess is that it will only have more issues down the road.

    Please get this updated :)

  • #36

    Will there be an update for UCM?

  • #34

    No longer working I have Uninstalled and reinstalled this several times. No time stamp and no way to open the window with all of the lines of chat...

    I can't find any setting that  opens them manually & not finding it in the configuration either.

    Really frustrated  :(

  • #31

    First of all, let me say THANK YOU for creating this addon! I used to have another mod that had a similar function, but it has been broken for over a year, so finding this mod was just a godsend!

    I do have a question: Is it possible to have the chat input box show multiple lines of text? Perhaps like the screenshot you have up as #1 of 4? Ideally the box itself would be able to be, two, three, or four lines tall.

    I am in the habit of writing long RP messages (and sometimes long regular messages!) but it is nearly impossible to edit them without being able to see multiple lines.

    Thanks for your time!

  • #33

    At the moment you can try typing /ml before typing your message, that should switch the editbox to multiline mode. But it won't have a max lines, it'll just keep getting bigger.

  • 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