Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(43 Kb)
Download
Updated: 10-14-14 02:06 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:10-14-14 02:06 PM
Created:unknown
Downloads:41,969
Favorites:295
MD5:
6.0.2
BasicChatMods  Popular! (More than 5000 hits)
Version: v7.48
by: funkydude [More]
Type /bcm to configure BasicChatMods, a basic and modular approach to chat customization.

By default BCM will allow you to drag your chat frames to the very edge of the screen, the remaining customization is done in BCM's modules which can be enabled or disabled at will.

A few of the current modules include:
  • Button Hiding
  • Channel Name Customization
  • Chat Copy
  • Font Customization
  • Chat Frame Justification
  • Player Name Customization
  • Real Id Class Coloring
  • Sticky Customization
  • Tell Target
  • Timestamp Customization
  • URL Copy

Class Colors: Are already provided by Blizzard, right-click chat frame tab > Settings > Tick Boxes
Combat Log Timestamps: Are already provided by Blizzard, right-click combat log tab > Settings > Formatting > Show Timestamp. Repeat this for every combat log, e.g. "Self", "Everything", "What happened to me?", "Kills".
Post A Reply Comment Options
Unread 07-02-10, 11:27 AM  
Akumasama
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Sounds like I edited my post too late.
Sorry funky! Been using your BCM for ages now. No matter what I try, I always come back on BCM

And I tried to configure yesterday night and couldn't sort anything out (guess I was too sleepy?), tried again this afternoon after posting and fixed everything the way I like it in like... 10 minutes?

Sorry again for my stupid post, dunno why I felt so lost yesterday night...
Akumasama is offline Report comment to moderator  
Reply With Quote
Unread 07-02-10, 11:03 AM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 413
Uploads: 35
Originally Posted by Akumasama
For example the Sticky.lua. There were a lot of options before, now there are only 3 entries there. What about the rest? How can I modify what I want to be sticky or not?
Most of them were changed to be sticky by default by Blizz, hence they were removed. But it should still be apparent what to do to turn Blizz stickies off... enter the same with the channel name = 0.

Originally Posted by Akumasama
Then the chat buttons. I usually hid all the arrows except the Chat one (and the new friends online one), but I don't know what to edit anymore.
Eh, are you using the latest version..? It has documentation of what does what in it. Very obvious. As demonstrated below

Code:
--Hide the "Friends Online" count button
--Hide the chat shortcut button for emotes/languages/etc
Please don't tell me that's not obvious

Originally Posted by Akumasama
And the EditBox. With the old chatbox it used to appear only when you pressed enter, now it stays on the screen (even if slightly transparent) 100% of the time and it's annoying, can't you set something to make it appear only when you want?
That's Blizzard functionality. Interface>Social and change it from IM mode to Classic mode.

Originally Posted by Akumasama
And timestamps too, what is the right colour number to make them grey? Currently timestamps take the colour of the text.
Like I've stated, you need to select the Blizzard time stamp, even if you already did. It will not take effect unless you re-select the timestamp from the config after *EVERY* time you modify it.
funkydude is offline Report comment to moderator  
Reply With Quote
Unread 07-02-10, 10:18 AM  
Akumasama
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Ok nevermind the bullsh*t I wrote, everything seems to be working perfectly!
Last edited by Akumasama : 07-02-10 at 11:17 AM.
Akumasama is offline Report comment to moderator  
Reply With Quote
Unread 07-02-10, 07:57 AM  
OmeCorn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 6
Uploads: 3
Will it be possible to make the Editbox wider?
OmeCorn is offline Report comment to moderator  
Reply With Quote
Unread 07-01-10, 12:12 AM  
guin
A Kobold Labourer
 
guin's Avatar

Forum posts: 0
File comments: 19
Uploads: 0
Sorry i found the problem CT_Core had some hidden option where it set by default all chats to sticky
Last edited by guin : 07-01-10 at 12:16 AM.
guin is offline Report comment to moderator  
Reply With Quote
Unread 06-30-10, 08:38 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 413
Uploads: 35
Changing mode from IM to classic in the interface options will stop the edit box from showing permanently, yup, and looks better. But it has nothing to do with sticky chat.

Originally posted by weasoug
you disable it in the interface in game, where is an option to change from IM to none stickie.

as for this addon to work how i like i have to change the chat options in game.

so check that out guin
funkydude is offline Report comment to moderator  
Reply With Quote
Unread 06-30-10, 08:27 PM  
weasoug
A Flamescale Wyrmkin
 
weasoug's Avatar
AddOn Author - Click to view AddOns

Forum posts: 122
File comments: 308
Uploads: 15
Originally posted by funkydude
Firstly, update to the latest version.

Yes, Blizzard made most things sticky by default now, which is why the latest BCM only stickies the things Blizz missed. But these were always stickied by BCM before Blizzard stickied them by default.

Using ChatTypeInfo.WHISPER.sticky = 0 WILL work.

you disable it in the interface in game, where is an option to change from IM to none stickie.

as for this addon to work how i like i have to change the chat options in game.

so check that out guin
weasoug is offline Report comment to moderator  
Reply With Quote
Unread 06-30-10, 07:48 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 413
Uploads: 35
Yup, Blizzard appears to be doing that.

Originally posted by weasoug
strange. if it wasn't in there before,. then i guess before this patch,. you could make the chat box. smaller
funkydude is offline Report comment to moderator  
Reply With Quote
Unread 06-30-10, 07:47 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 413
Uploads: 35
Firstly, update to the latest version.

Yes, Blizzard made most things sticky by default now, which is why the latest BCM only stickies the things Blizz missed. But these were always stickied by BCM before Blizzard stickied them by default.

