How do I make System Messages in the All chat

I’m trying to find a way to have a script put a bunch of custom commands in chat so players know what commands there are to use
I cannot find a way as all the ways I’ve tried are outdated. If anyone knows how to make system messages please lmk thank you!

I don’t think there’s an actually “easy” way to send a message to everyone via the server.

So …

you can just fire a remote event (preferably an UnrealiableRemoteEvent) to every client with FireAllClients and use set core

StarterGui:SetCore
-- y’know.. ChatMakeSystemMessage

If you’re using TextChatService which you probably should since Roblox is forcing us to migrate to…

then you can just make a TextChannel instance in TextChatService (you can do it in the explorer) and then use

TextService:SendAsync

1 Like

I’d just like to point out here that TextChannel:SendAsync() will send a message from the local player to all other clients as if they chatted it. I think you’re looking for TextChannel:DisplaySystemMessage() instead.

2 Likes

Ah shoot. Thanks for pointing that out!

2 Likes

Thank you so much that was it!

1 Like

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