Roblox Wiki
2022Chatbox

O estilo atual da caixa de chat numa experiência.

Chat (ou bate-papo em português) é um recurso de comunicação em vários jogos e plataformas multiusuário, incluindo o Roblox. Há dois tipos de filtragem para o chat; a filtragem para maiores de 13 anos (anteriormente chamada de chat seguro) e a filtragem máxima (anteriormente chamada de chat superseguro). Esse recurso permite que os visitantes de experiências conversem com outros visitantes e amigos em sua experiência. O chat foi adcionado em algum momento entre junho de 2006 e setembro de 2006.

Os convidados eram os únicos usuários sem a opção de habilitar o chat (após a remoção do chat superseguro).

Chat personalizado[]

No final de 2016, o Roblox reduziu os CoreScripts relacionados à janela de chat para o nível 2. Isso permite aos desenvolvedores de experiências criar janelas de chat personalizadas e fazer modificações. Embora isto abra oportunidade para o envio de mensagens inadequadas, o Roblox exige que os desenvolvedores usem Chat:FilterString para mensagens do sistema e qualquer mensagem extra, caso contrário, a experiência passará por uma revisão. Pelo lado bom, isto ajuda os desenvolvedores a fazer com que a janela de chat corresponda melhor a suas experiências.

Filtragem[]

O chat superseguro (Super Safe Chat) {} foi um recurso adicionado em março de 2007 para que o Roblox cumprisse a lei COPPA. Ele impediu que usuários com menos de treze anos de idade enviassem mensagens personalizadas no chat, para ajudar a evitar que esses usuários vissem/enviassem palavrões e/ou ofensas. Ao invés disso, estes usuários podiam apenas selecionar mensagens numa lista de mensagens pré-determinadas. Em 2014, o chat superseguro foi totalmente desativado, removendo a capacidade dos convidados de enviar mensagens. Entretanto, os usuários com menos de 13 anos de idade ganharam a capacidade de conversar com palavras marcadas na lista branca, que tinha significativamente mais palavras do que o menu do chat superseguro. Palavras não marcadas na lista branca foram substituídas por hashtags (#) desde então. Os usuários com 13 anos ou mais podem usar qualquer palavra, exceto as que estão na lista negra. Qualquer palavra explícita marcada na lista negra é substituída por hashtags. Para evitar que isso aconteça, alguns usuários censuram suas palavras colocando vários espaços dentro da palavra bloqueada ou tentando fazer com que ela pareça uma. Os convidados sempre tinham apenas o chat superseguro, a menos que isso fosse alterado por meio da exploração de alguma falha. Entretanto, após a remoção do chat superseguro, o comando "/sc" ainda podia ser usado para invocar o menu do chat superseguro. O comando foi removido em meados de outubro de 2016.

Emojis[]

O suporte a emojis foi introduzido em 2017, usando o conjunto de imagens Twemoji. Alguns emojis são filtrados pelo chat. O Roblox confirmou que eles adicionarão um teclado de emojis, mas, desde então, nada foi adicionado.

Cores no chat[]

Assim que um usuário se cadastra, ou muda seu nome de usuário, ele recebe uma cor no chat. Esta não pode ser alterada de nenhuma forma além dos métodos mencionados neste momento. O Roblox confirmou que a cor no chat é aleatória.[1] Apesar disso, se uma conta recebeu uma cor no chat com o antigo script abaixo, ela ainda terá essa cor. A cor de membros de times no chat sempre depende da cor do time em que eles estão.

Script de cor no chat descontinuado[]

Por exemplo, aqui está nosso voluntário 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)

Este script definirá a cor de Acebatonfan no chat, e após isso, a imprimirá. A execução do código imprimirá 0,152941, 0,27451, 0,176471 no console. Em valores RGB, isto seria 39, 70, 45. Esta cor é equivalente à BrickColor Earth green.

Spam[]

Para outros tipos de spam, consulte o artigo Spam. Isto é sobre a filtragem do chat de experiência por spam.
Chat2

A mensagem no chat que aparece quando um usuário envia mensagens rapidamente em um curto espaço de tempo.

Spam são mensagens não solicitadas enviadas em massa a um grande número de usuários de forma repetitiva. Por padrão, o chat bloqueia comentários adicionais bloqueando o usuário de enviar mais mensagens dentro de um breve período. O tempo de espera varia de 5 a 30 segundos, dependendo da gravidade do spam. Se o spam foi criado por um humano, e não por um robô, o tempo de espera não costuma ser superior a 15 segundos.

Galeria[]

Veja também[]

  • Chat/Filtragem

Referências[]