How To Filter Nonplayer Text

So, I have a set of TVs that retrieve a set of text messages from an online API. Obviously, these inputs should be filtered but… how…? There is no player that the message originates from, so which User ID do I use when using TextService:FilterStringAsync(). Do I use :FilterStringAsync() at all? How do I go about this? Any help would be much appreciated.


I think you could probably use the UserId of the player who watch it and choose the most restrictive filter.

Specifically ‘external-sources’

If it’s data from a random website that needs to get filtered and not preserved for any user, you could use a random player. You wouldn’t be able to tell if the level of filtering is high or low but it seems to be the only option which is why it’s probably best to just give each user their own unique filtered message.