Кроссплатформенный whatsApp бот?
Да, python (ботов запускают на серверах, а не смартфонах)
Под мобильную платформу существует множество аля ботов только под Android, от самостоятельных решений до плагинов под tasker. 
Если нужно что-то более менее стабильное, то это связка "телефон на Android"\"Эмулятор" + "самописный софт" на удобном языке который может по ADB или Appium.