FANDOM


Chat is a communication feature in many multiplayer games, including ROBLOX. There are two types of chat: Normal Chat and Safe Chat (disabled). These features allow the player to chat with other players and friends on the game.

Chatbox

Current design of the chatbox in-game.

Guests are the only players who cannot use chat (due to the removal of Safe Chat).

Safe Chat

Guests and players aged under 13 years were able to chat with the Safe Chat menu, until 2013, as it's now visibly disabled. The Safe Chat menu's appearance was a small blue speech bubble with a list of words. However, the Safe Chat can be used with the "/sc" command followed with numbers.

Custom Chat

In late 2016, ROBLOX reduced the Core Scripts relating to the Chat Window to level 2. This allows game creators to create custom chat windows and make modifications. Although this does open the opportunity for inappropriate messages to be sent, ROBLOX demands that creators use Chat:FilterString for system messages and anything extra, or else the game will go under review. On a positive note, this allows game creators to make the chat window better match their games.

Normal Chat

Since 2013, the Safe Chat menu is disabled, removing the ability to chat from Guests. However, players whose age is under 13 years gain the ability to chat only with words marked on the Whitelist. Words not marked on the Whitelist are replaced with tags (#). Players whose age is 13 years or over can use any word, except the ones in the Blacklist. Any explicit word marked in the Blacklist was replaced by "[Content Deleted]". To prevent this from happening, players censor their words by placing several spaces in their vulgar word or even make it look like one. This was changed again to a tag (#).

Chat Colors

As soon as you sign up, you get a random chat color. You cannot change it in any way right now. Teams have their own chat color depending on the color of the team.

local Colors = {
 	BrickColor.new("Bright red"),
 	BrickColor.new("Bright blue"),
 	BrickColor.new("Earth green"),
 	BrickColor.new("Bright violet"),
 	BrickColor.new("Bright orange"),
 	BrickColor.new("Bright yellow"),
 	BrickColor.new("Light reddish violet"),
 	BrickColor.new("Brick yellow"),
 }
local function GetNameValue(pName)
 	local value = 0
 	for index = 1, #pName do 
 		local cValue = string.byte(string.sub(pName, index, index))
 		local reverseIndex = #pName - index + 1
 		if #pName%2 == 1 then 
 			reverseIndex = reverseIndex - 1			
 		end
 		if reverseIndex%4 >= 2 then 
 			cValue = -cValue 			
 		end 
 		value = value + cValue 
 	end 
 	return value%8
 end

And data can be received from that script by using:

Colors[GetNameValue(playerName) + 1].Color

Sample Color Script

For instance, here's our voluntary Acebatonfan.

local Colors = {
 	BrickColor.new("Bright red"),
 	BrickColor.new("Bright blue"),
 	BrickColor.new("Earth green"),
 	BrickColor.new("Bright violet"),
 	BrickColor.new("Bright orange"),
 	BrickColor.new("Bright yellow"),
 	BrickColor.new("Light reddish violet"),
 	BrickColor.new("Brick yellow"),
 }
local function GetNameValue(pName)
 	local value = 0
 	for index = 1, #pName do 
 		local cValue = string.byte(string.sub(pName, index, index))
 		local reverseIndex = #pName - index + 1
 		if #pName%2 == 1 then 
 			reverseIndex = reverseIndex - 1			
 		end
 		if reverseIndex%4 >= 2 then 
 			cValue = -cValue 			
 		end 
 		value = value + cValue 
 	end 
 	return value%8
 end
print(Colors[GetNameValue('Acebatonfan') + 1].Color)

That script will retrieve Acebatonfan's chat color, and then after print it. (Which is 0.152941, 0.27451, 0.176471, which converts to 39, 70, 45)\

Spamming

For other types of spam, refer to the Spam article. This is about in-game chat's filtering of same spam.

By default, the chat blocks additional comments by blocking the user from creating more messages within a brief period. The cooldown ranges from 5 to 30 seconds, depending on the severity of the same spam.

Chat2

The chat message that appears when a player repeatedly keeps saying something on a brief period.

Start a Discussion Discussions about Chat

  • Roblox chat fault

    2 messages
    • Hello, I have experienced a problem for a long time, but only found out this website, so I can now talk about it. Every time I try to type in...
    • This isn't a glitch. You can still use accented letters on the WEBSITE (party chat, group walls, the forums,) but you can't use t...
  • I cant chat.

    3 messages
    • buy wireless air 60 it does everything like play games!!!!
    • I highly doubt they will buy another system to just play ROBLOX.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.