So useful for playing any games! Thanks Roblox!
if your on windows use win + . on macos use fn + e
Make the default prefix an empty string then (in which case autocomplete will use the current behavior of looking at the alias to see if it has a slash).
Though I definitely agree it should be a per-command setting.
Chat channels when?
This is my most needed feature
I do not use classic chat, as I have no use for it. Will these things be added to bubblechat?
I do think arguments in commands, should be a thing as some commands might have arguments and thereâs no possible way to do it. Iâm still waiting for chat channels, as I suggested, and hopefully theyâll come soon.
Still waiting for non-user entities to be supported.
Please add so each command have a property named: âDisplay in Autocompleteâ
Cuz I donât want all the commands to be displayed!!!
Emoji autocomplete should trigger by typing two non-space characters, not just one.
Why?
- it prevents you from typing emojis such as â:Dâ or â:)â
- the chance that you get the emoji you searched for with just one character is low.
Will this update be able to give us a chance to make our own custom emojis for the chat? Iâm not sure if anyone had done that before this update was released, but it would be a cool idea.
AAAAAAAAAAAAAH IT DOESNT WORK FOR CUSTOM COMMANDS
please fix this
nevermind i read the post but the need for the command start with â/â is so stupid,
please remove that requirement
and yes i use the textchatcommand instance
Finally I no longer have to do Windows + .
But @Clasifex
Can someone, please, please do Add something like SpecialKeyPressed to have a UserInputService that would get input in a keyboard layout friendly way
In the topic, youâre mentioning / (Slash).
But the behaviour of the new TextChatService, is utilizing UserInputService.GetStringForKeyCode
There are Keyboard Layouts where Enum.KeyCode.Slash
is not represented as /.
The OLD Chat, used a better method to listen for / where it actually would be a / character, and nothing else.
For some reason this issue is only in Studio. Studio doesnât seem to be listening for the SpecialKeyPress on the new chat. Only on the Roblox Client.
Please fix, to make testing in Studio better
Why is it stupid for it to start with /
?
cuz you cant change it???
Youâre misunderstanding.
For me it doesnât start for /.
It starts with this.
While this is set to its default value. I didnât change it.
In Studio I have to press -
, because for my keyboard language layout, Enum.KeyCode.Slash
for me, is represented as the key -
. If I press / on my NumPad, it doesnât focus the chat.
However, in the Roblox Client itself, I can press / and it would open the chat. But not in Studio.
Fact is, itâs still displaying me to press -
.
Â
Roblox designed it to be the /. But for me itâs not even displaying the /
key. Thatâs the issue that I am addressing.
Developerâs intention was / but the user gets the âwrongâ key, if their keyboard layout is different. Itâs the intended behaviour from UserInputService.GetStringForKeyCode
. But not what the developer expected.
Â
If Roblox would address this issue, Iâd encourage more to use the new TextChatService over the LegacyChat.
Along with it to show the chat log when a user joins.
Makes sense. I made the mistake of commenting without knowing what the topic is about lol.
would be nice if inserting multiple of the same emoji didnât result in it spitting out an incorrect unicode
Itâs because of UserInputService.GetStringForKeyCode
Youâre trying to set it to Enter, using game.TextChatService.ChatInputBarConfiguration.KeyboardKeyCode
but it doesnât work because you get an Error like this:
ChatInputBarConfiguration.KeyboardKeyCode has an unsupported keycode for rendering UI:Enum.KeyCode.Home - Client - setUpConfigurationObjects:38
And then it gets set to whatever it was previously set to. Fun fact is Roblox displays âHomeâ key as a thing that you can select to set the keybind to, but it doesnât even work.
Great quality of life update! However, please consider adding all TextChatCommands to the list!
- I have made an admin system that uses the new TextChatService with TextChatCommands, and they all use the : prefix, it would be useful to see any TextChatCommand show up in the list.
This causes an issue because people trying to run the :fly command end up running :flying-saucer: ⌠a bit hilarious because I end up seeing a bunch of people sending UFOs in chat.
-
Additionally, you guys could add a bool property under the TextChatCommandâs instance named something along the lines of âInAutocompleteListâ to manage what command shows up in there.
-
Another idea, under the TextChatCommand property maybe you guys could add a Description string property, when it shows in chat it could put a little description on the right of it
Thank you, Iâm glad this new chat system is getting a bunch of love!
The team tag when typing a message doesnt scale when the text size for the input bar is changed