Get an Epic Experience with Premium

UnlimitedChatMessage

Chat & Communication Login to Add Favorites
  • 4 Likes
  • World of Warcraft
  • 2,250 Monthly Downloads
  • Supports: 6.0.2
  • 40,631 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
or
Support development! **
Donate

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
------------------------------------------------------------------------

Comments

First Previous Page 1 of 4 Next Last
  • #50

    Seems the creator has given up on this addon.

  • #49

    Same problem here. Using /s or /e and writing more than blizz' usual text blocks shows a system error, saying: "The number of messages that can be sent is limited, please wait to send another message."

    If this problem is caused by UCM, I hope this will be fixed soo, because it makes roleplaying really hard, if one is used to write long emotes. :(

  • #48

    Seems Blizzard have with the lastest few days imlamented a anti-spam feature which makes Unlimited chatmessenges not to work as intended. Instead I keep getting:

    "The number of messages that can be sent is limited, please wait to send another message."

    Perhaps implementing a slight time delay between each posting of the long emotes can help fix this? I can spam normally, but if I use UCM, I get the error.

  • #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>

    Locals:
    (*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

    For Azeroth !

  • #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! http://www.curse.com/addons/wow/sodendlesschat

  • #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
    else
    return 1
    end
    end

    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)
    end
    return str:sub(startByte, currentIndex - 1), returnedBytes
    end
    ------------------------------------------------------------------------------------------
    function GetShorterString(longMsg)
    local shortText, sizeBytes = utf8sub(longMsg, 1, defaultMaxLetters - 1)
    local remainingPart = longMsg:sub(sizeBytes + 1, longMsg:len())
    return shortText, remainingPart;
    end

    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

    For Azeroth !

  • #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?

  • 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 »

Dying Light Wiki Game Giveaway