Seems that the hex/rgb color coding now works fine on my end. Must have been an issue with the way I typed it initially!
Yes this chat looks really good especially with all the features I’ll try it out myself!
Is it possible to make a setting specifically for RichText coloring? I’m fine with regular members using RichText - but not so fine with them being able to mess with message colors.
Not currently, I might just need to detach that part of the rich-text module which I don’t know how to approach that currently but I’ll figure it out. I really like that idea though!
Like add auto fill for Adonis commands like you did with HD Admin so it can auto suggest commands for you.
BC has become a staple within my games. It’s an elegant replacement to roblox’s current chat system. It offers much more with the rich text features, emojis, and soon to have more features. (Something Roblox lacks severely. It’s been 10 years and no innovations.)
I highly recommend this tool. With it’s feature-set, It’s a great asset to any developer’s toolkit.
Thank you! Do you have any feature requests for the chat system?
For how active you are on this resource I’m surprised how not-burnt out you are! Remember to take breaks
Honestly, I am a bit burnt out. But, I think I’ll give myself a break away from this system once I finish the next update (which should add a ton of dope features). It’s like a whole dilemma, I really want to devote all this time to creating the system, but I don’t always have the energy for it.
thanks for this incredible resource…perhaps this is a stupid question, but how would one change the key used to initiate chat?
I dug into the code for you, it seems like the function of opening/closing the menu is strictly linked to a core function called “SpecialKeyPressed” and “ChatBarFocusChanged”.
[MainModule.client.modules.core.connections]
[MainModule.client.modules.core.chat.chatbar]
However, if you enable the development flag, you can add the following:
-- MainModule.client.modules.core.chat.chatbar
-- line 444
local isOpened = false
local focusChatbar = function(state)
if(environment.main_ui.Visible) then
if(typeof(state) == "EnumItem") then
state = true
end
if(state) then
isOpened = true
chatbox:CaptureFocus()
else
isOpened = false
chatbox:ReleaseFocus()
end
end
end
userInput.InputBegan:Connect(function(input, processed)
if input.KeyCode == Enum.KeyCode.T and not processed then
isOpened = not isOpened
focusChatbar(isOpened)
end
end)
--connections:Connect("ChatWindow","SpecialKeyPressed",focusChatbar)
connections:Connect("ChatWindow","ChatBarFocusChanged",focusChatbar)
return chatbar
and, modifying the loader to be:
local inDevelopment = true
Hey, this is a wonderful chat system. There are lots of customizations that you can choose from to fit your game’s criteria. It is also an upgraded version of the default chat which I really love! It also does everything for ya, you just need to customize it to your liking.
There are so many things about this that are better than the default built-in chat.
As said, it uses a completely new UI made from scratch, and the code is up to date. Not to mention how many features there are in this system. It even supports mobile and is mobile-friendly! And the fact that it has Localization and Rich Text Formattingmakes it even better! Oh, and thanks for also including documentation which helps us add more possibilities to the system without having to interfere with the main code. I don’t have anything else to say, other than a compliment and a thank-you.
Kudos to you and those who are affiliated with the making of this.
Without this system, we would be stuck with the default chat with fewer and lesser customizations (there are other chat systems, but I’m only referring to this chat with the default chat).
Though it’s possible to implement those things, it’s still better to use this rather than having to implement it on your own as Jumpathy here worked very hard on it and we need to at least show some support and respect. It finally paid off after many months and thousands of lines of code. I also forgot to mention, that there were previous versions of Better Chat, you did a good job on those also, just that this current version is just so much better and is your best creation ever. And hey, if you’re out there looking for a custom chat with a variety of customizations, then I recommend and vouch to use this. It’s highly customizable and is fairly easy to work with. By using it, just know that you’re also supporting its development, and the creator, Jumpathy for all the hard work. I will be using this for one of my projects/games. Thanks a lot!
Sincerely,
Thanks, by yours truly.
Do you plan on adding chat tags such as [Developer] the way it is in the default chat where you can control the color of the tag and the speaker name separately, I’ve tried just having something like
player:SetAttribute(“DisplayName”,"["…TagText…"] "…player.Name) but it just doesn’t have the same effect as when you could control the tag color
Make so that you can select which admin comamnds would show up in the chat.
Like we know so many Admin Models that I can’t count them anymore.
But I would like if you could add another setting where you can select which admin commands to see, like HD, Adonis, Basic and ecc.
I think what you’re talking about is already implemented. Just hasn’t been given support for other admin systems minus HD Admin: which you could take a go at making yourself.
Unless you mean like, in HD Admin for example, to not show the help command in autofill, which would just be a override to the HD Admin Plugin Support model.
i mean like this
the speakersetextradata thing with the default chat script (not needing the gradient that was just the best image I could find on google)
Do you think you could make it easier to make new channels?
I was wanting to have a roleplaying channel, one that specifically uses the /me roleplay text without having to do the command every time, but I don’t script so the explanation for how to make a new channel is very confusing for me :,) Having an option in settings for the owner to manage channels would be very useful. Options such as like “roleplay text only” or “disable all speakers” would be neat!
This looks amazing though!!! I cant wait to use it!
(post marked for deletion for privacy reasons)
Good thing HD Admin is an optional addon and isn’t baked into Better Chat V3 by default!