This surely is some nightmare fuel
I never realized you could actually change service names, I’ll definitely apply a :GetService
change into SocialChat from now on as well as any future open sourced resources I make in the foreseeable future!
This surely is some nightmare fuel
I never realized you could actually change service names, I’ll definitely apply a :GetService
change into SocialChat from now on as well as any future open sourced resources I make in the foreseeable future!
Does Social Chat support different channels? If not, is it planned or under consideration?
This was not previously planned due to the fact that you can always use the /w {player}
command. I can definitely consider adding this in the foreseeable future although!
Have you ever considered adding support for modding the chat client without having to fork the whole module? For example, adding a module to add new highlighting options, or even adding more slash commands to the chat (other than /console and /w)?
I have planned this but I haven’t implemented it into the chat system as of yet due to the fact that this is SocialChat’s first time getting a version that automatically updates itself.
What usage cases would this serve? Just curious
This can already be done with the module’s given API SocialChat.PlayerChatted:Connect(function(player, message, chatMeta)...
Issue is, I can’t find anywhere in the code a method to hide messages that are sent using chatMeta for example, as the commands (/mute, /unmute, /w and /e) are hard-coded keywords that do not show up in the chat; .PlayerChatted() simply sends the event after already being handled.
There are many use cases, but for myself I’d like a way to replicate what Cmdr does with it’s own highlighting options for it’s commands.
Ah gotcha! I’ll definitely add some API support for handling messages then!
I’ll add some API support for this as well!
This is a super useful tool!
Great job
Does support channel bar like this?
I stole it from google
Social Chat currently does not support seperate chat channels.
(Using detail menus for this because I don’t want it to be a super long scroll.)
This has some pretty cool features but I wouldn’t use it over BetterChat V3/Vanilla Chat for some reasons:
No native emoji support (Twemoji) and they aren’t cropped correctly when used. Also, you can’t chain custom emojis without a space inbetween them.
Lack of parity. I might not have looked into the API enough so I might be wrong on this, but I don’t see any way to resize the chat window like how you can do WindowResizable = true
in the default Roblox Chat settings.
There are some problems with the Rich Text. In these messages I typed *__a__*
and __*a*__
respectively, but only one format is applied to these and not both underlining and italicizing.
There’s also… this.
The FPS Counter seems to have some hiccups at very high values, occasionally reading inf FPS
.
The window is also, really, really big on large monitors.
It doesn’t make much sense to show the About menu for SocialChat if the user has their “Who can chat with me?” setting set to no one.
also prevents errors, if the service isn’t found it’ll create it
I’ll definitely change this!
What do you mean by Twemoji support? Emojis also most likely overlap the chat frame because their size is simply too big for the frame. I’ll be looking into this for the next potential SocialChat update
Due to a previous SocialChat update, the UI is currently not editable by developers. I have been working on adding customization support for UI.
My current regex pattern only supports on markdown type at a time. The markdown system will most likely be improved in the future!
The FPS counter and the About UI is only present within my own SocialChat test place. These UI elements will not appear in your own games when using SocialChat.
Twemoji is the emoji format Roblox uses. You can access the Emoji menu globally on Windows by pressing Win
+ Period
. (You can also get special symbols and Kaomoji from the menu.)
Are you using Windows 11? This has happened to me in the normal ROBLOX chat ever since I downloaded WIndows 11.
No, I’m on Windows 10 Pro. Never used W11.
Do you plan on adding support to make the bubble chat background color customizable per player?
This is amazing, easy to setup and add Emojis.
It also adds something different and cool compared to the Default Chat System:)
Change your DPI scaling to 100% and it will fix the issue.
That is an already existing customizable feature which you can customize through the Tags module within your configurations!
Example:
["BubbleTextColor"] = Color3,
["BubbleBackgroundColor"] = Color3