Add isBot differentiation