I will suggest this Bot to be made in C#.
I am part of Microsoft and from past 1 year working in Microsoft Bot domain. I can handle your project from beginning phase to last phase i.e. requirement gathering, designing optimum architect, coding along with automated test, Azure deployment, Configuring over different channels along-with Natural Language Understanding.
If you find me suitable for this i can show you some of bot developed by me. Feel free to contact me for demo and then we can work on this.