В общем случае не стоит, т.к. преимуществ не даст, но писать будет сложнее и дольше, я бы предпочёл python для этой цели.
Литературы вообще нет по библиотеке tgbot, только простенький примерчик
Есть документация
https://core.telegram.org/api#getting-started Там всё очень и очень понятно. Если в кратце: получаешь токен у BotFather и пишешь программу, которая дёргает специальный URL, берёт оттуда новые сообщения и отвечает, отправляя POST запрос на другой URL.
Если выберешь python, то там куча готовых обёрток, где нужно только реализовать метод для ответа на сообщения.
Была идея сделать бота на питоне, но тогда как бы я мог запустить программу на С++ внутри питона?
легко