i don't want custom guis and ChatSystemMakeMessage. just chatspeaker (i need help with it)
-- Hope it works game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("hmm", "All") local asdf = require(game.Players.LocalPlayer.PlayerScripts.ChatScript.ChatMain) asdf.MessagePosted:fire("hmm");
An easy way to do this is to use MessageSender:SendMessage(), but you will have to use MessageSender:RegisterSayMessageFunction() first.
local MessageSender = require(game.Chat.ChatScript.ChatMain.MessageSender) MessageSender:RegisterSayMessageFunction(game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest) MessageSender:SendMessage("Hello!", "All")