> For the complete documentation index, see [llms.txt](https://daikirai.gitbook.io/scripting/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://daikirai.gitbook.io/scripting/world/antibot.md).

# AntiBot

It can filter NPCs, Watchdog bots, and other entities that are not real players.

## Decide when an entity is a bot

`Delay` controls how long Raven waits before it classifies a new entity as a bot. This gives a real player time to finish joining. A value of `0` disables the delay. The value can be set from `0` to `10` seconds.

`Pit spawn` is for Hypixel Pit bot detection. Raven filters bots that spawn below the selected Y-level, the vertical world coordinate. Its value can be set from `79` to `140`; `79` disables this check.

{% hint style="success" %}
Leave `Pit spawn` at `79` outside Hypixel Pit. Use another value only for the Pit check.
{% endhint %}

## Use server checks

Enable `Filter watchdog` to exclude Watchdog-flagged entities from targeting. Enable `Tab list` to use the server tab list as a player check. Entities that are not on the tab list are treated as bots.

{% hint style="success" %}
Keep `Tab list` enabled when you want Raven to ignore entities that are not listed by the server.
{% endhint %}

## Show world changes

Enable `Print world join` to print a chat message when you enter a new world.

## Related modules

* [KillAura](/scripting/combat/killaura.md) targets nearby entities automatically.
* [PlayerESP](/scripting/render/playeresp.md) highlights players on screen.