Using ChatTypeInfo.WHISPER.sticky = 0 WILL work.

Originally posted by guin
Somehow on my chat all channels are sticky even when i disable the addon
Did blizzard made all chat sticky by default or is something wrong with my chat options.

I tried to fix it by changing sticky.lua as follow but it doesn't work


--[[ Sticky Channels ]]--

--[[
Following are off(0) by default so we turn them on,
comment them(--) to turn them off
]]

do
ChatTypeInfo.BATTLEGROUND.sticky = 1
ChatTypeInfo.CHANNEL.sticky = 0
ChatTypeInfo.EMOTE.sticky = 0
ChatTypeInfo.GUILD.sticky = 1
ChatTypeInfo.OFFICER.sticky = 1
ChatTypeInfo.PARTY.sticky = 1
ChatTypeInfo.RAID.sticky = 1
ChatTypeInfo.RAID_WARNING.sticky = 0
ChatTypeInfo.SAY.sticky = 1
ChatTypeInfo.WHISPER.sticky = 0
ChatTypeInfo.YELL.sticky = 0
end
funkydude is offline Report comment to moderator  
Reply With Quote
Unread 06-30-10, 07:33 PM  
guin
A Kobold Labourer
 
guin's Avatar

Forum posts: 0
File comments: 19
Uploads: 0
Somehow on my chat all channels are sticky even when i disable the addon
Did blizzard made all chat sticky by default or is something wrong with my chat options.

I tried to fix it by changing sticky.lua as follow but it doesn't work


--[[ Sticky Channels ]]--

--[[
Following are off(0) by default so we turn them on,
comment them(--) to turn them off
]]

do
ChatTypeInfo.BATTLEGROUND.sticky = 1
ChatTypeInfo.CHANNEL.sticky = 0
ChatTypeInfo.EMOTE.sticky = 0
ChatTypeInfo.GUILD.sticky = 1
ChatTypeInfo.OFFICER.sticky = 1
ChatTypeInfo.PARTY.sticky = 1
ChatTypeInfo.RAID.sticky = 1
ChatTypeInfo.RAID_WARNING.sticky = 0
ChatTypeInfo.SAY.sticky = 1
ChatTypeInfo.WHISPER.sticky = 0
ChatTypeInfo.YELL.sticky = 0
end
guin is offline Report comment to moderator  
Reply With Quote
Unread 06-30-10, 06:39 PM  
weasoug
A Flamescale Wyrmkin
 
weasoug's Avatar
AddOn Author - Click to view AddOns

Forum posts: 122
File comments: 308
Uploads: 15
Originally posted by funkydude
There is no code in this addon that deals with Chat Frame sizes.



I quite like it personally, but whatever suits you.
strange. if it wasn't in there before,. then i guess before this patch,. you could make the chat box. smaller
Last edited by weasoug : 06-30-10 at 06:41 PM.
weasoug is offline Report comment to moderator  
Reply With Quote
Unread 06-30-10, 06:20 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 413
Uploads: 35
Originally posted by weasoug
nice update. the code to resize the chat frame don't seem to be working. i can resize. but not as small as i used to. so to me it would seem as something is stopping it from getting any smaller.
There is no code in this addon that deals with Chat Frame sizes.

Originally posted by Kogasu
adding:

_G[("ChatFrame%dEditBoxLeft"):format(i)]:Hide()
_G[("ChatFrame%dEditBoxRight"):format(i)]:Hide()
_G[("ChatFrame%dEditBoxMid"):format(i)]:Hide()


to the edit box helps preserve some of my sanity.
I quite like it personally, but whatever suits you.
funkydude is offline Report comment to moderator  
Reply With Quote
Unread 06-30-10, 05:53 PM  
Kogasu
A Kobold Labourer
 
Kogasu's Avatar

Forum posts: 0
File comments: 111
Uploads: 0
adding:

_G[("ChatFrame%dEditBoxLeft"):format(i)]:Hide()
_G[("ChatFrame%dEditBoxRight"):format(i)]:Hide()
_G[("ChatFrame%dEditBoxMid"):format(i)]:Hide()


to the edit box helps preserve some of my sanity.
Kogasu is offline Report comment to moderator  
Reply With Quote
Unread 06-30-10, 04:34 PM  
weasoug
A Flamescale Wyrmkin
 
weasoug's Avatar
AddOn Author - Click to view AddOns

Forum posts: 122
File comments: 308
Uploads: 15
Post Re: v3.60

Originally posted by funkydude
NEW Timestamps Customize module, customize the Blizzard timestamps, default is to return the style to the old BCM style, but you need to turn them on in Blizz config.
FIXED edit box is back at the top.
FIXED chat frame can be placed at the edge of the screen again.
FIXED copychat icon now only shows on-demand again, generally improved the module.
REMOVED Scroll module, 3.3.3 compatibility.

You can use shift+pagedown on chatframes to scroll to the bottom, this is default Blizzard functionality.
nice update. the code to resize the chat frame don't seem to be working. i can resize. but not as small as i used to. so to me it would seem as something is stopping it from getting any smaller.
weasoug is offline Report comment to moderator  
Reply With Quote
Unread 06-30-10, 03:43 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 413
Uploads: 35
v3.60

NEW Timestamps Customize module, customize the Blizzard timestamps, default is to return the style to the old BCM style, but you need to turn them on in Blizz config.
FIXED edit box is back at the top.
FIXED chat frame can be placed at the edge of the screen again.
FIXED copychat icon now only shows on-demand again, generally improved the module.
REMOVED Scroll module, 3.3.3 compatibility.

You can use shift+pagedown on chatframes to scroll to the bottom, this is default Blizzard functionality.
funkydude is offline 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.