GSoC 2019 - Enhancing User Experience with Bots in Rocket.Chat

The Goal of this project is to enhance the user experience with bots by implementing other rich messages types like button element, overflow menu, Date picker, Image element into the existing Rocket chat Android Client. and improving interactivity with bots by adding the API to send the response object to the Rocket.Chat Server

Final submission Report: Link

Demo
Demo showing Blocks support and Response object