Botlar ne yapmaya programlandırıldıysa ona göre iyi ya da kötü diye adlandırılabilir. Bazı yerlerde, maliyeti azaltmak ya da deneylerde kullanmak için iyi amaçlarla kullanılan botlar mevcuttur.