Not accepting symbols is STILL issue. But instead of how it used to be (cutting last letters), it’s now cutting first letters. (Not detecting that I typed them)
dissapointing of you people. thanks for that, roblox. my game’s main point is the classic text chat, and if that gets removed i’m just gonna switch to other games for good at this point (you should do that btw). i can’t handle roblox making butt updates. i hate this platform.
I am not experiencing this issue personally, do you know specific steps to reproduce it or anything that could help with it? Does it happen on MacOS or Windows or both? You could make a bug report for it if you could reproduce it and have access to bug reports (if there isn’t a report already for it).
I built a custom chat system from the ground up because I knew that legacy chat was going away, and the new TextChatService is still missing a number of features that I need. Feature requests were issued some time ago. I would have to look at my server responder code, but I’m pretty sure that I am using the required APIs already. Now forcing people with fully custom chat systems to a one size fits all leaves a bad taste in people’s mouth, including mine. There are a number of games, besides mine, that uses a custom chat system. I haven’t looked at it in awhile, but the last time that I checked, there were a number of outstanding problems with the new system:
- The command system of the new chat is less than stellar since it’s case sensitive and not case insensitive, which can be problematic, and only two aliases are allowed.
- The way that system messages are handled is a joke. The message must be sent to the client then an API call is made on the client. The solution that I opted for was to send the message to all clients at the same time to have it immediately displayed on the user’s screen.
- Although this appears to be getting addressed, the lack of tabs in the chat is a no-go.
- I’m actually a big stickler for user safety, so I do support parental controls.
- Some of the custom features that I have implemented for my own chat system is not supported by the new TextChatService, which is a no-go for me.
- I have personally experienced a number of bugs in games that use the new TextChatService which are still happening.
I understand this is being done to facilitate a uniform chat system, but the one box fits all approach doesn’t really work.
EDIT
After reading a bit more on this and reviewing my code, I have made the following observations:
- The
Chat
service is depriciated. As far as I can tell, none of my code uses this. - Currently, the only chat text filtering API which is active is
TextService:FilterStringAsync()
. There is aTextService:FilterAndTranslateStringAsync()
, but that does not work (I know, I’ve tried it.)
So the Chat service is going away because it’s part of the legacy LUA chat system. So that’s not an issue since I have not been using anything from that service anyways. The other thing is that I have found that I have already been using TextChatService for checking if users can talk to each other, and if they are even allowed to chat at all to be in compliance with Roblox user safety requirements. The new API is only for direct messaging between users, aka the /w or /whisper command. This was easy enough to implement with my /w command.
So they are not forcing people like me who developed our own custom chat system as long as we comply with Roblox’s standards, which is good news.
->read first sentence of announcement
->“making changes” to ensure a “safe experience”
->platform becomes measurably worse
->every time
I have only windows on my laptop, and it lags periodically. So, to reproduce: Windows + low fps + random
Will Team Chat in Studio remain?
no , team chat will be removed on Janaury 30th
gonna miss legacy chat i like it’s ui design more than current design (mostly the ui corners i’m not much a fan of) and was easier to modify because you could fork it
don’t get me wrong the emoji’s autocorrecting is nice but it’s just something about the ui design i don’t really like and doesn’t really fit some of my projects ui style, course there’s the option to make your own chat system from the ground up but i just like the legacy + i’m lazy :pp
What’s this about?
So… apparently this is the legacy chat:
And this the ‘text’ chat:
I’ve kept this in my game for a reason, as the bottom one’s too much.
Any proper ways to customise this ugly dark thing, as ‘ChatWindowConfiguration’ and such show it’s the same font, despite not being it.
Because of the replacement, can it least make it so you can see previous chat messages in the server from before you joined?
I have tried contacting a staff member who told me about this here and they haven’t responded, Looks like someone will have to implement guilded chat into a plugin to be able to bring back team chat.
so is there going to be a method added to textchatservice to remove a player from a text channel…
Dear milsim people who use adonis, most of the commands in this new chat keep giving emoji and messing everything up, in addition to changing the keybind to open it
Was the Script_CoreScripts/ExperienceChatMain high ms / framerate issues ever patched? If not, why are we being forced to use it if it’s objectively worse for performance?
???
why in the world would you want to delete that
legacy version is more simplier to script (atleast for me)
what’s next? removing R6?
To do that, you would need to cache and replicate chat messages from each channel, which could be a game security risk depending on the title and what you’re using ChatChannels for.
I’d like to see this feature happen, but that is risky.
I refuse to use a chat system where the UI is too bulky and opaque. Why is Roblox moderating developers who have a preferred feature… especially when we are at risk of being moderated when we want to build our own chat framework?
It’s not unfortunately, it’s been 2 years since the issue was reported and it still remains to be unaddressed.
I’m open to migrating to the new system and appreciate the simplified customization options. However, I’ll only be fully satisfied if we can customize both the location and appearance of the chat box. If you’re introducing a new chat API, go all out and provide full customization options.
It would also be great to have a setting for the default chat box size or an in-experience option to adjust its size. Many games I’ve joined auto-size the chat box based on resolution, which can be problematic. For example, when I maximize my Roblox window, the chat box sometimes takes up half the screen.
Another concern is the performance impact of the new system, which many users have reported. This must be addressed; otherwise, I might end up creating a custom chat system using the new API solely to meet filtering and permission requirements.
My game supports all platforms, including small phones, so it’s crucial that Roblox services don’t hinder its ability to deliver a lag-free, seamless experience for all players. I support the new system, but let’s address these issues and continue refining it to create a robust and acceptable API.
Also, it would be fantastic if Roblox could use this opportunity to collaborate with PlayStation and Xbox to create an exception that allows at least some level of chat accessibility for players on those platforms.