Am I allowed to do Cross-Place chats with scripts?

So, I wanna make a “cross-place chat”: basically, here how it would work.

Place 1: player sends a message in a GUI.
Place 1: message gets filtered and sent to a webserver i own via API
Webserver: stores filtered message
Place 2: repeats even 5 seconds a check for new messages, and if yes, gets those new messages and if yes, gets them and puts them inside a textgui or something.

Text would be completely filtered from two sides using FilterStringAsync.

Is this allowed by ROBLOX?

Thanks in advance,
Mehdi

1 Like

I wouldn’t see why not so long as you abide by the filtering rules, not sure, though.

I don’t see why roblox would have a problem with this, go ahead

Sometimes, ROBLOX Moderation drops ban for quite nothing.
Remember the guy who streamed his desktop? Terminated.

I am fearing moderation action for saying this.

3 Likes

This idea has actually been encouraged by Roblox many times. Here’s one example:

I feel having a web-server for this would be unnecessary - here’s a link to Roblox’s built in cross server messaging service.

Cross-place chat is allowed, but change your workflow. Instead of sending over a filtered message, send the raw message and have each receiving place (as well as the source place) perform the filtering. Do not involve a web server. Remember: the only time you are required to filter text is if it is intended to be displayed to users. You are permitted to work in raw text values.

This is not what he is talking about. He is asking about sending messages across games through HttpService rather than servers with MessagingService.