bot class