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!