Misusing roblox systems

Today my game was deleted, and I was given a warning for “misusing roblox systems”, with the note “Roblox does not permit bypasses of our systems that keep our platform and community safe and secure”. I’ve been searching online, and it seems that this could be a variety of things, of which I don’t know which one(s) I violated. I’d appreciate if anyone with more information could explain further.

Edit 1: After further research, “Misusing roblox systems” is the title of a section of the community standards, and not some vague description

3 Likes

my game too they also banned it, hopefully roblox brings them back :confused:

3 Likes

I’ve theorised it’s because we use our own custom chat. The game I’m working on is mostly legacy code (including the chat system), so my primary job is to rework the whole game one step at a time. I was putting off the chat system for a while, since its dependencies had to be reworked, as well as messing up the roadmap, but I guess roblox wasn’t too happy.

To be clear, we use GetNonChatStringForUserAsync() for the chat filtering. Keep in mind this is just a theory, I’ve devised it after checking the community guidelines “misusing roblox systems” section.

1 Like

This is almost certainly why. Player-to-player communication needs to go through TextChatService.

1 Like

Roblox has a useful tutorial for creating custom chat interfaces which you can find here. Basically all chat-related traffic passes through the chat-related instances under TextChatService, and you use their respective events and functions in your custom UI implementation. If you don’t want the messages to appear in the built-in chat UI as well, you can set up a custom text channel that you only access programmatically through your UI interface (I think Roblox is okay with that).

1 Like

Just received word from roblox that this is the actual reason. Thanks for your help.

1 Like

so the solution is use the normal roblox chat? or a custom chat box? cuz my game uses the default chat box and it still got deleted

1 Like

You have to use the TextChatService API for your text chat, and any direct messages between players.

1 Like

well yea my games has been using that wth

Perhaps it is another reason. I opened an appeal ticket asking why my game was deleted, and they responded on Monday (I opened the ticket Saturday). Whatever they tell you, just fix it. However I do believe I got lucky and got a human moderator.

2 Likes

yea def lucky, i been waiting now for 4 days and still no response :confused:

My games keep getting taken down for this and I’m using the new text chat service api

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.