• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

ChatThrottleLib

 
Project Updated:
Files Updated: Fri, Aug 7 2009
Supports Game Version: 3.2.0
Category: Libraries
Tags:

[Edit Tags]

Project Manager: Mikk
Additional Authors: No additional authors
Current Version: v21
License: All Rights Reserved
Development Site: WowAce.com
Avg Daily DL (last 30 days): 8
Downloads Total: 46,227
Favorites: 29
Comments: 3
  • About ChatThrottleLib
  •  

ChatThrottleLib is a small, embeddable library that helps AddOn authors keep outbound chat and addon communication from exceeding the output rate limit in WoW that otherwise causes players to disconnect from the server.

It also has a number of features that will help you make your addon communication run smoother!


See http://www.wowwiki.com/ChatThrottleLib for tech specs, API, SVN location, change log and more!

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  ChatThrottleLib v21 Release 3.2.0 9,124 8/7/2009
  ChatThrottleLib v20-30200 Release 3.2.0 3,201 8/5/2009
  ChatThrottleLib v20 Release 3.0.2 24,603 10/28/2008
  ChatThrottleLib-r66041 Beta 2.4.3 9,085 3/26/2008
  ChatThrottleLib-r54639 Beta 2.3.3 70 11/14/2007
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Yarko said

    Good stuff. Seems to work in my add-on. ;)

    Here is something I would like to see added: I can see that a queue name can be sent as a parameter to ChatThrottleLib:SendChatMessage and ChatThrottleLib:SendAddonMessage and if no queue name is sent, a queue name is generated by concatenating various other string params. It would be great if a queue name is included as a param, then the add-on developer could clear that queue at any time. For example, a load of data might be queued to be sent out, but then the data is updated and needs to be resent before the old data has been completely despooled. It would be nice to have a global function to be able to clear a specific queue at any time.

    Just an idea to reduce the about of data flying around the internet.

    Reply Report Permalink
  • Mikk said

    It does not impose limits on uncooperative addons; they need to use chatthrottlelib themselves.

    Reply Report Permalink
  • ninjagecko said

    Seems very interesting! I wonder if this is the reason I was once deconned in the battlegrounds in AV... heh.

    Can it impose hard limits on other addons? Or must it be voluntarily incorporated into an addon to perform throttling?

    Reply Report Permalink
  • 1 page(s)
  • Addon Packs Containing ChatThrottleLib
  • Similar Addons
  •  

Average downloads per day

  1. 487 Ace3 Libraries
  2. 437 Addon Control Panel Libraries, Development Tools...
  3. 268 Ace2 Libraries
  4. 240 LibBabble-Boss-3.0 Libraries
  5. 207 LibRock-1.0 Libraries