All bot with the same logic