Download
(8Kb)
Download
Updated: 03-27-11 05:51 AM
Pictures
File Info
Updated:03-27-11 05:51 AM
Created:unknown
Downloads:12,518
Favorites:34
MD5:

ChatThrottleLib  Popular! (More than 5000 hits)

Version: 22
by: mikk [More]

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!

Post A Reply Comment Options
Unread 12-20-06, 10:49 PM  
Indus
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 3
WoW 2.0

Any chance of a WoW 2.0 update for this?
Report comment to moderator  
Reply With Quote
Unread 01-15-07, 02:18 PM  
azonia
A Kobold Labourer
 
azonia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 32
Uploads: 1
I'm using this still and it works fine. Just update the TOC.
Report comment to moderator  
Reply With Quote
Unread 03-19-07, 05:51 PM  
azonia
A Kobold Labourer
 
azonia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 32
Uploads: 1
One issue I had with this is that the embed information (method 2) in the readme file is partially wrong.

The readme says:
* Copy the entire ChatThrottleLib folder to your addon
* Add "ChatThrottleLib/ChatThrottleLib.xml" to your .toc file

but you need to use a "\" instead of a "/" like this:
ChatThrottleLib\ChatThrottleLib.xml

That caused me all kinds of trouble!
Report comment to moderator  
Reply With Quote
Unread 10-11-08, 12:14 AM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
SVN url needs updating
Report comment to moderator  
Reply With Quote
Unread 02-15-09, 09:11 PM  
hypehuman
A Deviate Faerie Dragon
 
hypehuman's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 87
Uploads: 8
I really like the idea of this addon, and I just downloaded it. Previously, I was using an OnUpdate handler to send bulk messages every 0.25 seconds, but that seemed a bit slow and also potentially unsafe.

The only problem I'm running into with this addon is that I can't figure out how to get my status bar to work with it. Basically, I'm sending a large block of text, split up into several SendAddonMessage lines, and showing a status bar that tracks the progress of the sending. Previously, I was just updating the status bar every time I called the SendAddonMessage function, but with ChatThrottleLib, the sends are delayed.

I figured I should be hooking something, but I'm having trouble figuring out which function to hook. I tried SendAddonMessage and _G.ChatThrottleLib.Hook_SendAddonMessage, but neither of those seem to work.
Last edited by hypehuman : 02-16-09 at 10:05 AM.
Report comment to moderator  
Reply With Quote
Unread 02-16-09, 12:09 PM  
mikk
A Deviate Faerie Dragon
 
mikk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 43
Uploads: 5
Originally posted by hypehuman
I figured I should be hooking something, but I'm having trouble figuring out which function to hook.
Code:
hooksecurefunc("SendAddonMessage", function(prefix,text,type,target)
  if prefix=="MyAddonPrefix" then
    -- do stuff!
  end
end)
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.