Skip to content

sjaakoooo/GlobalMessageSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🌍 GlobalMessageSystem

A lightweight cross-server messaging system for Roblox developers.
Send messages instantly to all servers in your game with admin control and a clean UI.

πŸš€ Features

β€’ Fast and simple
β€’ Easily customizable
β€’ You can choose who can use it
β€’ Easy to import into any game

πŸ“Œ The Process

I wanted a way to send messages to everyone in my game, but the normal chat wasn’t suitable because I wanted messages to be sent across every server.

I started simple by making a GUI that prints what the player types when they press the send button.

After that, I changed it so instead of printing, it creates a GUI at the top of the screen showing the message with a colored name.

Then I moved on to the server system. I first created a table where I could add admins who are allowed to use the system.

After that, I used MessagingService to send the message to every server.

When each server receives the message, it sends it to all players and updates the GUI.

After a few bug fixes, the system was finished!

πŸ› οΈ Tech Stack

β€’ Roblox Studio
β€’ Lua
β€’ RemoteEvents
β€’ MessagingService

⬇️ Install the Project

  1. Download the .rbxl file
  2. Open it in Roblox Studio
  3. Go to ServerScriptService > Global > Message > GlobalMessageHandler
  4. Replace the admin UserId with your own UserId
  5. Start the game, type a message in the bottom-left corner, and press send

⚠️ Make sure "Enable Studio Access to API Services" is turned on in Game Settings > Security, otherwise MessagingService will not work.

πŸ“· Preview

2026-05-11.21-07-46.mp4

About

🌍 A Roblox messaging system that lets you send messages to all servers in the whole world.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors