That should only make the bot face the player if the player is looking directly at the bot. If you're trying to make it so it doesn't matter where the player is looking, you might want to try something like this:
PHP Code:
new Float:vecClientEyePos[3], Float:vecTargetEyePos[3], Float:vecTargetEyeAng[3];
GetClientEyePosition(client, vecClientEyePos);
GetClientEyePosition(target, vecTargetEyePos);
MakeVectorFromPoints(vecTargetEyePos, vecClientEyePos, vecTargetEyeAng);
GetVectorAngles(vecTargetEyeAng, vecTargetEyeAng);
TeleportEntity(target, NULL_VECTOR, vecTargetEyeAng, NULL_VECTOR);