Skip to content
← The catalogueRoblox / Paid

Chat Broadcast System

Rotates server announcements through everyone's chat on a timer. Set the messages, interval and colour in one place. Both the server broadcaster and the client listener are included.

Luau / RemoteEvent / Timed rotation

Specification

Category
Roblox Scripts
Made for
Game developers
Built with
Luau
Version
v1.0.0
Files
02
Needs
TextChatService, Roblox's current chat (the default in new games)
Price
$5

§ 1 In the download

What you get.

ChatBroadcast_Server.luaServerScriptService, as a Script

Sends the next message to everyone on a timer.

BroadcastListener_Client.luaStarterPlayer > StarterPlayerScripts, as a LocalScript

Shows each message in the player's chat, in your colour.

§ 2 Setup

Up and running.

  1. Put ChatBroadcast_Server in ServerScriptService as a Script.

  2. Put BroadcastListener_Client in StarterPlayerScripts as a LocalScript.

  3. Set your messages, how often they go out and their colour at the top of ChatBroadcast_Server.

§ 3 Settings

What you can change.

Copied straight from the script: this is its settings block, the part you're meant to edit. The rest of the code comes with your download.

ChatBroadcast_Server.lua
-- CONFIGURATION (Please make changes here)local BROADCAST_INTERVAL = 10 -- Seconds between messageslocal CHAT_COLOR = Color3.fromRGB(255, 85, 85) -- Red textlocal MESSAGES = {	"[Server]: Welcome to the game! Have fun!",	"[Server]: Remember to join our group for a free reward!",	"[Server]: Please report any bugs or glitches to the developers.",}

§ 4 Good to know

Before you buy.

  • Full, readable source. Nothing is hidden, so you can read and change every line.
  • It stays in your library, with free updates for as long as it's sold.
  • If it doesn't work as described and can't be fixed, you get your money back. See the refund policy.
  • Questions before or after are welcome in the Discord, or at support@venscripts.dev.

Ready when you are.

Chat Broadcast System · $5