Adjusting chat position and size

Essentially, I need the chat input box to be positioned underneath the radio UI and for the width to be reduced as well. Would this be possible, or would it be easier to script a custom chat for this? I saw some posts regarding this and using :SetCore() to adjust the position manually using LUA, but that didn’t work for me, possible because the chat is using TextChatService instead of LegacyChat.

You can set the TextBox of chat to a custom one.

  1. Make a new TextBox in the GUI
  2. Go to TextChatService.ChatInputBarConfiguration
  3. Set ChatInputBarConfiguration.TextBox to the TextBox you created earlier
1 Like

Didn’t know it was that easy! One problem though, when I try to set the TextBox value in TextChatService.ChatInputBarConfiguration, it won’t set it. Doesn’t work if I try to set it to a ScreenGui either. Do I need to manually set it using LUA?

You need to set it to the TextBox in your PlayerGui, not the StarterGui, sorry for not elaborating on that.

That worked, thank you for your help!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.