No es ilegal, todo depende donde apliques el bot y con que fin.
En algunas redes sociales esta prohibido cualquier actividad automática, que suele ser por medio de bot's.
Entonces estas redes sociales están en su derecho eliminarte de la misma sin previo aviso por sospecha de automatización o utilización de bot's.
Si realizas un bot para una web y en sus términos y condiciones, dice que te pueden demandar o enviarte a la mafia por utilizar bots, ya sera responsabilidad propia si haces el bot o no, si lo utilizas o no...
Si haces un bot maligno o botnet que atente contra un gobierno o institución delicada, podrías ir preso a menos que justifiques que solo fuiste el ingeniero de obra. 😉