Roblox Bots, And How To Stop Them

Roblox Bots are a big problem, You should know that by now.
If you are a developer of a game where you can collect items, You need to stop bots from flying around, ruining servers.
Here’s a few tips how:

  1. Bots are known to go under maps, and come up under collectable items, and take them before anybody else can.

So, to detect bots you could make a system where if a player is not directly touching the floor of your map mark they could be a bot. There is a chance a player glitches out of the map without meaning to, so then we come to the next point.

  1. Some bots can’t detect UI.

If your system detects a player not touching the ground for a reasonable amount of time, display a popup at a random point on the screen, allowing the player to click a button confirming they are a player.

  1. Bots are normally faster than players.

If a player seem to be collecting items much faster than normal, that is quite suspicious. They could be a bot, but you should always make sure that there weren’t just a lot of collectables in one area, you don’t want to ban innocent players.

  1. Bots noclip

An easy way to detect a bot is if it moves through a wall, or can move through walls, which can easily be checked by seeing if the CanCollide property of a players HumanoidRootPart is disabled.

  1. Bots don’t appeal to bans

If by some misfortune you do ban an innocent player, Always add a clear way to appeal to your bans. Bots, cant try to get their accounts back on the game as they run of a script.

That’s all for now, Put any extra ways to get rid of bots in the comments! :grinning:

3 Likes

No idea where you got that idea. They definitely can detect, and click, UI.

Some bots can, but if the developer of the bot script does not know, and the ui moves to a random position each time, the bot won’t click it

That would no doubt come up when testing the bot

5 Likes

This is not the best way to go about handling the bot issue as a game developer.

Breaking the supply chain isn’t the way to go here, instead, target the trade bots, the bots which often carry around thousands of dollars in inventory.

A good way to do this is to place flags on the server for people who are trading too many items, too rare of items, insanely too frequently.

Keep track of every user they’ve interacted with, rollback their items/ban them, this’ll have the added benefit of causing the reputation of black markets to plummet.

(MM2, TTD, PS99, PGO, Fisch, take notes)

4 Likes