Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(101 Kb)
Download
Updated: 11-03-14 11:09 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Siege of Orgrimmar (5.4)
Escalation (5.3)
Updated:11-03-14 11:09 AM
Created:unknown
Downloads:3,684
Favorites:30
MD5:
6.0.3

ChatKeys

Version: 4.18
by: Zax [More]

Tired of opening the chat window and typing "/p " to start a party message, or "/g " to start a message on the guild channel?
The main goal of this WoW AddOn is to allow you to bind keys - from the standard shortcuts panel - to start chat messages for all the following standard channels:
- emote
- say
- yell
- instance (if applicable, else party)
- party
- raid (if applicable, else instance ou party)
- raid warning
- BattleGround (if applicable, else Local defense)
- guild
- guild officers
- General
- Trade

ChatKeys offers others bindable keys:
- a key to start a message on 3 custom channels, defined with an settings panel (UI).
- a key to start an emote (/em).
- a key to whisper to a defined friend. This (girl/boy)friend's name can be defined with the UI.
- a key to whisper to your target, assuming your target is a friendly player.

Other features:
- Optionnaly displays party numbers on raid channel.
- Optionnaly plays a sound when receiving a whisp.
- Optionnaly simplifies or removes some annoying chat prefixes.
- Ability to define macros to start messages on desired channels - see supported slash-commands in the included ReadMe text file.


-------------------------------------------------------------------------------
Quick Start
-------------------------------------------------------------------------------
Just open the standard shortcut panel (keybindings) and bind keys for ChatKeys.


-------------------------------------------------------------------------------
Supported slash-commands
-------------------------------------------------------------------------------
/chatkeys ui -- display settings UI
/chatkeys msg CHANNEL_NAME | CHANNEL_NUMBER -- start a message on the given channel, if available
/chatkeys whisp PLAYER_NAME -- start a whisp to the given player
/chatkeys reset -- reset options to default


-------------------------------------------------------
http://zax.tripoy.com/wow

- 4.18 : 2014-11-02 : Patch 6 compliant (checkboxes bug fixed).
- 4.17 : 2013-10-25. Minor bugs fixed.
- 4.16 : 2013-08-28 : Instance shortcut added. WoW 5.4 compliant.
- 4.15 : 2012-12-28 : Group number in raid bug fixed.
- 4.14 : 2012-12-12 : New 'Instance' channel handled. Patch 5.1 compliant.
- 4.13 : 2012-09-23 : Battlefield bug fixed.
- 4.12 : 2012-09-21 : WoW 5.05 compliant.
- 4.11 : 2011-07-12 : Slash-command to whisp a player added.
- 4.10 : 2011-06-29 : Major LUA and XML optimizations. Default button in settings UI fixed. Patch 4.2 compliant. Previous user settings will be lost.
- 4.00 : 2011-06-07. Standard channels searched by number and no longer by name. Shortened chat prefix are now optional. LUA 5.x compliant. Settings now available from the standard settings panel. Previous user settings will be lost.
- 3.03 : 2011-01-05. Minor fixes. Shortened strings for Party Leader and Party Guide added.
- 3.02 : 2010-10-17. Hotfix for WoW patch 4.0.1.
- 3.01 : 2010-06-30. Hotfix for WoW patch 3.3.5.
- 3.0 : 2007-10-29. 2 custom channels added. UI modified.
- 2.31 : 2007-10-26. Internal library bug fixed. WoW 2.2 compliant.
- 2.3 : 2007-04-10. Now offers an option to display party numbers on raid channel.
- 2.21 : 2007-02-08. Lots of small bugs fixed.
- 2.2 : 2007-01-20. BG or LocalDefense channel added. TBC (TOC 20003) compliant.
- 2.1 : 2006-12-11. Custom channel and standard channels bug should fixed.
- 2.0 : 2006-12-10. Patch 2.0 compliant (TOC 20000).
- 1.53 : 2006-09-04. Added bindable key to display who is connected to defined custom channel.
- 1.52 : 2006-08-28. Prefix for raid alert and raid leader removed from chat. TOC 12000 compliant.
- 1.51 : July 2006, 10th. Bug when attempting to start message on a custom channel fixed.
- 1.5 : June 2006, 20th. Added bindable key to start a Raid Warning message. Added ability to mute sound for received whisper (built-in sound notification). TOC 11100 compliant.
- 1.4 : May 2006, 10th. Added bindable key to start message on a custom channel. Guild officer authorization bug fixed.
- 1.33 : April 2006, 20th. Added bindable key to whisper to the target. TOC 11000 compliant.
- 1.31 : January 2006, 20th. Added sound when a whisp is received.
- 1.3 : January 2006, 05th. Added bindable key to start an emote. TOC 1900 compliant.
- 1.2 : October 2005, 10th. Added bindable key to whisper to a defined friend. Added interface to define this friend. TOC 1700 compliant.
- 1.1 : August 2005, 28th. Added bindable key for "Guid officers" channel. Added German localization by DaMadness (thanks). BattleGround special feature.
- 1.02 : July 2005, 30th. "General chat" localization bug fixed. "Party" and "Raid" keys can now be binded separately.
- 1.01 : July 2005, 20th. Minor localization bug fixed.
- 1.0 : July 2005, 15th. First public release.
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Author
Date
4.17
101kB
Zax
10-26-13 05:54 AM
4.16
101kB
Zax
09-19-13 05:49 AM


