TextChatService isn't filtered?

The TextChatMessage.Text returned from TextChatService.SendingMessage is not filtered. My code currently reads:

self.Trove:Connect(TextChatService.SendingMessage, function(textChatMessage)
		if self.SelectedChannel:Get() == nil or not self.Enabled:Get() then return end
		RadioService:SendMessage(self.SelectedChannel:Get(), textChatMessage.Text)
	end)

textChatMessage.Text is supposed to be filtered according to the documentation. Previously we were running this through legacy TextService filteirng as an extra step, but removed this from our code as (1) Roblox said TextChatService was filtered by default and (2) legacy filtering was disabled by Roblox in an update earlier today. However, users are now able to chat without being filtered.

Are there steps we’re missing?

1 Like

TextChatService.SendingMessage is for messages that just got sent by a player. It is unfiltered

What you want to use is TextChatService.MessageReceive