I’m trying to filter a string, which is the text for a global announcement, whenever I try it throws this error:
“MessagingService:PublishAsync(): Cannot publish Instance, can only accept valid UTF-8 characters.”
Here’s the code in server script service:
local filteredText
recieveMessage.OnServerEvent:Connect(function(player, message)
local success, err = pcall(function()
filteredText = textService:FilterStringAsync(message, player.UserId)
end)
messageService:PublishAsync("GlobalAnnouncement", filteredText)
end)```