Post A Reply Comment Options
Unread 09-22-12, 10:04 AM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
Thank you for the update. Seems to work now.
moonshade is offline Report comment to moderator  
Reply With Quote
Unread 09-21-12, 08:26 AM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
This is (was) a very handy mod.

Will you be updating for Mists?
moonshade is offline Report comment to moderator  
Reply With Quote
Unread 10-18-10, 03:52 AM  
Zax
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 20
Uploads: 8
Re: 4.0.1?

I'm feeling very confused when it comes to chat channels.
Me too, don't worry

Updated for WoW 4.01.
Zax is offline Report comment to moderator  
Reply With Quote
Unread 10-15-10, 07:01 AM  
Trinea
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
4.0.1?

I'd love to see an update for this. Now that I haven't got all my custom channels keybound, I'm feeling very confused when it comes to chat channels.
Trinea is offline Report comment to moderator  
Reply With Quote
Unread 06-25-10, 10:31 AM  
Zax
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 20
Uploads: 8
Thanks for reporting this bug. As the new patch isn't yet installed on french servers, I can't fix it right now.
I'm gonna try to find some infos and fixes.

Thanks Tescin for your hotfix


EDIT: fixed in version 3.01
Last edited by Zax : 07-06-10 at 06:10 AM.
Zax is offline Report comment to moderator  
Reply With Quote
Unread 06-25-10, 02:26 AM  
Tescin
A Kobold Labourer
Premium Member

Forum posts: 0
File comments: 1
Uploads: 0
This is such a great addon, and after having used it for so long, I can't deal without it. It looks like this broke because Blizzard changed the chat box in the last patch. Instead of one edit box, there is now one for each window. For a quick and dirty fix, I went into the ChatKeys.lua and in the section:
---------------------- CHANNEL CHANGE ----------------------

I changed:

function ckTapeMessage(prefixe)
-- tape le debut du message dans la Chat Box pour ouvrir un canal
if (not ChatFrameEditBox:IsVisible()) then
ChatFrame_OpenChat(prefixe);
else
ChatFrameEditBox:SetText(prefixe);
end;
ChatEdit_ParseText(ChatFrame1.editBox,0);

so that it reads:

function ckTapeMessage(prefixe)
-- tape le debut du message dans la Chat Box pour ouvrir un canal
if (not ChatFrame1EditBox:IsVisible()) then
ChatFrame_OpenChat(prefixe);
else
ChatFrame1EditBox:SetText(prefixe);
end;
ChatEdit_ParseText(ChatFrame1.editBox,0);
end


This at least gets it working again. The drawback is that by making the change, it will always open up the edit box on chat window number one. Since I have my chat UI set to classic mode anyway, it doesn't really matter. There's probably a much more elegant way of getting this working, but I don't have a deep enough knowledge of lua yet to do it. Hopefully the author is still maintaining this mod, because I have yet to find a anything that comes close to having this functionality. It truly is an outstanding mod.
Tescin is offline Report comment to moderator  
Reply With Quote
Unread 06-22-10, 09:28 PM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
Don't know if u are updating this anymore. I hope so since it is a great addon...

The latest patch broke it.

Date: 2010-06-22 23:25:35
ID: 7
Error occured in: Global
Count: 1
Message: ..\AddOns\ChatKeys\ChatKeys.lua line 98:
attempt to index global 'ChatFrameEditBox' (a nil value)
Debug:
[C]: ?
ChatKeys\ChatKeys.lua:98: ckTapeMessage()
[string "SAYMESSAGE"]:1:
[string "SAYMESSAGE"]:1
moonshade is offline Report comment to moderator  
Reply With Quote
Unread 05-10-08, 11:56 PM  
Villic
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
please update this for 2.4 it's exactly what i'm looking for, but it wont work with TBC
Villic is offline Report comment to moderator  
Reply With Quote
Unread 11-07-07, 02:32 PM  
Zax
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 20
Uploads: 8
I'll try to give the ability to turn these features on or off in a future update.
Zax is offline Report comment to moderator  
Reply With Quote
Unread 11-06-07, 10:36 AM  
Intake
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Request

Love the mod, thanks very much for creating.

I have one request, if possible, could you make the following feature an option:
- ChatKeys removes annoying [Guild], [Party], [Raid], [Whisper to], [Whisper from] prefix from chat. [Officer] prefix is replaced by [OFF]. [Read Leader] prefix is replaced by [LEAD]. [Raid alert] prefix is replaced by [ATT].
I would prefer this mod not do this to my channels. It seems a bit out of place for this mod. Thank you.
Intake is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: