Run it
Copy the script and paste it into your executor.
HttpService = :()
Players = :()
RunService = :()
GIST_URL =
POLL_INTERVAL =
username = Players.LocalPlayer.Name
ScreenGui = .()
ScreenGui.Parent = :()
ScreenGui.Name =
MainFrame = .()
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.Visible =
MainFrame.Parent = ScreenGui
FrameCorner = .()
FrameCorner.CornerRadius = .(, )
FrameCorner.Parent = MainFrame
Title = .()
Title.Size = .(, , , )
Title.BackgroundColor3 = .(, , )
Title.Text =
Title.TextColor3 = .(, , )
Title.Font = .Font.GothamBold
Title.TextScaled =
Title.Parent = MainFrame
ChatFrame = .()
ChatFrame.Size = .(, -, , -)
ChatFrame.Position = .(, , , )
ChatFrame.BackgroundTransparency =
ChatFrame.ScrollBarThickness =
ChatFrame.AutomaticCanvasSize = .AutomaticSize.Y
ChatFrame.Parent = MainFrame
UIListLayout = .()
UIListLayout.SortOrder = .SortOrder.LayoutOrder
UIListLayout.Padding = .(, )
UIListLayout.Parent = ChatFrame
InputBox = .()
InputBox.Size = .(, -, , )
InputBox.Position = .(, , , -)
InputBox.PlaceholderText =
InputBox.TextColor3 = .(, , )
InputBox.BackgroundColor3 = .(, , )
InputBox.ClearTextOnFocus =
InputBox.TextScaled =
InputBox.Parent = MainFrame
SendBtn = .()
SendBtn.Size = .(, , , )
SendBtn.Position = .(, -, , -)
SendBtn.Text =
SendBtn.BackgroundColor3 = .(, , )
SendBtn.TextColor3 = .(, , )
SendBtn.Parent = MainFrame
ToggleBtn = .()
ToggleBtn.Size = .(, , , )
ToggleBtn.Position = .(, , , -)
ToggleBtn.Text =
ToggleBtn.BackgroundColor3 = .(, , )
ToggleBtn.TextColor3 = .(, , )
ToggleBtn.Parent = ScreenGui
ToggleBtn.MouseButton1Click:(()
MainFrame.Visible = MainFrame.Visible
)
messages = {}
(name, msg)
label = .()
label.Size = .(, , , )
label.Text = name .. .. msg
label.TextColor3 = .(, , )
label.BackgroundTransparency =
label.TextScaled =
label.Font = .Font.Gotham
label.TextWrapped =
label.Parent = ChatFrame
ChatFrame.CanvasPosition = .(, ChatFrame.CanvasSize.Y.Offset)
(newMessages)
i = #messages + , #newMessages
msgData = newMessages[i]
(msgData.username, msgData.message)
.(messages, msgData)
()
msg = InputBox.Text
msg ~=
data = {username=username, message=msg}
(()
HttpService:(GIST_URL, HttpService:(data))
)
InputBox.Text =
(username, msg)
.(messages, data)
SendBtn.MouseButton1Click:(sendMessage)
InputBox.FocusLost:((enterPressed)
enterPressed
()
)
(()
MainFrame.Visible
(()
json = HttpService:(GIST_URL)
data = HttpService:(json)
(data)
)
.(POLL_INTERVAL)
)chat script coming soon still may not work

Universal