I am going to be adding a feature to my roblox game where you can buy the pass to make a server announcement. Do I have to make it comply with roblox users who can see chat feature. So users who can not see chat due to privacy settings on their account can not see the announcement?
roblox users who can see chat feature I am referring to this:
I read an article stating that things like RP name, Custom pet name , House names and what ever that isn’t a Chat can be shown even if the player has Chat off, because that message isn’t specific for 1 person I believe.
Things like house name or theme park name are usually limited and difficult to use for chat communication. However, in the case of announcements, if two users buy this pass they can effectively communicate like chat. Use Chat:CanUserChatAsync to hide the broadcast from those who can’t chat and ideally prevent them from buying the pass too (consider dev products instead of gamepass for this reason), and TextService:FilterStringForBroadcast on the announcements being shown to those who can chat.