
The AzerothCore community has recently merged several critical updates (post-AC 7.0). Here is what defines the Playerbot experience:
To create a new playerbot, you'll need to create a C++ class that inherits from the Playerbot class provided by the playerbot framework. This class will contain the logic and behavior for your playerbot.
At its core, the Playerbot module (often based on the mod-playerbot repository) allows the server to spawn AI-controlled characters. Unlike traditional "pets" or simple "mercenaries," these bots are designed to mimic real human players. They can form groups, run dungeons, manage their own inventories, and even participate in PvP.
As of April 2026, the ecosystem has expanded with new AI integrations and streamlined installation methods for creating a "solo-player" MMO experience.
void MyPlayerbot::OnUpdate(uint32 diff)
The killer feature. With the new auto-balance system, a server admin can set:


The AzerothCore community has recently merged several critical updates (post-AC 7.0). Here is what defines the Playerbot experience:
To create a new playerbot, you'll need to create a C++ class that inherits from the Playerbot class provided by the playerbot framework. This class will contain the logic and behavior for your playerbot.
At its core, the Playerbot module (often based on the mod-playerbot repository) allows the server to spawn AI-controlled characters. Unlike traditional "pets" or simple "mercenaries," these bots are designed to mimic real human players. They can form groups, run dungeons, manage their own inventories, and even participate in PvP.
As of April 2026, the ecosystem has expanded with new AI integrations and streamlined installation methods for creating a "solo-player" MMO experience.
void MyPlayerbot::OnUpdate(uint32 diff)
The killer feature. With the new auto-balance system, a server admin can set: