Facebook Messenger keeps on growing, now boasts 1.2 billion users Facebook Messenger bots are getting MasterCard MasterPass payments