Hi, I have many years working experience on telegram bot, you may refer to one of the bot call @pickngobot in telegram.
for your project, it need a host/cloud server to host the telegram bot, I can offer a temporary free server for you(one month), but after one month i will charge you some fee for the hosting server.